github holoviz/panel v1.7.2
Version 1.7.2

latest releases: v1.8.0rc2, v1.8.0rc1, v1.8.0b1...
2 months ago

This patch release includes a number of important bug fixes, optimizations, and compatibility updates, particularly for React and ESM-based components. It also includes enhancements to the Tabulator table and more robust support for Audio/Video panes. Many thanks to @etihwo for his continued contributions and the maintainer team @hoxbro and @philippjfr.

Enhancements

  • Support for passing bytes and BytesIO objects to Audio and Video panes (#7963)
  • Add header tooltips to Tabulator (#7988)
  • Optimize layout calculations for ESM components (#7989)
  • Allow nested ReactComponents to bypass Shadow DOM (#7991)
  • Support --ico-path CLI option to support explicit .ico path specification (#7992)
  • Loosen parameter type for ReactiveExpr.widget_layout (#7964)
  • Automatically unblock Comm on WebSocket re-connect (#7986)

Bug Fixes

  • Fix Tabulator fast design and fix styling issues (#7956)
  • Keep reference state consistent after Pyodide syncing (#7966)
  • Ensure correct model is used when determining if a link is set up (#7968)
  • Do not dispatch events on hold/unhold when the document is uninitialized (#7972)
  • Ensure theming does not error on PyComponent (#7975)
  • Prevent stylesheet patch from dispatching during initial load (#7978)
  • Fix caching issue for ESM render modules (#7990)
  • Correct initialization behavior of ReactComponent (#7996)
  • Fix threading race condition when applying consecutive updates to Param widgets (#8003)

Don't miss a new panel release

NewReleases is sending notifications on new releases.