Published March 2, 2026
| Version v1.8.8
Software
Open
holoviz/panel: Version 1.8.8
Authors/Creators
- Philipp Rudiger1
- Marc Skov Madsen2
- Simon Høxbro Hansen
- Maxime Liquet3
- Andrew
- Xavier Artusi4
- James A. Bednar5
- Coderambling
- Christoph Deil6
- Chris B
- Jean-Luc Stevens
- Demetris Roumis
- Julia Signell7
- Mateusz Paprocki5
- Jerry Wu
- thuydotm
- Jon Mease8
- Arne9
- Theom
- Daniel Althviz Moré10
- Hugues-Yanis Amanieu
- Dheepak Krishnamurthy
- Leopold Talirz11
- Simon
- sdc50
- Alexey Sukharevich12
- Luca Fabbri13
- kbowen
- 1. Anaconda Inc.
- 2. Data, models and analytics
- 3. Anaconda
- 4. cea
- 5. Anaconda, Inc.
- 6. HeidelbergCement
- 7. @Element84
- 8. Hex Technologies
- 9. auxmoney
- 10. Quansight
- 11. SCHOTT AG
- 12. Kaggle
- 13. @bopen
Description
Panel 1.8.8 focuses on stability, event handling correctness, Pyodide improvements, ESM robustness, and multiple UI fixes. It also introduces a new experimental freeze option for hold() to improve performance during batch updates. Many thanks to the contributors to this release including:
@philippjfr, @SumaiyaIslam, @emunsing, @AtharvaJaiswal005, @DevilSpecial, @DanielAlanBates, @FlorianVerdonck, @ahuang11, @SimonHeybrock, @Coderambling, and @MarcSkovMadsen.
✨ Enhancements
- Allow list handling improvements (#8405)
- Add additional safety guards to custom models (#8410)
- Experimental
freezesupport inhold()Add afreeze=Trueoption to defer expensive Bokeh model graph recomputation until the hold context exits. This can significantly improve performance when batch-updating many models. (Marked experimental.) (#8417) - Add missing
Callback.unwatch()method with tests (#8453) - Ensure ESM model definitions can be loaded dynamically (#8432)
- Improve
widget.link()to properly support HoloViews streams (#8450)
🐛 Bug Fixes
- Ensure
ReactComponentchildren render even when view initialization is slow (#8406) - Fix CDN resolution issues in server mode for
loading.cssandes-module-shims(#8408) - Fix
LaTeXrendering inMarkdownpane under Pyodide (#8424) - Fix resource resolution when
pathnamechanges (#8433) - Ensure only param value events are deduplicated (#8436)
- Fix OAuth user data being overwritten during updates (#8447)
- Fix pipeline "Next" button disabled state when navigating back (#8443)
- Fix
Videopane rejecting URLs with query parameters (#8440) - Fix
NumberandStringindicators defaulting to black in dark theme (#8441) - Ensure embedding works correctly with
.from_param()(#8445)
📦 Dependency Updates
- Bump
pyodideto 0.29.3 (#8446)
📚 Documentation
- Update ChatFeed OpenAI examples to SDK v1.0+ format (#8426)
- Documentation link updates (croniter README) (#8401)
🧪 Tests & Maintenance
Files
holoviz/panel-v1.8.8.zip
Files
(17.5 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:a4814e20eea04f0a483204c527d37766
|
17.5 MB | Preview Download |
Additional details
Related works
- Is supplement to
- Software: https://github.com/holoviz/panel/tree/v1.8.8 (URL)
Software
- Repository URL
- https://github.com/holoviz/panel