Skip to content

Releases: dreamRs/shinyWidgets

v0.8.7

23 Sep 07:57
Compare
Choose a tag to compare
  • New widget : slimSelectInput(), an alternative select menu.
  • Updated virtual-select to 1.0.45, see https://github.com/sa-si-dev/virtual-select/releases.
  • airDatepickerInput() & updateAirDateInput(): added a tz argument to specify timezone.
  • checkboxGroupButtons() & radioGroupButtons(): fixed justified layout when using individual buttons.

v0.8.6

25 Apr 09:19
Compare
Choose a tag to compare

v0.8.5

17 Apr 12:01
Compare
Choose a tag to compare
  • 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

05 Apr 08:40
Compare
Choose a tag to compare

v0.8.3

21 Mar 15:09
Compare
Choose a tag to compare
  • 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

01 Mar 15:52
Compare
Choose a tag to compare
  • 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

10 Jan 11:16
Compare
Choose a tag to compare
  • 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

30 Aug 15:52
Compare
Choose a tag to compare
  • 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

08 Jan 19:52
Compare
Choose a tag to compare
  • 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

18 Nov 08:39
Compare
Choose a tag to compare
  • 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.