From 311a39126b62a7ea2ec29ab8cc59e1d3d4c5630d Mon Sep 17 00:00:00 2001 From: Dony Unardi Date: Tue, 25 Feb 2025 16:09:06 -0800 Subject: [PATCH 1/4] [skip vbump] upversion v0.4.0 --- DESCRIPTION | 6 +++--- NEWS.md | 17 +++++++++++------ 2 files changed, 14 insertions(+), 9 deletions(-) diff --git a/DESCRIPTION b/DESCRIPTION index 12759a7f8..b89214bbf 100644 --- a/DESCRIPTION +++ b/DESCRIPTION @@ -1,7 +1,7 @@ Type: Package Package: teal.modules.general Title: General Modules for 'teal' Applications -Version: 0.3.0.9091 +Version: 0.4.0 Date: 2025-02-25 Authors@R: c( person("Dawid", "Kaledkowski", , "dawid.kaledkowski@roche.com", role = c("aut", "cre")), @@ -48,7 +48,7 @@ Imports: lattice (>= 0.18-4), lifecycle (>= 0.2.0), MASS (>= 7.3-61), - rtables (>= 0.6.8), + rtables (>= 0.6.11), scales (>= 1.3.0), shinyjs (>= 2.1.0), shinyTree (>= 0.2.8), @@ -62,7 +62,7 @@ Imports: teal.logger (>= 0.3.1), teal.reporter (>= 0.4.0), teal.widgets (>= 0.4.3), - tern (>= 0.9.5), + tern (>= 0.9.7), tibble (>= 2.0.0), tidyr (>= 0.8.3), tools, diff --git a/NEWS.md b/NEWS.md index 5de04c00d..3ffe51070 100644 --- a/NEWS.md +++ b/NEWS.md @@ -1,16 +1,21 @@ -# teal.modules.general 0.3.0.9091 +# teal.modules.general 0.4.0 +### Enhancements +* Introduced `transformators` and `decorators` argument to modules (#863, #1441). +* Modules' Show R Code widgets include library calls and their code is styled with `styler` package (#847, #786). * Removed `Show Warnings` modals from modules. + +### Miscellaneous * Soft deprecated `datasets_selected` argument of modules in favor of `datanames`. * Soft deprecated `show_metadata` argument of `tm_front_page()` in favor of `datanames`. -* Modules' Show R Code widgets include library calls and their code is styled with `styler` package (#847, #786). - -### Enhancements - * Added `teal.logger` functionality for logging changes in shiny inputs in all modules. +* All example data is now sourced from `teal.data` (#818). +* Update `tm_g_distribution` to not start with validation error (#823). ### Bug fixes -* Fixed a bug in `tm_missing_data` in "Group by Subject" that was not using reactive data call. +* Fixed a bug in `tm_missing_data` in "Group by Subject" that was not using reactive data call (#772). +* Fixed out-of-bound labels for `tm_g_regression` (#66). +* Fixed a bug in `tm_g_association` where the app would crash when a selected categorical variable was a factor instead of a character (#645). # teal.modules.general 0.3.0 From 291473ba51b2c8bc53185d00c1763b9addda38cf Mon Sep 17 00:00:00 2001 From: Dony Unardi Date: Wed, 26 Feb 2025 09:39:25 -0800 Subject: [PATCH 2/4] update news and description as suggested --- DESCRIPTION | 6 +++--- NEWS.md | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/DESCRIPTION b/DESCRIPTION index b89214bbf..809ec9160 100644 --- a/DESCRIPTION +++ b/DESCRIPTION @@ -47,7 +47,7 @@ Imports: jsonlite (>= 1.8.9), lattice (>= 0.18-4), lifecycle (>= 0.2.0), - MASS (>= 7.3-61), + MASS (>= 7.3-60), rtables (>= 0.6.11), scales (>= 1.3.0), shinyjs (>= 2.1.0), @@ -57,9 +57,9 @@ Imports: sparkline (>= 2.0), stats, stringr (>= 1.4.1), - teal.code (>= 0.6.0), + teal.code (>= 0.6.1), teal.data (>= 0.7.0), - teal.logger (>= 0.3.1), + teal.logger (>= 0.3.2), teal.reporter (>= 0.4.0), teal.widgets (>= 0.4.3), tern (>= 0.9.7), diff --git a/NEWS.md b/NEWS.md index 3ffe51070..8aa7629ea 100644 --- a/NEWS.md +++ b/NEWS.md @@ -1,15 +1,15 @@ # teal.modules.general 0.4.0 ### Enhancements -* Introduced `transformators` and `decorators` argument to modules (#863, #1441). -* Modules' Show R Code widgets include library calls and their code is styled with `styler` package (#847, #786). +* Introduced `transformators` and `decorators` argument to modules (#863). +* Modules' Show R Code widgets include library calls to boost reproducibility (#786). * Removed `Show Warnings` modals from modules. ### Miscellaneous * Soft deprecated `datasets_selected` argument of modules in favor of `datanames`. * Soft deprecated `show_metadata` argument of `tm_front_page()` in favor of `datanames`. * Added `teal.logger` functionality for logging changes in shiny inputs in all modules. -* All example data is now sourced from `teal.data` (#818). +* All example data is now sourced from `teal.data`. * Update `tm_g_distribution` to not start with validation error (#823). ### Bug fixes From 8afe4ed9ac870672f732fd0fa77fc28af100b3d1 Mon Sep 17 00:00:00 2001 From: cicdguy <26552821+cicdguy@users.noreply.github.com> Date: Wed, 26 Feb 2025 12:49:20 -0600 Subject: [PATCH 3/4] Run r-hub workflows for platforms where dependency installation does not get stuck Signed-off-by: cicdguy <26552821+cicdguy@users.noreply.github.com> --- .github/workflows/scheduled.yaml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/.github/workflows/scheduled.yaml b/.github/workflows/scheduled.yaml index c5521b287..a1364d6a1 100644 --- a/.github/workflows/scheduled.yaml +++ b/.github/workflows/scheduled.yaml @@ -66,3 +66,11 @@ jobs: ) name: R-hub 🌐 uses: insightsengineering/r.pkg.template/.github/workflows/rhub.yaml@main + with: + config: >- + r-devel-windows-x86_64, + r-patched-linux-x86_64, + r-release-linux-x86_64, + r-release-macos-arm64, + r-release-macos-x86_64, + r-release-windows-x86_64 From a59ef75f57ecbb3879032717739db0d165001b41 Mon Sep 17 00:00:00 2001 From: Dony Unardi Date: Wed, 26 Feb 2025 14:59:55 -0800 Subject: [PATCH 4/4] adding oldrel workflow --- .github/workflows/scheduled.yaml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/scheduled.yaml b/.github/workflows/scheduled.yaml index a1364d6a1..72b4c2b18 100644 --- a/.github/workflows/scheduled.yaml +++ b/.github/workflows/scheduled.yaml @@ -68,9 +68,12 @@ jobs: uses: insightsengineering/r.pkg.template/.github/workflows/rhub.yaml@main with: config: >- - r-devel-windows-x86_64, r-patched-linux-x86_64, r-release-linux-x86_64, + r-devel-windows-x86_64, r-release-macos-arm64, r-release-macos-x86_64, - r-release-windows-x86_64 + r-release-windows-x86_64, + r-oldrel-macos-arm64, + r-oldrel-macos-x86_64, + r-oldrel-windows-x86_64