Skip to content

Releases: insightsengineering/teal.osprey

v0.3.0

21 Aug 21:54
7c92877
Compare
Choose a tag to compare

Enhancements

  • Improved the layout and appearance of the app using bslib components.

Miscellaneous

  • Updated tm_g_waterfall to only pass ADSL, dataname_tr, and dataname_rs into datanames.
  • 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 with teal's min shiny 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

25 Feb 18:39
a255e3f
Compare
Choose a tag to compare

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 and join_keys solutions.
  • Removed Show Warnings modals from modules.
  • Moved teal.data from Suggests to Imports.
  • Changed examples from cdisc_data() to teal_data().

Miscellaneous

  • Specified minimal version of package dependencies.

What's Changed

New Contributors

Full Changelog: v0.1.16...v0.2.0

v0.1.16

14 Aug 13:46
849b011
Compare
Choose a tag to compare
  • Removed scda package dependency from examples.
  • Fixed crash in tm_g_heat_bygrade when not plotting Conmed.
  • 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 simpler qenv class.
  • In all tm_xyz_srv modules datasets argument containing FilteredData have been replaced with the new argument data (tdata object) and filter_panel_api (FilterPanelAPI).
  • Updated arm_var to point to the factor column in ANL. It can't be a character column anymore.
  • Removed redundant formal arguments from tm_g_patient_profile.

What's Changed

New Contributors

Full Changelog: v0.1.15...v0.1.16

v0.1.15

19 Oct 12:10
05d82e9
Compare
Choose a tag to compare

Breaking changes

  • Soft deprecate function label_aevar().

Enhancements

  • Added teal.reporter to all modules.
  • Updated shiny::validate calls to shinyvalidate for better UI overview.
  • Implemented nestcolor with slight refactoring to tm_g_swimlane. Added nestcolor in examples.

Miscellaneous

  • Added names to the id parameter of teal.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 in teal.slice.

What's Changed

New Contributors

Full Changelog: v0.1.14...v0.1.15

v0.1.14

09 Jun 14:31
fe8ae88
Compare
Choose a tag to compare

Enhancements

  • Removed unneeded chunk evaluations in tm_g_patient_profile module.

Miscellaneous

  • Added a template to the pkgdown site.
  • Updated package authors.

v0.1.12

29 Jan 18:22
Compare
Choose a tag to compare

Breaking changes

  • Refactored tm_g_ae_oview to remove the flag variables generated by the module by default and to replace parameter add_flag with flag_var_anl.

Enhancements

  • Added the new parameter x_label allowing to change the label of the x axis on the tm_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 the Tumor Burden Parameter UI element is now respected.

Miscellaneous

  • Updated R version requirement to R >= 3.6.
  • Removed the function teal::keys in the examples of tm_g_spiderplot and tm_g_waterfall modules.
  • Removed dependency on test.nest package.
  • Removed dependency on utils.nest package and replaced its functions with equivalents from the checkmate package.

v0.1.11

13 Oct 00:02
720bf3f
Compare
Choose a tag to compare
  • Updated LICENCE and README with new package references.
  • Updated document and tests with scda synthetic data to replace random.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

19 Aug 22:15
Compare
Choose a tag to compare
  • 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 in tm_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

19 Aug 22:15
Compare
Choose a tag to compare
  • Added new teal module tm_g_heat_bygrade for a heatmap by grade plot.
  • Added new teal module tm_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

19 Aug 22:15
Compare
Choose a tag to compare
  • 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 latest teal.devel release.