v1.8.4
📦 panelView on GitHub →
✨ 4 features🐛 10 fixes🔧 7 symbols
Summary
Panel 1.8.4 introduces async support for Tabulator, new configuration toggles, enhanced validation, and numerous bug fixes improving notebook integration and event ordering.
✨ New Features
- Add config toggle to disable Bokeh validation
- Allow Tabulator.row_content to be an async function
- Improve documentation and validation of patch_value
- Propagate layout-related parameters to NestedSelect
🐛 Bug Fixes
- Fix crash when emptying a DataFrame
- Ensure new Panel instance is always loaded
- Improve robustness of Bokeh/Panel notebook integration
- Fix notebook reading errors by explicitly using UTF-8 encoding
- Ensure param.Action only triggers one event
- Fix conflict when using both ipywidgets and Tabulator extensions
- Ensure discrete events (e.g. button clicks) are scheduled after change events
- Reinstate application name as default index page title
- Redirect requests to the prefixed root when --prefix is set
- Ensure non-active Tabs are not clickable
🔧 Affected Symbols
Tabulator.row_contentpatch_valueNestedSelectDataFrameparam.ActionTabsPanel