This release primarily aims at providing compatibility with Bokeh 3.2 and the upcoming Param 2.0 release. Additionally it includes a number of improvements including the ability to generate multiple outputs from a generator using the new 'append' mode and updates and fixes for Tabulator. We are also excited about the new Streamlit migration guide and a number of bug fixes. Many thanks to @sdc50, @xiaoyang-sde and the core team including @ahuang11, @MarcSkovMadsen, @hoxbro, @maximlt and @philippjfr for contributing to this release.
Enhancements
- Add
appendmode for reactive generator output (#5129) - Upgrade to
Tabulator5.5 (#5182) - Add support for
LoadingSpinnerlabel (#5194) - Add the
editableparameter toPerspective(#5211) - Add support for setting
theme_classesonTabulator(#5216) - Move resource handling onto
BaseTemplate(#5228)
Bug fixes
- Correctly process fields on
Vega(and altair) selections (#5164) - Fix for resource handling particularly when working with Django (#5175)
- Fix
ChatBoxbubble width (#5172) - Fix
Tabulator.visiblehandling (#5182) - Fix programmatic updates to
Tabulator.page(#5187) - Ensure bokeh events generated in pyodide convert
Nonetonull(#5191) - Improve notebook detection (#5201)
- Reduce priority of
_repr_<img>_to ensure_repr_html_takes precedence (#5217) - Ensure we do not modify
Tabulator.hidden_columnsinplace (#5218) - Alignment and styling fixes for text input and button widgets (#5219)
- Fix updates to
Plotlynested properties such as selections (#5227)