Releases: nutterb/pixiedust
Releases · nutterb/pixiedust
Hawie
Erana
Tup Smatterpit
0.7.0 (15 April 2016)
- Backward compatibility: The way
pixiedust
deals with
colors has changed. If you are using custom defined colors in your
LaTeX preamble, these will no longer work.pixiedust
will only accept
colors names incolors()
, or in thergb
,rgba
,#RRGGBB
, or
#RRDDBBAA
formats. 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
justify
argument in
dust
and thejustify
sprinkle 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
docx
as 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
recycle
argument. - Fixed coordinate pairs is added with
fixed
argument. - Added recognition of all colors in
colors()
0.6.3 (8 April 2016)
- Converted
dust
,sprinkle
functions, andprint
to S3 methods.
This allows for lists of data frames to be processed as
separate tables. - Added
dust.grouped_df
to give the option of ungrouping a
grouped_df object, or splitting it. - Added the
bookdown
attribute (and sprinkle) to allow use with
thebookdown
package. - Added labeling.
- Added
caption
,hhline
, andfloat
as sprinkles. - Changed the default colors for
bg_pattern
to "#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
tabrowsep
element was removed from thedust
object since it apparently
isn't a real thing.- Implemented rotated text.
Nuala
0.5.0 (Change Log Highlights since last CRAN Release)
pixiedust
no 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
replace
sprinkle to replace values in
table columns, rows, or cells. - Added the
longtable
sprinkle: allows tables to
be printed in multiple sections. - Added the
na_string
sprinkle. - Added support for multirow headers and footers.
- Added support for multicell output using the
merge
sprinkle. - 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 adust
object in a
single line. - Adds
as.data.frame.dust
method
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
covr
andHmisc
to Suggests:
0.1.1-6 (12 August 2015)
- Removed 'longtable' option from
print.dust
and 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
roundSafe
helper function to allow rounding to succeed while
skipping true character values.
0.1.1-5 (11 August 2015)
- Added the
longtable
option toprint.dust
. Not yet active, but lays
the groundwork for multipage tables. - Added multirow headers and footers (but not interfoot)
- Added the
redust
function 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
replace
sprinkle 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
object
element from thedust
object. 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
+.dust
method and rewrote the sprinkles as pipable functions.
This resolves Issue #8