v0.6.12
New Features
- Added
stat_stringtoas_result_df(make_ard = TRUE)to preserve the original string representation of the statistics. - Added
add_tbl_name_splittoas_result_df()to handle split levels constituted by different table names. - Analysis and content functions can now accept
.alt_df_fullwhich will always be the fullalt_counts_dfdata.frame. - Score and pruning functions can now optionally accept additional arguments passed to
sort_at_pathorprune_table, score functions can also acceptdecreasingto receive sort order.
Bug Fixes
- Fixed issue with
split_cols_by_multivar()when having more than one value. Nowas_result_df(make_ard = TRUE)adds a predefined split name for each of themultivarsplits. - Fixed a bug with
tt_at_path()caused by the impossibility to solve multiple branches with identical names. - Fixed bug happening when format functions were changing the number of printed values. Now
as_result_df(make_ard = TRUE)uses the cell values forstat_stringsfor these exceptions. section_divargument toanalyzeno longer sometimes applies dividers between each generated row in some cases. by @gmbecker- Fixed bug in
[<-causing information to be stripped from other cells if a newrcellis set within a table row. - Fixed a bug in
as_result_df(make_ard = TRUE)when different columns had different amounts of""values. - Fixed bug in cases where
stat_nameischaracter(0)(as_result_df(make_ard = TRUE)). - Fixed a bug dropping information from tables when indexed with
integer(), i.e. producing an empty table.
Miscellaneous
- Added handler
add_tbl_str_decimals = TRUEto...intoas_result_df(make_ard = TRUE)to addstat_stringcolumn for the
ARDoutput. - As
stat_stringare more fragile than defaultas_result_df(make_ard = TRUE)calculation and are in theory optional, a warning is thrown when errors arise and thestat_stringcolumn is not added. - Improved error messaging for cases where
tt_at_pathused a path based on row labels instead of row names. - Added more informative error message when
keep_split_levels()is used to keep absent values. - Improved error message when selecting 0 columns from a table with
[. - Added safe condition for
keep_split_levels()when branch is empty(character(0)).
What's Changed
- Update DESCRIPTION min xml12 by @shajoezhu in #984
- add precision column
stat_stringand different table names by @Melkiades in #986 - fix #992 by @shajoezhu in #993
- Fix formatted values different from cell values by @Melkiades in #988
- Remove lookup-refs by @llrs-roche in #989
- Fix
[<-formatting bug by @edelarua in #997 - Update DESCRIPTION add lme4 min version by @shajoezhu in #998
- fix every row sep behavior of analyze section_div by @gmbecker in #996
- hook up round_type support by @gmbecker in #990
- fix
tt_at_pathand adding test coverage to error in sorting by @Melkiades in #994 - Update .revdeprefs.yaml by @shajoezhu in #1007
- Fix: more edge cases for
stat_stringby @Melkiades in #1003 - add support for optional .alt_df_full parameter for a/cfuns by @gmbecker in #1006
- Update DESCRIPTION fix scheduled tests by @shajoezhu in #1011
- Make sure that the generated html has borders in BS5 themed layout by @vedhav in #1014
- add ability to pass arguments to score and prune functions by @gmbecker in #1015
keep_split_levels()correction for empty branches and more descriptive error by @Melkiades in #1017- Update test-default_split_funs.R by @shajoezhu in #1019
- Fix subsetting by
integer()and0by @Melkiades in #1018 - [skip vbump] Release PR v0.6.12 by @Melkiades in #1020
New Contributors
Full Changelog: v0.6.11...v0.6.12