pillar 1.9.0

Features

Printing

Breaking changes

Bug fixes

Documentation

Internal

pillar 1.8.1

Features

pillar 1.8.0

Display

Features

Bug fixes

Documentation

Chore

API

pillar 1.7.0

Breaking changes

Features

Bug fixes

Internal

pillar 1.6.5

Breaking changes

Features

Bug fixes

Documentation

Internal

pillar 1.6.4

Bug fixes

Breaking changes

Documentation

pillar 1.6.3

pillar 1.6.2

Options

Formatting

Features

Bug fixes

Documentation

Internal

pillar 1.6.1

pillar 1.6.0

Features

Bug fixes

Documentation

Internal

pillar 1.5.1

Features

Bug fixes

Documentation

pillar 1.5.0

Breaking changes

Extensibility

Formatting

Internal

pillar 1.4.7

pillar 1.4.6

pillar 1.4.5

Features

Technical

Internal

pillar 1.4.4

pillar 1.4.3

pillar 1.4.2

pillar 1.4.1

pillar 1.4.0

Breaking changes

Output

Performance

Internal

pillar 1.3.1

Bug fixes

Visible changes

Internal changes

pillar 1.3.0

Visible changes

Interface changes

Performance improvements

Internal

pillar 1.2.3

pillar 1.2.2

pillar 1.2.1

Display

Bug fixes

New functions

pillar 1.1.0

pillar 1.0.1

pillar 1.0.0

Initial release.

User functions

pillar(x, title = NULL, width = NULL, ...)
colonnade(x, has_row_id = TRUE, width = NULL, ...)
squeeze(x, width = NULL, ...)

Functions for implementers of data types

new_pillar_shaft_simple(formatted, ..., width = NULL, align = "left", min_width = NULL, na_indent = 0L)
new_pillar_shaft(x, ..., width, min_width = width, subclass)
new_ornament(x, width = NULL, align = NULL)
get_extent(x)
get_max_extent(x)

Utilities

dim_desc(x)
style_na(x)
style_neg(x)
style_num(x, negative, significant = rep_along(x, TRUE))
style_subtle(x)

Testing helper

expect_known_display(object, file, ..., width = 80L, crayon = TRUE)

Own S3 methods

pillar_shaft(x, ...) # AsIs, Date, POSIXt, character, default, list, logical, numeric
type_sum(x) # AsIs, Date, POSIXct, data.frame, default, difftime, factor, ordered
is_vector_s3(x) # Date, POSIXct, data.frame, default, difftime, factor, ordered
obj_sum(x) # AsIs, POSIXlt, default, list
extra_cols(x, ...) # squeezed_colonnade