Skip to content

Releases: posit-dev/py-shinywidgets

shinywidgets 0.2.3

13 Nov 16:54
Compare
Choose a tag to compare
  • Widgets now fill inside of a fillable container by default. For examples, see the ipyleaflet, plotly, or other output examples. If this intelligent filling isn't desirable, either provide a height or fillable=False on output_widget(). (#115)
  • as_widget() uses the new altair.JupyterChart() to coerce altair.Chart() into a ipywidgets.widgets.Widget instance. (#120)

shinywidgets 0.2.2

31 Oct 18:54
f3200e9
Compare
Choose a tag to compare
  • @render_widget now builds on shiny's render.transformer infrastructure, and as a result, it works more seamlessly in shiny.express mode. (#110)
  • Closed #104: Officially support for Python 3.7.

shinywidgets 0.2.1

15 May 15:36
Compare
Choose a tag to compare
  • Actually export as_widget() (it was mistakenly not exported in 0.2.0).

shinywidgets 0.2.0

13 Apr 19:43
Compare
Choose a tag to compare
  • Closed #43: Fixed an issue where widgets would sometimes not load in a dynamic UI context. (#91, #93)
  • Closed #14: Added a bokeh_dependency() function to simplify use of bokeh widgets. (#85)
  • Closed #89: Exported as_widget(), which helps to coerce objects into ipywidgets, and is especially helpful for creating ipywidget objects before passing to register_widget() (this way, the ipywidget can then be updated in-place and/or used as a reactive value (reactive_read())). (#90)
  • Closed #94: New SHINYWIDGETS_CDN and SHINYWIDGETS_CDN_ONLY environment variables were added to more easily specify the CDN provider. Also, the default provider has changed from <unpkg.com> to <cdn.jsdelivr.net/npm> (#95)
  • A warning is no longer issued (by default) when the path to a local widget extension is not found. This is because, if an internet connection is available, the widget assests are still loaded via CDN. To restore the previous behavior, set the SHINYWIDGETS_EXTENSION_WARNING environment variable to "true". (#95)
  • Closed #86: Fixed an issue with {ipyleaflet} sometimes becoming unresponsive due to too many mouse move event messages being sent to the server. (#98)

shinywidgets 0.1.6

24 Mar 17:38
Compare
Choose a tag to compare
  • Closed #79: make shinywidgets compatible with ipywidgets 8.0.5. (#66)

shinywidgets 0.1.5

11 Mar 02:05
@wch wch
12b0847
Compare
Choose a tag to compare
  • Stopped use of _package_dir function from htmltools.

  • Miscellaneous typing fixes and updates.

shinywidgets 0.1.4

12 Dec 18:23
@wch wch
Compare
Choose a tag to compare

Bug fixes

  • Fixed installation problems on Python 3.7. (#68)

shinywidgets 0.1.3

08 Dec 21:56
Compare
Choose a tag to compare

Bug fixes

  • Closed #65: get shinywidgets working with ipywidgets 8.0.3.

shinywidgets 0.1.2

27 Jul 20:57
Compare
Choose a tag to compare

Initial release of shinywidgets