github holoviz/panel v1.5.3
Version 1.5.3

22 hours ago

This release fixes a number of smaller regressions related to Tabulator row_content, ensures --dev/--autoreload picks up on external modules correctly and resolves OAuth guest endpoints correctly. Additionally it introduces some enhancements and bug fixes for custom components, such as adding support for loading custom components ESM Javascript bundles from the inbuilt endpoint ensuring that the bundle can be cached by the browser. Many thanks and welcome to our new contributors @chryshumble and @haojungc, our returning contributors @TheoMathurin, @aktech and @Coderambling and the core maintainer team @hoxbro, @ahuang11, @MarcSkovMadsen and @philippjfr for their contributions to this release.

Enhancements

  • Sync dark mode on browser_info object (#7382)
  • Allow loading custom component ESM bundles from URL (#7410, #7412)

Bug fixes

  • Address issues with Tabulator embed_content and optimize row expansion (#7364)
  • Prevent pipeline network plot from linking with other plots (#7372)
  • Various fixes for custom component compilation (#7381)
  • Fix OAuth guest endpoint (#7385)
  • Fix ReactiveESM._importmap typing (#7392)
  • Ensure that autoreload records modules to watch before startup (#7399)
  • Prevent Tabulator from overlapping when max_height is set (#7403)
  • Do not mutate layout Children inplace (#7417)
  • Set Tabulator null formatter to empty string (#7421)
  • Ensure Tabulator table content does not overflow (#7425)

Compatibility

  • Upgraded Tabulator version to 6.3 (#7419)

Documentation

  • Update components_overview.md with text fixes (#7335)
  • Corrected styles in doc (#7371)
  • Fix typo in panel.io.server docstring (#7405)

Don't miss a new panel release

NewReleases is sending notifications on new releases.