Releases: posit-dev/py-shinywidgets
Releases · posit-dev/py-shinywidgets
shinywidgets 0.4.2
shinywidgets 0.4.1
Fixed a Python 3.9 compatibility issue.
shinywidgets 0.4.0
- Fixed a memory leak issue. (#167)
shinywidgets 0.3.4
shinywidgets 0.3.3
- Fixed a bug with receiving binary data on the frontend, which gets quak and mosaic-widget working with
@render_widget
. (#152)
shinywidgets 0.3.2
shinywidgets 0.3.1
- Widgets no longer have a "flash" of incorrect size when first rendered. (#133)
@render_widget
now works properly withWidget
s that aren'tDOMWidget
s (i.e., widgets that aren't meant to be displayed directly). As a result, you can now use@render_widget
to gain a reference to the widget instance, and then use that reference to update the widget's value. (#133)
shinywidgets 0.3.0
- The
@render_widget
decorator now attaches awidget
(andvalue
) attribute to the function it decorates. This allows for easier access to the widget instance (or value), and eliminates the need forregister_widget
(which is now soft deprecated). (#119) - Added decorators for notable packages that require coercion to the
Widget
class:@render_altair
,@render_bokeh
,@render_plotly
, and@render_pydeck
. Using these decorators (over@render_widget
) helps with typing on thewidget
attribute. (#119) - The
.properties()
method onaltair.Chart
object now works as expected again. (#129) - Reduce default plot margins on plotly graphs.
shinywidgets 0.2.4
shinywidgets 0.2.3
- Widgets now
fill
inside of afillable
container by default. For examples, see the ipyleaflet, plotly, or other output examples. If this intelligent filling isn't desirable, either provide aheight
orfillable=False
onoutput_widget()
. (#115) as_widget()
uses the newaltair.JupyterChart()
to coercealtair.Chart()
into aipywidgets.widgets.Widget
instance. (#120)