Releases: insightsengineering/teal.transform
Releases · insightsengineering/teal.transform
v0.7.0
Enhancements
- Update all UI components to use
bslib(#250).
What's Changed
- update unit test by @donyunardi in #257
- Switch to bslib by @vedhav in #259
- WIP - fix scheduled jobs by @m7pr in #263
- fix: return a div instead of a tagList by @vedhav in #265
- chore: bump teal.logger dependency to 0.4.0 and remove from Remotes by @m7pr in #266
- Update lifecycle badges by @m7pr in #268
- [skip vbump] upversion v0.7.0 by @gogonzo in #269
Full Changelog: v0.6.0...v0.7.0
v0.6.0
Enhancements
- Added utility functions
first_choice,last_choice,first_choices, andlast_choicesto increase the repertoire of specifying choices in delayed data, previously only served byall_choices. - Allowed
value_choicesto usedelayed_variable_choicesobjects forvar_choices.
It is now possible to define adata_extract_specwithout naming any variables. - Replace the example data generated using
scdawithrandom.cdisc.data. - Change log level from trace to debug for several functions.
What's Changed
- 445 unify html tags tags by @kartikeyakirar in #203
- 52 standardise optional notation by @kartikeyakirar in #204
- options for strict tests; few enhancements by @pawelru in #202
- register teal.logger handlers by @pawelru in #175
- typo by @m7pr in #212
- Workflow propagation by @walkowif in #206
- Bumps
{rmarkdown}minimal version by @averissimo in #214 - log_trace -> log_debug by @gogonzo in #215
- Workflow propagations by @walkowif in #216
- add lookup-refs param to rhub workflow by @pawelru in #217
- update, replace scda by rcd in data raw by @shajoezhu in #220
- update readme by @pawelru in #222
- 218 Fixed failed pipeline by @donyunardi in #221
- Workflow propagations by @walkowif in #223
- documentation-typo by @m7pr in #224
- revert docs changes for functional subset by @m7pr in #225
teal.data::datanames()is deprecated in favor of dot-prefix andls()by @averissimo in #226- add setup-r-dependencies by @donyunardi in #227
- 87 remove datasets - decrease package size by @m7pr in #228
- 229
delayed_choicesas separate funcitons by @chlebowa in #232 - fix errors introduced in PR 232 by @chlebowa in #236
- Fix logger by @gogonzo in #238
- 233 delayed value choices by @chlebowa in #237
- vbump teal.logger by @m7pr in #239
- add Remotes to DESCRIPTION by @m7pr in #240
- vbump teal.data by @m7pr in #243
- WIP remove
teal.codeby @m7pr in #242 - Remove lookup-refs by @m7pr in #244
- 246 flexible delayed choices by @chlebowa in #247
- add roxy.shinylive to DESCRIPTION and vignettes, update NEWS by @donyunardi in #249
- [skip vbump] upversion to v0.6.0 by @donyunardi in #248
New Contributors
- @shajoezhu made their first contribution in #220
Full Changelog: v0.5.0...v0.6.0
v0.6.0-rc1
update broken URI
v0.5.0
Breaking changes
- Namespace from
magrittrpackage is no longer available when loadingteal.transform. Only re-exports pipe%>%operator fromdplyrpackage.
Miscellaneous
- Removed
magrittrfrom package dependencies. - Specified minimal version of package dependencies.
v0.4.0
Miscellaneous
- Removed
scdapackage dependency from examples. - Deprecated
data_merge_module()anddata_merge_srv(). - The
get_relabel_callfunction now returns a call toteal.data::col_relabelinstead of one toformatters::var_relabel. - Update installation instruction
What's Changed
- Workflow updates by @walkowif in #126
- Update workflows by @walkowif in #134
- reduce the amount of spelling issues / WORDLIST by @m7pr in #136
- Workflow propagations by @walkowif in #138
- Decouple scda by @kartikeyakirar in #139
- decouple scda followup by @m7pr in #142
- 145 remove cdisc from teal.slice::init_filter_data in tests by @m7pr in #146
- 77 deprecate data_merge_module and data_merge_srv by @m7pr in #143
- empty by @gogonzo in #149
- update install instructions by @gogonzo in #151
- 147 remove formatters by @m7pr in #148
- release 0.4.0 [skip vbump] [skip spelling] by @donyunardi in #152
New Contributors
- @m7pr made their first contribution in #136
- @kartikeyakirar made their first contribution in #139
Full Changelog: v0.3.0...v0.4.0
v0.3.0
New Features
- Added
Queueclass with updated unit tests.
Enhancements
- Updated error messages for
choices_labeled(),variable_choices()andvalue_choices()to be more informative. - Updated
data_extractto be compatible withshinyvalidate:data_extract_srvanddata_extract_multiple_srvacceptshinyvalidatevalidation rules and their return objects now includeshinyvalidate::InputValidator(s). - Added helper function
compose_and_enable_validatorsto simplify enablingshinyvalidate::InputValidators returned fromdata_extract_multiple_srv.
Bug fixes
- Fixed a bug in
data_extract_filter_srvwhen app developer sets a selected value.
Miscellaneous
- Examples use
scda.2022instead ofscda.2021
What's Changed
- [skip vbump] Dev version with 9xxx by @arkadiuszbeer in #104
- use scda.2022 by @nikolas-burkoff in #105
- Add coverage badge by @walkowif in #106
- Enable checks for
workflow_dispatchevent by @walkowif in #107 - use checkmate by @mhallal1 in #102
- choices.labeled: update length and docs by @mhallal1 in #108
- Badges and contribution guidelines by @insights-engineering-bot in #115
- Filter fix by @mhallal1 in #119
- Handle validation in d-e-s by @nikolas-burkoff in #113
- move ReactiveQueue definition by @chlebowa in #122
- update testthat dependency version by @donyunardi in #123
- Update check as-cran and default landing page by @walkowif in #124
- Update docs by @asbates in #130
- we are not supposed to test other packages by @gogonzo in #131
- release 0.3.0 [skip vbump] by @donyunardi in #132
New Contributors
- @walkowif made their first contribution in #106
- @chlebowa made their first contribution in #122
- @donyunardi made their first contribution in #123
Full Changelog: v0.2.0...v0.3.0
v0.2.0
Breaking changes
- Updated the data merge functionality to no longer expect input datanames with the suffix
_FILTEREDfollowing changes to the output ofteal.slice::FilteredData$get_call(). - Updated the data merge downstream functions to accept a
joinKeysobject for thejoin_keysargument.
New features
data_extract_ui,data_extract_srv,data_extract_multiple_srvcan be initialized by a list of (optionallyreactive)data.frameobjects.- Added new modules
merge_expression_srvandmerge_expression_module, updates ofdata_merge_srvanddata_merge_module
(which will be deprecated in future releases) respectively, wheredatasetsargument takes a list of (optionallyreactive)data.frameobjects and a new argumentjoin_keysthat accepts ajoinKeysobject.
Enhancements
- Updated the examples and the tests to use
teal.slice::init_filtered_datato initialize aFilteredDataobject. - Updated the vignettes and the README content.
- Updated
data_merge_moduleandmerge_expression_moduleto acceptNULLdata_extractinputs.
What's Changed
- fix news by @gogonzo in #70
- Contribution guide updates by @insights-engineering-bot in #71
- updates for teal.slice by @nikolas-burkoff in #73
- resolve_delayed + data_extract_srv by @mhallal1 in #76
- remove chunks + merge_expression_srv by @mhallal1 in #77
- fix tm_g_barchart by @gogonzo in #79
- DESC and README by @denisovan31415 in #80
- Update Rbuildignore and add auto-updates by @insights-engineering-bot in #81
- merge fix by @gogonzo in #83
- update vignettes by @mhallal1 in #82
- Update pre-commit config to detect
_pkgdown.y[a]mlby @insights-engineering-bot in #85 - 683 join keys@main by @nikolas-burkoff in #86
- remove FILTERED by @nikolas-burkoff in #87
- Update documentation workflow by @insights-engineering-bot in #89
- review css by @Polkas in #88
- fix tests by @nikolas-burkoff in #90
- Fix assertion and docs by @gogonzo in #94
- Fix cran@main by @mhallal1 in #96
- Update check.yaml by @arkadiuszbeer in #95
- fix by @mhallal1 in #98
- NEWS by @mhallal1 in #100
- [skip vbump] Release for version 0.2.0 by @insights-engineering-bot in #101
Full Changelog: v0.1.1...v0.2.0
v0.1.1
New features
- Added a formatting function
format_data_extractfor the output ofdata_extract_srv.
Breaking changes
- Removed the (previously deprecated)
input_idargument todata_merge_module. - Updated
choices_selectedso that allselectedvalues must be validchoices. When using delayed resolving the invalid selected are removed and a warning is thrown to the logs, in other cases an error is thrown.
Miscellaneous
- Added a template to the
pkgdownsite. - Added names to the
idparameter ofchunks$pushcalls. - Updated package authors.
- Added vignettes for extracting and merging data.