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.serializeand properly replace placeholder for streams (#6734) - Remove
Perspective.toggle_configwhich was erroneously reintroduced in 1.4.1 (#6721) - Fix dynamically setting
ChatMessagefooter_objects/header_objects(#6705) - Allow
Location.syncof 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
VTKnan, above and below colors are serialized (#6763) - Fix issues with
Perspectivetheme and persist config when switching plugins (#6764) - Do not restore unmodified parameters in
config.settriggering undesirable side-effects (#6772) - Make autoreload module cleanup more robust (#6771)
- Ensure that cache
.clear()clears the correct function (#6781)