Published November 23, 2021
| Version v0.12.5
Software
Open
holoviz/panel: Version 0.12.5
Authors/Creators
- Philipp Rudiger1
- Marc Skov Madsen2
- Xavier Artusi3
- James A. Bednar4
- Maxime Liquet5
- Chris B
- Simon Høxbro Hansen
- Julia Signell6
- Jean-Luc Stevens
- Jon Mease
- Andrew
- Arne7
- Hugues-Yanis Amanieu
- Simon
- Mateusz Paprocki
- kbowen
- Ed Jung
- Jacob Barhak
- Julius Winkelmann
- Leopold Talirz8
- Nestor Ghenzi
- Pav A9
- Achim Randelhoff10
- Bane Sullivan11
- Brian Larsen12
- Dhruv Balwada13
- Ryan Morshead14
- Seshu Yamajala15
- Tyler Houssian16
- 1. Anaconda Inc.
- 2. Ørsted A/S
- 3. cea
- 4. Anaconda, Inc.
- 5. Anaconda
- 6. @saturncloud
- 7. auxmoney
- 8. Azure Quantum
- 9. @rootsumsquared
- 10. Takuvik
- 11. @Kitware
- 12. @Datum-Tech
- 13. Columbia University
- 14. @amzn
- 15. @slaclab @stanfordlegion
- 16. OpenTeams
Description
The 0.12.5 release contains a larger number of bug fixes and minor enhancements. Many thanks to @pmav99, @samuelyeewl, @xavArtley, @L8Y, @Prashant0kgp, @t-houssian, @kristw, @jlstevens and the maintainers @maximlt, @MarcSkovMadsen and @philippjfr for their contributions to this release.
Compatibility:
- Ensure ipywidget rendering is compatible with ipykernel>6 and bokeh>2.4 (#2798)
- Build panel.js against bokeh.js 2.4.2 (#2945)
Enhancements:
- Add 'light' to list of button types ([#2814, #2816)
- Make OAuth cookie expiry configurable (#2724)
- Run
onloadcallbacks with--warmoption (#2844) - Improve Plotly responsive sizing behavior (#2838)
- Adds escape parameter to
DataFramepane to enable using html markup (#2893) - Allow to update the completions options from a parameter (#2895)
Tabscache dynamic contents (#2909)- Allow setting a maximum height for the loading indicator (#2910)
- Ensure loading of MathJax bundle is optional (#2919)
Bug fixes:
- Resolve issues with inline resources on save (#2794)
- Restore ability to set a maximum number of selectable rows on
Tabulator(#2791) - Fixed bug where Tabulator with remote pagination would modify the wrong rows (#2801)
- Ensure non-exported requirejs modules do not error (#2808)
- Ensure
Tabulatorcheckbox selection only happens in checkbox column (#2812) Vtkvolumecorrection of dimensions order (#2818)- Allow data item to miss optional field in
Vegapane (#2853) - Allow to set
AutoCompleteInputin a Param pane (#2874) - Fix
Terminalkeystroke and size handling (#2878) - Fix
Tabulatorstyles on scroll (#2881) - Do not sync
Indicatorproperties from frontend to avoid errors (#2886) - Fix roundtrip of datetimes on
ReactiveDatacomponents (#2888) - Fix handling of
Plotlypane inTabs(#2890) - Fix bokeh colorbar background for dark theme (#2897)
- Fix issues when streaming or patching
ReactiveData(#2900) - Ensure stream and patch events do not boomerang (#2902)
- Fixes for
Cardrendering inMaterialTemplate(#2911, #2912) - Ensure
HoloViewsmatplotlib output uses tight layout (#2920) - Fix decoding of single quoted strings in url parameters (#2925)
- Fix Tabulator checkbox selection (#2931)
- Fix Vega pane sizing issues (#2933)
- Ensure toggled Accordion only triggers one event on change of active Card (#2934)
- Ensure LiteralInput JS deserializer does not insert extra spaces (#2935)
- Fix issue in detecting script data assignment in
ReactiveHTML(#2939) - Ensure
Cardcollapsible icon offset is computed robustly (#2940) - Ensure
--autoreloaddoes not reload panel modules (#2941) - Ensure
pn.state.curdocis available to async callbacks (#2942)
Documentation:
- Fix default values of panels.io.server.serve(](https://github.com/holoviz/panel/pull/)) (#2799)
- Update docs about pn.serve per user state (#2849)
- Added FastApi in the user guide for embedding apps (#2870)
- Simplify homepage (#2850)
CVEs:
- Update jQuery to remediate CVEs (#2885)
Files
holoviz/panel-v0.12.5.zip
Files
(3.2 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:b8b521824a42fea134622da0533d9978
|
3.2 MB | Preview Download |
Additional details
Related works
- Is supplement to
- https://github.com/holoviz/panel/tree/v0.12.5 (URL)