Releases: insightsengineering/teal.osprey
Releases · insightsengineering/teal.osprey
v0.3.0
Enhancements
- Improved the layout and appearance of the app using
bslib
components.
Miscellaneous
- Updated
tm_g_waterfall
to only passADSL
,dataname_tr
, anddataname_rs
intodatanames
. - Fix module code reproducibility and remove the redundant
plot
print (#311). label_aevar
was hard deprecated.
What's Changed
- Switch to bslib by @vedhav in #300
- fix failed jobs by @m7pr in #305
- update datanames in wf by @kumamiao in #306
- chore: bump teal.logger dependency to 0.4.0 and remove from Remotes by @m7pr in #307
- Use the the new add button for adding a card by @vedhav in #310
- Bump version of shiny to support
bslib
and align withteal
's minshiny
version by @vedhav in #313 - Update modules' code for reproducibility by @llrs-roche in #309
- Update lifecycle badges by @m7pr in #314
- chore: bump teal.code dependency to 0.7.0 and remove from Remotes by @m7pr in #315
- chore: bump teal.reporter dependency to 0.5.0 and remove from Remotes by @m7pr in #316
- [skip vbump] upversion 0.3.0 by @donyunardi in #317
New Contributors
Full Changelog: v0.2.0...v0.3.0
v0.2.0
Breaking Changes
- Adapted all modules to use
teal_data
objects.
Enhancements
- Added
teal.logger
functionality for logging changes in shiny inputs in all modules. - Modified example apps to use new
teal_data
andjoin_keys
solutions. - Removed
Show Warnings
modals from modules. - Moved
teal.data
fromSuggests
toImports
. - Changed examples from
cdisc_data()
toteal_data()
.
Miscellaneous
- Specified minimal version of package dependencies.
What's Changed
- Workflow propagation by @walkowif in #227
- 198 Include user's card labels when generating the report by @kartikeyakirar in #229
- 78 simplify joinkeys@main by @chlebowa in #233
tdata
toteal_data
by @chlebowa in #235- Workflow propagation by @walkowif in #246
- fix r cmd check message by @donyunardi in #248
- Append
testthat
prefix in tests by @m7pr in #249 - update deps of roxygenize hook by @pawelru in #251
- Fix pkgdown redirect by @vedhav in #253
- Propagate files from insightsengineering/.github by @insights-engineering-bot in #254
- [skip actions] Propagate files from insightsengineering/.github by @insights-engineering-bot in #255
- options for strict tests; few enhancements by @pawelru in #250
- 257 linter exceptions@main by @chlebowa in #258
- 52 standardise optional notation by @kartikeyakirar in #260
- 445 unify html tags by @kartikeyakirar in #259
- register teal.logger handlers by @pawelru in #252
- Adds min package version by @averissimo in #222
- Workflow propagation by @walkowif in #261
- 1176 remove
Show Warnings
from modules by @m7pr in #264 - 239 utilize
logger::log_shiny_input_change
by @m7pr in #265 - Bumps
{rmarkdown}
minimal version by @averissimo in #267 - 273 Removed dataset name displayed in dropdown menus by @kartikeyakirar in #274
- 553 change level in
log_shiny_input_changes
and exclude plot sizes in logging by @m7pr in #270 - Fixing bugs by @kartikeyakirar in #276
- Workflow propagations by @walkowif in #278
- update readme by @pawelru in #281
- Workflow propagations by @walkowif in #282
- fix revdepcheck by @pawelru in #283
- Update scheduled.yaml by @m7pr in #285
- Fix broken pipelines by @m7pr in #280
teal.data::datanames()
is deprecated in favor of dot-prefix andnames()
by @averissimo in #288- Fix documentation note about links on r-devel by @llrs-roche in #290
- add setup-r-dependencies by @vedhav in #289
- Fix logger by @gogonzo in #291
- update packages versions for scheduled build by @m7pr in #292
- 1441 Introduce transformators parameter in modules by @m7pr in #293
- relax CI pipelines assumptions by @m7pr in #294
- Remove lookup-refs, vbump dependencies + add Remotes by @m7pr in #295
- [skip vbump] upversion to 0.2.0 by @donyunardi in #298
New Contributors
- @averissimo made their first contribution in #222
- @llrs-roche made their first contribution in #290
Full Changelog: v0.1.16...v0.2.0
v0.1.16
- Removed
scda
package dependency from examples. - Fixed crash in
tm_g_heat_bygrade
when not plottingConmed
. - Added validation to
tm_g_spiderplot.R
that checks if there are duplicates in X and Y facet variables. - Improved input validation and used the
teal::validate_inputs
mechanism to send validation messages to the output panel. - Removed
purrr
from dependencies. - Added argument checks to
tm_g_patient_profile
.
Breaking changes
- Replaced
chunks
with simplerqenv
class. - In all
tm_xyz_srv
modulesdatasets
argument containingFilteredData
have been replaced with the new argumentdata
(tdata
object) andfilter_panel_api
(FilterPanelAPI
). - Updated
arm_var
to point to the factor column inANL
. It can't be a character column anymore. - Removed redundant formal arguments from
tm_g_patient_profile
.
What's Changed
- [skip vbump] Dev version with 9xxx by @arkadiuszbeer in #189
- use scda.2022 by @nikolas-burkoff in #191
- Teal refactor by @nikolas-burkoff in #192
- Add coverage badge by @walkowif in #194
- Enable checks for
workflow_dispatch
event by @walkowif in #195 - add lifecycle badges to module functions by @donyunardi in #196
- x and y facets different validation by @BLAZEWIM in #197
- Badges and contribution guidelines by @insights-engineering-bot in #200
shinyvalidate
improvements by @chlebowa in #199- Update check as-cran and default landing page by @walkowif in #201
- Workflow updates by @walkowif in #203
- Update workflows by @walkowif in #205
- Workflow propagations by @walkowif in #208
- #209 #211 substitute teal.widgets::choices_selected with teal.transform::choices_selected and fix NOTES for R CMD CHECKS by @m7pr in #210
- reduce the amount of spelling issues / WORDLIST by @m7pr in #207
- Decouple scda by @gogonzo in #214
- 214 review documentation after chunks->qenv transition by @m7pr in #216
- Move TealReportCard to teal by @gogonzo in #217
- 215 fix swimlane examples by @m7pr in #218
- empty by @gogonzo in #221
- Update install by @gogonzo in #223
- fix after teal by @gogonzo in #224
- release 0.1.16 [skip vbump] [skip spelling] by @donyunardi in #226
New Contributors
- @walkowif made their first contribution in #194
- @chlebowa made their first contribution in #199
- @m7pr made their first contribution in #210
Full Changelog: v0.1.15...v0.1.16
v0.1.15
Breaking changes
- Soft deprecate function
label_aevar()
.
Enhancements
- Added
teal.reporter
to all modules. - Updated
shiny::validate
calls toshinyvalidate
for better UI overview. - Implemented
nestcolor
with slight refactoring totm_g_swimlane
. Addednestcolor
in examples.
Miscellaneous
- Added names to the
id
parameter ofteal.code::chunks_push
in all modules. - Updated modules to not use datasets with names with suffix
_FILTERED
so the package works with the breaking changes inteal.slice
.
What's Changed
- fix news by @gogonzo in #152
- Contribution guide updates by @insights-engineering-bot in #155
- deprecate label_aevar by @mhallal1 in #153
- docs: replaced github links with pkgdown by @kpagacz in #157
- README and DESC by @denisovan31415 in #159
- Update Rbuildignore and add auto-updates by @insights-engineering-bot in #160
- Add chunks id by @mhallal1 in #163
- 140 teal.reporter@main by @denisovan31415 in #161
- Update pre-commit config to detect
_pkgdown.y[a]ml
by @insights-engineering-bot in #164 - 156 Implement
nestcolor
inteal.osprey
by @edelarua in #162 - Remove _FILTERED by @nikolas-burkoff in #166
- reporter cleaning by @mhallal1 in #165
- Update documentation workflow by @insights-engineering-bot in #168
- review css by @Polkas in #167
- fix example by @nikolas-burkoff in #170
- Update check.yaml by @arkadiuszbeer in #173
- fix as cran by @nikolas-burkoff in #177
- 128 replace validate@main by @BLAZEWIM in #174
- Removing if condition for by @arkadiuszbeer in #178
- move nestcolor entry by @donyunardi in #187
- [skip vbump] Release for version 0.1.15 by @insights-engineering-bot in #188
New Contributors
- @edelarua made their first contribution in #162
- @BLAZEWIM made their first contribution in #174
- @donyunardi made their first contribution in #187
Full Changelog: v0.1.14...v0.1.15
v0.1.14
Enhancements
- Removed unneeded
chunk
evaluations intm_g_patient_profile
module.
Miscellaneous
- Added a template to the
pkgdown
site. - Updated package authors.
v0.1.12
Breaking changes
- Refactored
tm_g_ae_oview
to remove the flag variables generated by the module by default and to replace parameteradd_flag
withflag_var_anl
.
Enhancements
- Added the new parameter
x_label
allowing to change the label of thex
axis on thetm_g_swimlane
module plot. - Updated
tm_g_ae_sub
so that it no longer displays label inputs for group variables with no values selected.
Bug fixes
- Fixed a bug in
tm_g_waterfall
so that theTumor Burden Parameter
UI element is now respected.
Miscellaneous
- Updated R version requirement to
R >= 3.6
. - Removed the function
teal::keys
in the examples oftm_g_spiderplot
andtm_g_waterfall
modules. - Removed dependency on
test.nest
package. - Removed dependency on
utils.nest
package and replaced its functions with equivalents from thecheckmate
package.
v0.1.11
- Updated
LICENCE
andREADME
with new package references. - Updated document and tests with
scda
synthetic data to replacerandom.cdisc.data
. - Added
error_on_lint: TRUE
to.lintr
. - Removed unnecessary
importFrom
statements. - Updated
tm_g_patient_profile
module's study days range to not accept infinite values. - Fixed disappearing plots when webpage is zoom in/out.
v0.1.10
- Added a Shiny feature to
tm_g_swimlane
that will prevent needless re-render of the output when the user has not completely provided inputs to the vertical lines widget. - Altered the
Choose Up To 2:
inputs widget from the Encoding Panel to be independent of the Filtering Panel intm_g_butterfly
. - Updated warning message when Tumor Burden Parameter is not selected in
tm_g_waterfall
. - Fixed a bug in
tm_g_butterfly
that displays the filtering and faceting widgets despite not being provided in the arguments.
v0.1.9
- Added new
teal
moduletm_g_heat_bygrade
for a heatmap by grade plot. - Added new
teal
moduletm_g_ae_sub
for an AE by subgroups plot. - Fixed misleading validate message in
tm_g_ae_oview
when either Control or Treatment variable is filtered out. - Added a validate statement to output a better error message when both the left and right dichotomization values are filtered out of data.
- Improved reactivity dependencies across modules.
v0.1.8
- Added validation message if the dataset does not contain subjects from both the control and treatment arms in
tm_g_events_term_id
. - Improved validation message if subject has been filtered out of dataset when used with
tm_g_patient_profile
. - Fixed modules due to changes to
plot_with_settings
in latestteal.devel
release.