The hardware and bandwidth for this mirror is donated by dogado GmbH, the Webhosting and Full Service-Cloud Provider. Check out our Wordpress Tutorial.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]dogado.de.
Maintenance release with no user-visible changes (documentation reference updates, small code style updates).
Maintenance release changing only the URL of the package homepage, which old domain now hosts very different kind of content.
We started the rapport
package back in 2011 but never
thought of that the version number should ever exceed ONE - because we
are shy guys. Now, almost 3 years later, so much stuff have changes in
the package, that time has come for a major version bump. Most important
updates since the birth of the package:
evaluate
and
ascii
) and implemented custom solutions for our custom
needspander
package in the name of modularitypander
became more popular compared to
rapport
rapport
instead of
tpl
) not to confuse new-comersMost recent changes since 0.51:
rapportools
packagerp
prefix for all those (rp.max became max
– for those who load the package directly)tpl
prefix for tempalte functions as was
confusing and every rapport
template specific function
starts with rapport
nowPlease note that the functions can still be accessed by the old names
to preserve backward-compatibility, but will be definitely removed later
to keep the clutter in the namespace at a minimal level. So please be
advised to update your functions if building on the top (or parts) of
rapport
.
Function name changes:
Variable name changes inside of templates:
Option name changes:
Classes:
match.arg
for matching any
more. Instead, a simple %in%
with indexing is used, so
exact match is required.value
attribute is not used to store values that you
choose from - options
attribute is used instead, with
value
holding the (default) value(s) from the
options
list.allow_multiple
was introduced in
matchable inputs. If TRUE
, it will allow one to match
values from options
list multiple times. Defaults to
FALSE
.Template header specification updates:
?tpl.meta
and ?tpl.inputs
for details on new
metadata and input specification.character
,
complex
, integer
, logical
,
numeric
and raw
.length
checks are manageable via
exactly
and min
/max
attributes.option
inputs are removed. You should use
matchable
attribute in character
and
factor
inputs instead. Multiple matches are now
allowed.boolean
, string
and number
inputs are removed and logical
, character
and
numeric
are to be used instead, respectively.integer
and raw
inputs.nlevels
for factors, or nchar
for
character vectors.Others changes:
yaml
package to dependencies.tpl.inputs
and tpl.meta
will now perform
validation of inputs and metadata, respectively. Warnings are issued if
unsupported fields are found.dataRequired
metadata attribute is deprecated. Dataset
is required if the template contains non-standalone inputs (see
?tpl.inputs
for details).Bug fixes:
is.empty
now returns TRUE
for zero-length
objects.Removed ascii
and evaluate
packages and
introduced pander
This was a quite big change in the backend which resulted in some
removed functions of prior version. For example tpl.tangle
is dropped temporarily and most of the custom options were moved to
panderOptions()
and evalsOptions()
from
pander
package.
The repository was moved to Rapporter’s organisation GH account from @aL3xa
New features:
Changes:
Bug fixes:
New features:
Changes:
makes.plot
functionrp.prettyascii
(rounding)tpl.export
returns the generated document’s
filenamehtest
Bug fixes:
This is a hotfix release: * fixed .onLoad/windowsFont call error *
fixed #47 (https://github.com/rapporter/rapport/issues/36) of custom
RefClassField * removed RJSONIO
dependency (just like:
table.json
function) * small documentation and CSS
tweaks
New features:
skewness()
and kurtosis()
functions to get rid of moments
dependency.replayPlot
)Changes:
moments
and latticeExtra
from
package dependencies.rapport()
will now check for packages specified in the
template header and throw error if something goes wrong while
loading.tpl.example
now uses readlines
instead of
reading from stdin
(Windows and Eclipse/StatET bug)tpl.export
now checks if specified backend is installed
and throws an error if not.evals
is done with
the help of replayPlot
instead of file size checks (for OS
independence).Bug fixes:
Initial CRAN release.
These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.
Health stats visible at Monitor.