condformat
R package condformat by zeehio — release notes from GitHub.
A dormant table-formatting package woken by a 20-PR correctness and coverage sweep
◆Recent moves
- 1mo ago
Ends a three-year gap with a 20-PR fix and coverage sweep
A single maintainer clears a backlog in one release: lockcells honored for LaTeX and grob output, a rule_fill_bar() zero-width crash and dead na.value path fixed, theme_htmlTable() argument chaining repaired, and a .col pronoun added to every rule. The heavy test-coverage component suggests groundwork for future work rather than an endpoint.
View source ↗ - 2y ago
Documentation fixes and internal S3 method registration
Documentation corrections, URL updates and internal S3 registration. The last release before the package went quiet for three years.
View source ↗ - 3y ago
condformat2grob() gains a draw argument for composite figures
Adds draw=FALSE to condformat2grob() so formatted tables compose cleanly into grid.arrange() or ggarrange() layouts, and migrates off the questioning tidyselect::vars_select(). A contributor-driven fit-and-finish release.
View source ↗ - 6y ago
Drops the lazyeval API and replaces xlsx with openxlsx
Removes the lazyeval API deprecated back in 0.6, leaving only tidy evaluation, and swaps xlsx for openxlsx to shed the RJava dependency. Both are cleanups that reduce the package's exposure to dependencies it does not control.
View source ↗ - 7y ago
Adds bar, bold and color rules plus grob rendering
The widest expansion in the package's history: rule_fill_bar, rule_text_bold and rule_text_color, caption and kable themes, and condformat2grob() for rendering tables as graphics. It also splits widget appearance out of theme_htmlTable into theme_htmlWidget, establishing the theme structure later releases keep fixing.
View source ↗ - 8y ago
Introduces the tidy-evaluation API alongside the old one
Adds an rlang and tidyselect-based API while keeping the original functional but deprecated, and introduces rule_css for arbitrary CSS. This dual-API period is what 0.9.0 later resolves by dropping the old path entirely.
View source ↗