- Added
picks(),datasets(),variables(), andvalues()functions for defining hierarchical data selections (dataset -> variable -> value). - Added
picks_ui()andpicks_srv()Shiny modules for interactive selection widgets with badge drop-down UI. - Added
resolver()to resolve delayed and dynamic choices usingtidyselectexpressions and predicate functions. - Added
merge_srv()for merging multiple datasets based on picks selections, with automatic join key detection and conflict resolution. - Added
tm_merge()teal module for interactive dataset merging with generated R code. - Added
as.picks()for convertingteal.transform::data_extract_specobjects to picks. - Added
teal_transform_filter()for creating filter transformers from picks selections. - Added
is_categorical()tidyselecthelper for selecting categorical variables with cardinality constraints.
- Initial public release.