Skip to content

Releases: dreamRs/shinyWidgets

v0.7.4

06 Oct 09:25
Compare
Choose a tag to compare
  • 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.

v0.7.3

01 Sep 08:43
Compare
Choose a tag to compare
  • Updated air-datepicker to 3.2.1 with language support for italian and arabic.
  • Fixed airDatepickerInput() z-index and buttons.
  • dropdown(): added block & no_outline arguments.
  • actionBttn(): added ability to pass arguments to tag container.
  • autonumericInput(): remove custom CSS styles

Bug fixes

  • pickerInput's custom input to know if the menu is open or closed wasn't working anymore after using updatePickerInput #522

v0.7.2

08 Aug 07:17
Compare
Choose a tag to compare
  • Updated air-datepicker library to latest version (3.2.0), updating bindings to use dayjs to manipulate date.
  • updateNoUiSliderInput(): new argument label = to update the widget's label.

Breaking changes

v0.7.1

13 Jul 13:35
Compare
Choose a tag to compare
  • Updated virtual-select-plugin to 1.0.30
  • pickerInput bindings: fixed update method when using Bootstrap 5.
  • virtualSelectInput state (opened or closed) is now available with input$<inputId>_open.

v0.7.0

11 May 14:59
Compare
Choose a tag to compare
  • New widget virtualSelectInput(), a select dropdown widget that support a lot of choices, based on virtual-select JavaScript library.
  • Updated bootstrap-select to v1.14.0-beta3, to make pickerInput() works with Bootstrap 5.
  • Updated alert() and panel() Bootstrap utilities to work with Bootstrap 5.

Bug fixes

  • Removed formula argument from aggregate() to accomode to R 4.2.0 (fix #491)

v0.6.4

07 Feb 09:51
Compare
Choose a tag to compare

Bug fixes

  • Revert bootstrap-switch-js to 3.3.4 to fix bug when value = TRUE.
  • Fixed a bug in colorSelectorInput() causing not returning an input value.

v0.6.3

11 Jan 14:39
Compare
Choose a tag to compare
  • Following functions are now compatible with Bootstrap 4 & 5, when using bslib::bs_theme() :
    • radioGroupButtons()
    • checkboxGroupButtons()
    • textInputIcon()
    • numericInputIcon()
  • checkboxGroupButtons()/radioGroupButtons(): status argument now accept a vector, thanks to @jassler (#440)
  • downloadBttn() now has a icon argument.
  • switchInput() is now themable with {bslib}, thanks to @AshesITR (#454)

Bug fixes

  • updateNumericRangeInput() failed to correctly update label (#441)
  • verticalTabsetPanel() didn't work inside renderUI and with more than one panel (#446)
  • statiCard(): fixed rendering in renderUI and value not displayed if animation interrupted (#406, #407)
  • checkboxGroupButtons()/radioGroupButtons() fixed justified = TRUE argument compatibility with Bootstrap 4 (fix #423)

v0.6.2

17 Sep 13:16
Compare
Choose a tag to compare
  • numericRangeInput(): added min, max, step arguments.
  • shinyWidgetsGallery(): switch to Font-Awesome 5 icon names (to accomodate with Shiny 1.7.0).

shinyWidgets v0.6.1

06 Sep 14:36
78f62a0
Compare
Choose a tag to compare
  • Add transparent border to setSliderColor(), thanks to @shannonpileggi (#396)
  • Add commas in value and total of progressBar(), thanks to @swsoyee (#388)
  • Add position absolute to awesomeCheckboxGroup(), thanks to @MayaGans (#390)
  • autonumericInput(): distinguish between no input and input=0, see #384
  • Update of disabledDates argument's behavior in updateAirDateInput(), see #379
  • Updated sweetalert2 dependencies to 11.1.4
  • inputSweetAlert(): added email and url types.
  • inputSweetAlert(): allow javascript code, for example to use argument inputValidator with a function.

CRAN v0.6.0

15 Mar 21:06
Compare
Choose a tag to compare
  • {bslib} support for pretty***() and awesome***() functions.
  • Update to work with {shinydashboardPlus} 2.0.0
  • updateAirDateInput() has new arguments show and hide to show/hide the picker from server.
  • New colorPickr() function: a color picker based on https://github.com/Simonwep/pickr.
  • Updated skins available in chooseSliderSkin().