- The output of
bind_ard()now has a"bind_ard"class. (#572; @alanahjonas95). unlist_ard_columns()andrename_ard_columns()now return objects subclassed"card_unlisted"and"card_renamed"respectively, rather than retaining the"card"class. The result no longer satisfies the ARD contract, so functions requiring a proper ARD now reject these objects with a clear error.rename_ard_columns()accepts both"card"and"card_unlisted"inputs. (#513, @Melkiades)- Fixed
get_ard_statistics()to returnNULLstatistics unchanged instead of attempting to attach attributes toNULL, which errors as of R 4.5.0.
What's Changed
- Make tidy_as_ard() tests robust to R-devel fisher.test change by @ddsjoberg in https://github.com/insightsengineering/cards/pull/573
- create bind_ard class by @alanahjonas95 in https://github.com/insightsengineering/cards/pull/572
- fix: remove 'card' class after unlist_ard_columns() and rename_ard_columns() by @Melkiades in https://github.com/insightsengineering/cards/pull/566
- add my name to description by @alanahjonas95 in https://github.com/insightsengineering/cards/pull/574
- perf: optimized core tabulation and summary functions; added benchmark suite by @kpagacz in https://github.com/insightsengineering/cards/pull/575
New Contributors
- @kpagacz made their first contribution in https://github.com/insightsengineering/cards/pull/575
Full Changelog: insightsengineering/cards@v0.8.0...v0.8.1