Releases: nutterb/pixiedust
Releases · nutterb/pixiedust
Hawie
Erana
Tup Smatterpit
0.7.0 (15 April 2016)
- Backward compatibility: The way
pixiedustdeals with
colors has changed. If you are using custom defined colors in your
LaTeX preamble, these will no longer work.pixiedustwill only accept
colors names incolors(), or in thergb,rgba,#RRGGBB, or
#RRDDBBAAformats. This only affects LaTeX output, and provides a
better interface for ensuring all HTML and LaTeX output are as similar
as possible. - Added justification for tables. Use the
justifyargument in
dustand thejustifysprinkle to move the table to the left,
or right side of the page. Defaults to centered. - Added auto-detection of the print method. When a document is being
knit, the output format is read fromknitr::opts_knit$get("rmarkdown.pandoc.to").
If this resolves toNULL, the value ofgetOption("pixiedust_print_method")
is used. - Added
docxas a valid print method, which is synonymous withmarkdown. - labels for HTML and LaTeX tables are automatically generated when
label = NULL. First, an attempt is made to generate a label from the
chunk label, and if that fails, a label is generated fromgetOption("pixie_count") - Added default horizontal alignments for HTML tables
- Added default rounding for numerical values. If the user does not give a value,
the value ofgetOption("digits")is used. This effectively prints as many
decimal places as would be printed in the console. - Sprinkle recycling is added with
recycleargument. - Fixed coordinate pairs is added with
fixedargument. - Added recognition of all colors in
colors()
0.6.3 (8 April 2016)
- Converted
dust,sprinklefunctions, andprintto S3 methods.
This allows for lists of data frames to be processed as
separate tables. - Added
dust.grouped_dfto give the option of ungrouping a
grouped_df object, or splitting it. - Added the
bookdownattribute (and sprinkle) to allow use with
thebookdownpackage. - Added labeling.
- Added
caption,hhline, andfloatas sprinkles. - Changed the default colors for
bg_patternto "#FFFFFF#" and "#DDDDDD".
The gray in this pattern is a little lighter and should do better when
printed in black and white.
0.6.2 (15 March 2016)
- Implemented a new printing method that makes use of the
hhline
LaTeX package. This allows borders to be drawn over background
colors. In the existing method, the cell borders are hidden
by background colors. The hhline method can be used by setting
options(pixiedust_latex_hhline = TRUE).
Papillon
- Table Captions are now implemented.
- Added parameter to place LaTeX tables in a float environment. This was
necessary to make table captions functional in non-longtable situations. - LaTeX output is fully implemented
tabrowsepelement was removed from thedustobject since it apparently
isn't a real thing.- Implemented rotated text.
Nuala
0.5.0 (Change Log Highlights since last CRAN Release)
pixiedustno longer uses the+operator.
Please use%>%instead.- Complete support for HTML tables is available.
- Limited support for LaTeX tables is available.
- New vignette: Advanced Magic.
- Added the
replacesprinkle to replace values in
table columns, rows, or cells. - Added the
longtablesprinkle: allows tables to
be printed in multiple sections. - Added the
na_stringsprinkle. - Added support for multirow headers and footers.
- Added support for multicell output using the
mergesprinkle. - Added an option
glance_foot, which places model
summary statistics in the foot of a table. - Added options for including variables labels and
more detailed descriptions of factors and levels. - Introduces "medleys", functions that can apply
multiple sprinkles to adustobject in a
single line. - Adds
as.data.frame.dustmethod
Belial
Changes between 0.3.0 and 0.4.0
- Fixed a bug described in Issue #26
- Changes to Advance Magic vignette use a linear model and
glance statistics for examples. - Glance footer is implemented. Vignettes need to be updated
- Variable labels and levels are implemented (well ahead of
schedule!). Vignettes need to be updated
Jareth
Hoikendorf
Changes Since Previous Release
0.1.1-7 (17 August 2015)
- Finished the Advanced Magic vignette, which serves as the tests for advanced
output since I haven't bothered to code a way to check the results directly. - Configure the repository for coveralls.
- Adds
covrandHmiscto Suggests:
0.1.1-6 (12 August 2015)
- Removed 'longtable' option from
print.dustand made it a sprinkle. This
allows it to be used without having to explicitly callprint. - Implemented longtable capacity. Users may now break tables into multiple
divisions of either a default size (25 rows for console, markdown, or HTML)
or a user-specified number of rows. - Began an "advanced magic" vignette to demonstrate the capabilities of
longtable and eventually multicolumn and multirow support. Similar
vignettes will be needed for console, markdown, and html output, though
not all of them will need to be bundled with the package. - Added the
roundSafehelper function to allow rounding to succeed while
skipping true character values.
0.1.1-5 (11 August 2015)
- Added the
longtableoption toprint.dust. Not yet active, but lays
the groundwork for multipage tables. - Added multirow headers and footers (but not interfoot)
- Added the
redustfunction for adding and/or switching table components. For
example, adding a multirow header, or a foot.
0.1.1-4 (5 August 2015)
- Added the
replacesprinkle to replace values in table columns, rows, or cells.
This closes Issue #12
0.1.1-3 (4 August 2015)
- Optimizations related to removing ifelse calls.
- Initial values for table attributes are now stored as "" instead of NA.
This increases the object size, but cuts down on the processing time. - Removed
objectelement from thedustobject. In Issue #13, matthieugomez
pointed out that very large models could create storage space problems.
There's no sense in keeping an extra copy of the model object. - Removed the
+.dustmethod and rewrote the sprinkles as pipable functions.
This resolves Issue #8