This micro-release fixes a number of smaller regressions and bugs including parsing of notebooks. Many thanks to our new contributor @bkreider, our returning contributors, @jrycw and @ea42gh, and our dedicated team of maintainers including @ahuang11, @MarcSkovMadsen and @philippjfr.
Enhancements
- Allow toggling CTRL+Enter vs Enter to send
ChatAreaInput
(#6592) - Allow adding JS callbacks in
ChatInterface.button_properties
(#6706)
Bug fixes
- Fix regression in parsing notebooks served as apps (#6736)
- Do not include placeholder in
ChatInterface.serialize
and properly replace placeholder for streams (#6734) - Remove
Perspective.toggle_config
which was erroneously reintroduced in 1.4.1 (#6721) - Fix dynamically setting
ChatMessage
footer_objects
/header_objects
(#6705) - Allow
Location.sync
of DataFrame parameters (#6745) - Fix and improve Plotly event handling (#6753)
- Fix issue when converting templated apps to Pyodide/PyScript (#6756)
- Fix styling of loading indicator in Fast design (#6761)
- Ensure
VTK
nan, above and below colors are serialized (#6763) - Fix issues with
Perspective
theme and persist config when switching plugins (#6764) - Do not restore unmodified parameters in
config.set
triggering undesirable side-effects (#6772) - Make autoreload module cleanup more robust (#6771)
- Ensure that cache
.clear()
clears the correct function (#6781)