v0.8.15
Breaking changes
- Replaced
chunks
with simplerqenv
class. - Replaced
datasets
argument containingFilteredData
with the new argumentsdata
(tdata
object) andfilter_panel_api
(FilterPanelAPI
).
Enhancements
- Replaced
synthetic_cdisc_data
with refactoredsynthetic_cdisc_dataset
function to speed up dataset loading in tests/examples. - Added new GEE module
tm_a_gee
. - Added interface for selecting an interaction term to
tm_t_ancova
. - Updated encoding input checks to use
shinyvalidate::InputValidator
for better UI experience. Previously usedshiny::validate
. - Added option to
tm_a_mmrm
to allow for Kenward-Roger adjustments of standard errors and p-values. - Added option to choose facet scale options in
tm_g_barchart_simple
. - Added
label
parameter tocs_to_select_spec
/cs_to_des_select
andcs_to_filter_spec
/cs_to_des_filter
to allow the user to customize the label printed over the selection field. - Updated
tm_t_coxreg
module after refactoringsummarize_coxreg
intern
to fix indentation. - Updated
tm_t_exposure
module to use new functionanalyze_patients_exposure_in_cols
to fix table structure.
Bug fixes
- Fixed bug causing overlapping bars in
tm_g_barchart_simple
. - Fixed bug for figures in
svg
format. - Fixed bug in
tm_t_summary
andtm_t_summary_by
preventing users from specifying thenumeric_stats
argument.
Miscellaneous
- Updated package Suggests to use
scda.2022
rather thanscda.2021
. - Removed unused argument
param
fromtm_g_pp_vitals
. - Removed optimizer choice from
tm_a_mmrm
since we can always use the automatically determined optimizer. - Created datasets to use in examples/tests for
adsl
,adae
,adaette
,adcm
,adeg
,adex
,adlb
,admh
,adqs
,adrs
,adtte
, andadvs
. These datasets are stored in the data folder and accessible via thetmc_ex_*
prefix. - Updated all examples and tests to use datasets from the
teal.modules.clinical
package instead ofscda
datasets. - Updated tests to use
testthat
3rd edition and replaced all applicable tests with snapshot testing. - Implemented the
lubridate
package for date variables in internal data. - Changed default value of
plot_width
intm_g_forest_rsp
to prevent clutter.
What's Changed
- Update
scda
data by @edelarua in #658 - Use scda.2022 by @edelarua in #663
- Teal refactor by @pawelru in #598
- Enable checks for
workflow_dispatch
event by @walkowif in #673 - consistent reactives naming by @gogonzo in #671
- Fix barchart behaviour by @nikolas-burkoff in #683
- Update staged_dependencies.yaml, adding tern.gee by @shajoezhu in #684
- 423 Add interaction to
tm_t_ancova
by @edelarua in #674 - Update line to produce output. by @ayogasekaram in #692
- add gee prototype module with example by @danielinteractive in #664
- 696 Add table titles to
tm_a_gee
report cards by @edelarua in #697 - Fix coxreg by @nikolas-burkoff in #700
- Badges and contribution guidelines by @insights-engineering-bot in #702
- tmg_g_pp_vitals: remove param by @mhallal1 in #713
- tmc shinyvalidate by @nikolas-burkoff in #699
- Updates tm_a_mmrm for new tern.mmrm/mmrm packages by @danielinteractive in #714
- remv adsl_key, use USUBJID by default by @shajoezhu in #718
- Check as-cran + default landing page by @arkadiuszbeer in #719
- fix faceting in
tm_g_km
by @chlebowa in #720 - Update
rtables
staged dep by @edelarua in #728 - Create minimal test data for examples and initialize the substitution by @Melkiades in #721
- Add TMC example data by @edelarua in #731
- Remove remaining
scda
usage, update to testthat v3.0 by @edelarua in #732 - Consistent lowercase dataset names in examples by @edelarua in #736
- Remove
scda
andscda.2022
from staged deps by @edelarua in #734 - adding two mo correlation struct, close #716 by @shajoezhu in #737
- Clean up example data modification by @edelarua in #739
- add teal.gallery to readme by @pawelru in #740
- Fix
validate_standard_inputs
example by @edelarua in #743 - fix barchart by @nikolas-burkoff in #744
- fix svg by @Melkiades in #747
- Add
lubridate
for ... date and time by @Melkiades in #749 - Update AVALC distribution in
tmc_ex_adrs
by @edelarua in #751 - Updating GEE example with interaction term. by @ayogasekaram in #754
- 724 improve plot by @chlebowa in #753
- Workflow updates by @walkowif in #752
- Add label option for filtering/selection fields by @edelarua in #759
- Update
tm_t_coxreg
by @edelarua in #756 - Fixing
tm_g_lineplot
for droplevels strata and screening character by @Melkiades in #763 - Update token name by @walkowif in #765
- Update
tm_t_exposure
to useanalyze_patients_exposure_in_cols
by @edelarua in #767 - Fix R CMD Check note by @edelarua in #769
- Remove mentions of STREAM from documentation by @edelarua in #772
- Fix
numeric_stats
bug intm_t_summary
andtm_t_summary_by
by @edelarua in #771
New Contributors
Full Changelog: v0.8.14...v0.8.15