ShinyWidgets Versions Save

shinyWidgets : Extend widgets available in shiny

v0.8.6

3 weeks ago

v0.8.5

1 month ago
  • WinBox(): added auto_index argument to automatically open window above all others.
  • Added applyWinBox() to apply arbitrary method on an existing window.

v0.8.4

1 month ago

v0.8.3

1 month ago
  • Updated virtual-select-plugin to 1.0.42 and inclued tooltip plugin, #674 by @stla.
  • Updated air-datepicker to 3.5.0.
  • Updated noUiSlider to 15.7.1.
  • updateNoUiSliderInput(): added disableHandlers and enableHandlers to disable/enable specific handlers.
  • updateVirtualSelect() : added open argument to open/close the dropdown.
  • virtualSelectInput() added updateOn argument to to set when input is updated: on change or on close.
  • New widget timeInput() to select time using browser input.

v0.8.2

2 months ago
  • New feature for virtualSelectInput() : ability to use JavaScript functions for onServerSearch or labelRenderer parameters, by @MichalLauer.
  • New feature for virtualSelectInput() / prepare_choices() : added classNames as optional argument, by @SverreFL.
  • Updated air-datepicker to 3.4.0 (with croatian and bulgarian locale), fix #668.
  • updatePickerInput() : fix max option group, fix #670.
  • Fix JavaScript errors generated by updateProgressBar(), fix #656.

v0.8.1

4 months ago
  • searchInput() : added btnClass argument to set class of search and reset buttons.
  • Addition of autocomplete parameter for pickerInput() and multiInput(), #652 by @MichalLauer.

Bug fixes

  • pickerInput() : fix choicesOpts with grouped choices #650
  • updateProgressBar() : accept HTML in title #651
  • don't use system.file for packer htmldependencies
  • searchInput() : remove inline CSS and !important use #637

v0.8.0

8 months ago
  • shinyWidgetsGallery() new look for the gallery and two new tabs (for airDatepickerInput() and virtualSelectInput()).
  • airDatepickerInput() : added arguments :
    • disabledDaysOfWeek to disable day(s) of the week.
    • readonly to prevent edit in the input field.
    • onkeydown to add onkeydown attribute on the input field.
  • materialSwitch() : click on the label now toggle the switch #582.
  • pickerInput() : added argument stateInput to activate or deactivate the special input value input$<inputId>_open allowing to know if the menu is opened or not.
  • updateColorPickr() : added argument swatches to update swatches from server.
  • Updated virtual-select-plugin to 1.0.39 (fix #601).
  • Updated sweetalert2 to v11.7.27.
  • Updated air-datepicker to 3.3.5.

Bug fixes

  • verticalTabsetPanel() does not render output content when using Bootstrap 5 #570.
  • virtualSelectInput : fixed crash with choices=list() #571.

Deprecated functions

  • useShinydashboard(), useShinydashboardPlus(), useTablerDash(), useArgonDash(), useBs4Dash(), setShadow(), setSliderColor() are deprecated and will be removed in a future release.
  • selectizeGroupUI/selectizeGroupServer module is deprecated, use equivalent Select Group Input Module in package datamods

v0.7.6

1 year ago
  • Updated virtual-select-plugin to 1.0.37.
  • Updated air-datepicker to 3.3.3, fix #553.

Bug fixes

  • verticalTabsetPanel() does not work with bslib using Bootstrap 5 #549.

v0.7.5

1 year ago
  • Updated virtual-select-plugin to 1.0.34.
  • Updated air-datepicker to 3.3.1 with language support for japanese and korean.
  • Updated treeInput() collapse and expand methods (in javascript).

Bug fixes

  • multiInput() is no longer renders HTML tags inside values #545.
  • awesomeCheckboxGroup() errors when colon in choices #543.

v0.7.4

1 year ago
  • New widget treeInput() based on treejs library.
  • Updated virtual-select-plugin to 1.0.33.
  • updateVirtualSelect() has a new argument disabledChoices to disable some choices from the menu.
  • It's now possible to use variable with space in their name in selectizeGroup module, thanks to @evgeniyftw.

Bug fixes

  • switchInput() produced an error when using bslib::bs_theme(version = "3") #528
  • Fixed a bug in pickerGroup module when using aggregate #491.
  • Fixed highlightedDates no longer works for airDatePicker() #532.