Releases: insightsengineering/teal.transform
Releases · insightsengineering/teal.transform
v0.5.0
v0.4.0
Miscellaneous
- Removed
scda
package dependency from examples. - Deprecated
data_merge_module()
anddata_merge_srv()
. - The
get_relabel_call
function now returns a call toteal.data::col_relabel
instead 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
Queue
class with updated unit tests.
Enhancements
- Updated error messages for
choices_labeled()
,variable_choices()
andvalue_choices()
to be more informative. - Updated
data_extract
to be compatible withshinyvalidate
:data_extract_srv
anddata_extract_multiple_srv
acceptshinyvalidate
validation rules and their return objects now includeshinyvalidate::InputValidator
(s). - Added helper function
compose_and_enable_validators
to simplify enablingshinyvalidate::InputValidator
s returned fromdata_extract_multiple_srv
.
Bug fixes
- Fixed a bug in
data_extract_filter_srv
when app developer sets a selected value.
Miscellaneous
- Examples use
scda.2022
instead 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_dispatch
event 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
_FILTERED
following changes to the output ofteal.slice::FilteredData$get_call()
. - Updated the data merge downstream functions to accept a
joinKeys
object for thejoin_keys
argument.
New features
data_extract_ui
,data_extract_srv
,data_extract_multiple_srv
can be initialized by a list of (optionallyreactive
)data.frame
objects.- Added new modules
merge_expression_srv
andmerge_expression_module
, updates ofdata_merge_srv
anddata_merge_module
(which will be deprecated in future releases) respectively, wheredatasets
argument takes a list of (optionallyreactive
)data.frame
objects and a new argumentjoin_keys
that accepts ajoinKeys
object.
Enhancements
- Updated the examples and the tests to use
teal.slice::init_filtered_data
to initialize aFilteredData
object. - Updated the vignettes and the README content.
- Updated
data_merge_module
andmerge_expression_module
to acceptNULL
data_extract
inputs.
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]ml
by @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_extract
for the output ofdata_extract_srv
.
Breaking changes
- Removed the (previously deprecated)
input_id
argument todata_merge_module
. - Updated
choices_selected
so that allselected
values 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
pkgdown
site. - Added names to the
id
parameter ofchunks$push
calls. - Updated package authors.
- Added vignettes for extracting and merging data.