Releases: insightsengineering/teal.widgets
Releases · insightsengineering/teal.widgets
v0.5.1
Miscellaneous
- Improve unit test coverage (#318).
What's Changed
- Skips some tests if lattice pkg is not installed by @averissimo in #320
- 318: Increase Coverage beyond 80% by @osenan in #322
- change timeout for plot_with_settings_ui by @m7pr in #323
- Unskip a test that was skipped due to a typo in package name by @osenan in #324
- Fixes for
table_with_settings_uiintegration tests by @m7pr in #325 - Increase timeout of shinytest2 tests by @averissimo in #326
- [skip vbump] upversion 0.5.1 by @donyunardi in #327
New Contributors
Full Changelog: v0.5.0...v0.5.1
v0.5.0
Enhancements
- Improved the layout and appearance of the widgets using
bslibcomponents (#288).
Breaking changes
panel_group()andpanel_item()are soft deprecated. Please use thebslib::accordion()andbslib::accordion_panel()instead.nested_closeable_modal()was soft deprecated.
Bug fixes
- Recompute the
live-searchoption value dynamically inupdateOptionalSelectInput(#291). - Fix bug where plot height reset after resizing (#301).
What's Changed
- Implement bslib and use Bootstrap 5 by @vedhav in #290
- Final UI and bslib changes by @vedhav in #293
- recompute live-search in updateoptionalselectinput by @donyunardi in #292
- Remove plot_suppress by @gogonzo in #297
- Use input_switch by @llrs-roche in #299
- Update shinytest2 for widgets by @llrs-roche in #298
- fix scheduled jobs by @m7pr in #300
- Set plot_with_settings width limits just once by @llrs-roche in #304
- add allow-clear option by @donyunardi in #306
- Standardize the modal buttons by @vedhav in #307
- Fix broken
draggable_bucketsby @vedhav in #309 - Final UI/UX changes by @vedhav in #310
- Update shiny version missing in #309 by @averissimo in #312
- Update lifecycle badges by @m7pr in #313
- fix warning partial argument match by @donyunardi in #314
- Vbump rtables to get BS5 fix + increase timeout to pass integration tests by @vedhav in #316
- [skip vbump] upversion v0.5.0 by @donyunardi in #315
New Contributors
- @llrs-roche made their first contribution in #299
Full Changelog: v0.4.3...v0.5.0
v0.4.3-rc1: Merge branch 'main' into release-candidate-v0.4.3
Signed-off-by: Marcin <133694481+m7pr@users.noreply.github.com>
v0.4.3
Miscellaneous
- Improve the documentation for several functions by adding examples.
- Fix several bugs related to plot resizing.
- Fix the bug when
plot_widthnot given inplot_with_settings.
What's Changed
- 430 use
expect_no_errorin tests instead ofexpect_error(, NA)by @m7pr in #217 - fixing the example apps by @kartikeyakirar in #219
- Propagate files from insightsengineering/.github by @insights-engineering-bot in #221
- [skip actions] Propagate files from insightsengineering/.github by @insights-engineering-bot in #222
- rm not useed file; nolintr -> nolint by @pawelru in #223
- Update plot_with_settings.R by @pawelru in #224
- 149 revise documentation by @m7pr in #226
- 52 standardise optional notation by @kartikeyakirar in #231
- 445 unify html tags by @kartikeyakirar in #230
- options for strict tests; few enhancements by @pawelru in #225
- shinytest2 tests by @m7pr in #240
- Workflow propagation by @walkowif in #232
- Bumps
{rmarkdown}minimal version by @averissimo in #244 - Update custom-basic-table-arguments.Rmd (#1) by @meldolan in #247
- decouple
teal.widgetsfromtealin plot resizing by @chlebowa in #250 - Fix verdepcheck by @pawelru in #253
- Workflow propagations by @walkowif in #254
- several test enhancements by @pawelru in #256
- Fixed failed pipeline by @donyunardi in #258
- update readme by @pawelru in #259
- remove disconnection of mutation observer by @chlebowa in #252
- Workflow propagations by @walkowif in #260
- 261 plot partially hidden by @chlebowa in #262
- add btn-sm class to all 3 buttons in plot_with_settings_ui by @chlebowa in #271
- Fixes width problem in
plot_with_settingsby @averissimo in #273 - add setup-r-dependencies by @donyunardi in #274
- Load CSS/JS assests using
htmlDependencyby @vedhav in #280 - Rename the file because of typo by @vedhav in #281
- not use singleton and include the scripts together + run the JS call on server side by @vedhav in #282
- remove red bg style for draggable bucket by @donyunardi in #284
- Make sure the code chunks does not break because of warnings by @vedhav in #287
- Remove lookup-refs by @m7pr in #286
- [skip vbump] upversion 0.4.3 by @donyunardi in #285
New Contributors
Full Changelog: v0.4.2...v0.4.3
v0.4.2
Enhancements
- Introduce
nested_closeable_modal()that can create nested popups inside an already existing popup. - Replaces examples from
runAppwithshinyApp. - Ensure that
table_with_settings()is synchronized with the latest update ofrtables, and updated the version dependency accordingly.
v0.4.1
Miscellaneous
- Documentation enhancements - code formatting package names and R objects.
- Add
grDevicesto Imports. - Specified minimal version of package dependencies.
- Improved logic and documentation for
optionalSelectInput.
What's Changed
- Workflow propagation by @walkowif in #180
- various docs enhancements by @pawelru in #182
- 543 fixing Plot setting panel icon by @kartikeyakirar in #181
- Add CRAN release template by @walkowif in #185
- Only retain hard dependencies from pre-commit hooks by @vedhav in #186
- Move selected icon in dropbdowns to left side by @averissimo in #187
- Adds min package version by @averissimo in #168
- updated documentation url by @kartikeyakirar in #190
- readme updates by @m7pr in #191
- Retain brush selection on plot resize by @vedhav in #192
- #189 remove
:::from examples by @m7pr in #194 - Update DESCRIPTION before CRAN release by @m7pr in #193
- Fixing functional gaps in optionalSelectInput by @gogonzo in #163
- CRAN release, upversion to 0.4.1 [skip vbump] by @donyunardi in #195
New Contributors
- @averissimo made their first contribution in #187
Full Changelog: v0.4.0...v0.4.1
v0.4.0
Bug fixes
- Fix the rendering on modal pop-up in plots.
Miscellaneous
- Removed
scdapackage dependency from examples. - Update installation instructions in
README.
What's Changed
- Update workflows by @walkowif in #158
- reduce the amount of spelling issues / WORDLIST by @m7pr in #160
- Workflow propagations by @walkowif in #161
- Decouple scda package from teal.widget by @kartikeyakirar in #162
- 77 remove teal.code from staged.dependencies.yml by @m7pr in #164
- empty by @gogonzo in #166
- meaningless change by @gogonzo in #167
- Update install by @gogonzo in #169
- Add a delayed reactive to observe flex width by @vedhav in #173
- fixing rendering of grob obj on modal popup #547 by @kartikeyakirar in #176
- fix by @gogonzo in #170
- release 0.4.0 [skip vbump] [skip spelling] by @donyunardi in #177
New Contributors
- @m7pr made their first contribution in #160
- @kartikeyakirar made their first contribution in #162
- @vedhav made their first contribution in #173
Full Changelog: v0.3.0...v0.4.0
v0.3.0
Enhancements
- Added support for downloading base plots.
- Add support for
draggable_bucketsto useshinyvalidatefor input validation. - The
disabledinverbatim_popup_srvis no longer triggered when button is hidden. - Added
typeargument toverbatim_popup_uiwhich allows the pop-up to be controlled by abuttonor alink.
Bug fixes
- Added labels to pagination button in
table_with_settingsand fixed alt text. - Fixed the html structure of
panel_itemfunction.
Miscellaneous
- Added
shinytest2tests forplot_with_settingsandtable_with_settings. - Removed the
DRAFTlabel on downloaded plots. - Changed dependency type of
rtablesfromImportstoSuggests.
What's Changed
- [skip vbump] Dev version with 9xxx by @arkadiuszbeer in #95
disabledinverbatim_popup_srvis longer triggered when button i… by @gogonzo in #99- add link option to verbatim popup ui by @nikolas-burkoff in #100
- 23 add tests tws@main by @BLAZEWIM in #90
- Add coverage badge by @walkowif in #103
- Enable checks for
workflow_dispatchevent by @walkowif in #104 - fix vignette by @Polkas in #105
- [UAT] [teal.widgets] Paginate table says lock/unlock instead of on/off #407 by @chlebowa in #107
- Test shinytest structure by @mhallal1 in #114
- revert shinytest2 by @mhallal1 in #115
- 22_tests_plot_ws@main by @BLAZEWIM in #94
- PWS modification of download by @mhallal1 in #119
- remove ggplotify by @mhallal1 in #123
- 113 test pws@main by @Polkas in #121
- change id in panel_item by @mhallal1 in #124
- remove assertion that has conflict with goshawk by @BLAZEWIM in #129
- simplify the verbatim pop up by @Polkas in #127
- add support for shiny validate for draggable buckets by @nikolas-burkoff in #126
- Badges and contribution guidelines by @insights-engineering-bot in #130
- 125 tws tests srv@main by @BLAZEWIM in #131
- plot with settings test ui by @BLAZEWIM in #135
- testing ui: two options by @BLAZEWIM in #133
rtablesinteal.widgetsby @chlebowa in #138- Update check as-cran and default landing page by @walkowif in #140
- removing skip on CI by @arkadiuszbeer in #143
- Update
rtablesstaged dep by @edelarua in #146 - update news by @donyunardi in #150
- Workflow updates by @walkowif in #151
- Fixing namespace for good w/o reexport + fix
xinstead ofttby @Melkiades in #153 - release 0.3.0 [skip vbump] by @donyunardi in #156
New Contributors
- @BLAZEWIM made their first contribution in #90
- @walkowif made their first contribution in #103
- @chlebowa made their first contribution in #107
- @edelarua made their first contribution in #146
- @Melkiades made their first contribution in #153
Full Changelog: v0.2.0...v0.3.0
v0.2.0
Breaking changes
- Updated
panel_groupandpanel_itemfunctions to no longer be an optional shiny input.
Enhancements
- Updated
standard_layoutfunction to contain class not id for each output block. - Added the
dimslot to the list returned by theplot_with_settingsmodule. - Added
styleargument toverbatim_popup_srvto control whether the content is styled usingstyler::style_text. conditionobjects can now be displayed inverbatim_popup.
Bug fixes
- Fixed bug in
verbatim_popup_srvwheredisabledargument didn't influence the popup button. - Fixed
optionalSliderInputvalidation to remove a warning message in certain cases.
New features
- Added a new module -
verbatim_popup.
What's Changed
- fix news by @gogonzo in #57
- Contribution guide updates by @insights-engineering-bot in #58
- feat: added a
verbatim_popupmodule by @kpagacz in #59 - Update plot_with_settings.R - dim slot by @Polkas in #63
- update installation instructions by @nikolas-burkoff in #64
- Update Rbuildignore and add auto-updates by @insights-engineering-bot in #65
- Update pre-commit config to detect
_pkgdown.y[a]mlby @insights-engineering-bot in #67 - Update staged_dependencies.yaml for teal.modules.helios by @danielinteractive in #66
- Update font awesome icon labels for FA 6 by @cicdguy in #70
- Update table_with_settings.R by @Polkas in #71
- Update documentation workflow by @insights-engineering-bot in #73
- update css by @Polkas in #68
- add style argument to verbatim_popup_srv by @nikolas-burkoff in #74
- Merge pre-release to main by @cicdguy in #78
- fix disabling verbatim popup button by @nikolas-burkoff in #81
- Update check.yaml by @arkadiuszbeer in #79
- Fix Title and Description field in DESCRIPTION file by @donyunardi in #83
- allow trace for invalid quosures by @nikolas-burkoff in #86
- Update table_with_settings.R by @Polkas in #87
- optionalSliderInput - out of range by @Polkas in #89
- teal.widgets - bs345 by @Polkas in #84
- Removing if condition for by @arkadiuszbeer in #85
- [skip vbump] Release for version 0.2.0 by @insights-engineering-bot in #93
New Contributors
- @danielinteractive made their first contribution in #66
- @donyunardi made their first contribution in #83
Full Changelog: v0.1.1...v0.2.0
v0.1.1
New features
- Added a new widget
draggable_buckets.
Enhancements
- The
optionteal.plot_dpicontrols thedpifor rendering and downloading plots inplot_with_settings. Ifoptionis not used then a default of72dpiis used (unchanged from the previous behavior).
Bug fixes
- Fixed a bug where zooming in or out from the browser would cause a plot of a
grobobject to not re-render instead displaying a blank white space.
Miscellaneous
- Updated package authors.