·
9 commits
to main
since this release
Breaking changes
- The
reporter_previewer_module()
is deprecated and will be removed in the future release. The customserver_args
values can be set usingoptions()
:teal.reporter.nav_buttons
to control which buttons will be displayed in the "Report" drop-down.teal.reporter.rmd_output
to customize the R Markdown outputs types for the report.teal.reporter.rmd_yaml_args
to customize the widget inputs in the download report modal.teal.reporter.global_knitr
to customize the globalknitr
options for the report.
Enhancement
- Improved the layout and appearance of the app using
bslib
components. - General repositioning of key navigation components across the app:
- Modules: The module navigation is moved from a nested tab selection to a "Module" drop-down selection. The module selection can be done from the nested button of modules.
- Reporter: The Report previewer is no longer displayed as yet another teal module, it is placed inside a "Report" drop-down right next to the "Module" drop-down. The Report previewer is a modal that displays the added report cards. The "Report" drop-down also contains other global report options like download/load/reset the Report.
- Teal Data Module: The UI created by the
teal_data_module()
is now placed inside a modal that can only be closed when it returnsteal_data
.
What's Changed
- Remove incorrect changelog item (2/2) by @vedhav in #1502
- Implement bslib and use Bootstrap 5 by @vedhav in #1503
- after bslib changes by @gogonzo in #1506
- Final UI and bslib changes by @vedhav in #1510
- Improve the teal sidebar by @vedhav in #1517
- update snapshot manager button title by @donyunardi in #1519
- Fix link to a renamed section by @llrs-roche in #1538
- Fix failing checks by @llrs-roche in #1549
- fix scheduled jobs by @m7pr in #1550
- chore: bump teal.logger dependency to 0.4.0 and remove from Remotes by @m7pr in #1554
- Redesign the teal modules by @vedhav in #1548
- added nina by @kumamiao in #1558
- Update DESCRIPTION for r-lib/mirai and r-lib/nanonext by @shikokuchuo in #1564
- Update screenshots to new UI by @llrs-roche in #1560
- Updates public API calls from
teal.slice
that fixes R6finalize()
messages by @averissimo in #1567 - Redesign and change position of reporter options by @vedhav in #1562
- Fix
TealAppDriver
namespace due to changes in tab navigation by @vedhav in #1570 - Fixes TealAppDriver & implement regression tests by @averissimo in #1559
- Update the reproducibility section of "Including Data in teal Applications" vignette's by @llrs-roche in #1553
- Update gif instead of shinylive by @llrs-roche in #1569
- Final UI/UX changes by @vedhav in #1571
- Vignette changes by @vedhav in #1572
- Remove extra space when the data tab is removed when
once = TRUE
by @vedhav in #1573 - Update vignettes with the latest screenshots by @vedhav in #1574
- Update lifecycle badges by @m7pr in #1575
- obtain a named list from environment by @gogonzo in #1576
- dont display data button when once = TRUE by @gogonzo in #1579
- eval_code/within.teal_data_module ignores once value by @gogonzo in #1578
- fix shinytest2 by @gogonzo in #1580
- [skip vbump] upversion v1.0.0 by @donyunardi in #1583
New Contributors
- @kumamiao made their first contribution in #1558
- @shikokuchuo made their first contribution in #1564
Full Changelog: v0.16.0...v1.0.0