What's Changed
✨ Enhancements
- Add slide config form in sidebar, and reveal slide types (#9300)
- Restore LICENSE in sdist via PEP 639 license-files (#9341)
- Status indicator for PDF exports via CLI (#9322)
- workspace management: add hooks, and shared components (#9272)
🐛 Bug fixes
- Guard
_resolve_proxyagainst bare-port inputs (#9366) - Guard
_references_virtual_fileagainst cyclic data (#9369) - Decode tuple/frozenset payloads with non-finite floats (#9365)
- Return html encoded matplotlib Figure from msgspec encoder hook (#9359)
- Harden trust-bearing window globals and gate script loading (#9330)
- fix markdown .center, .right, .left not respecting new lines (#9326)
- File navigator (#9307)
- Add
_MARIMO_DISABLE_AUTH_ON_VIRTUAL_FILESenv flag (#9343) - Correct AWS Bedrock Claude model IDs (#9299)
- Kill kernel's process group on shutdown (#9257)
- Add DataFusionFormatter (#9338)
- Preserve shared-memory virtual files owned by other live sessions (#9228)
- Update CsvViewer layout to use flex column. (#9336)
- Emit relative Location on login redirect (#9314)
- bump pymdown-extensions to fix NoneType bug (#9319)
- Trust exported notebook pages (#9318)
- Preserve non-string dict keys in rich display (#9301)
- Update dataflow.md.txt snapshot (#9315)
- Fix type-check
Channel.Pullwith NewType and union msg_type (#9296)
📚 Documentation
📝 Other changes
- Flush console output buffer before marking cell idle (#9164) (f0187ea)
- Resolve relative path sources in
--sandboxuv export (#9052) (ccc1841) - use union for narwhals files (#9156) (58543f6)
- Update dependency @playwright/test to ^1.59.1 (#9295)
- Replace pickle with msgspec for IPC serialization (#8713) (df4e40c)
Contributors
Thanks to all our community and contributors who made this release possible: @akshayka, @app/renovate, @bfriebel, @dmadisetti, @Light2Dark, @manzt, @mchav, @mscolnick, @NewDestinyDan, @peter-gy, @shaun0927
New Contributors
- @NewDestinyDan made their first contribution in #9173
- @bfriebel made their first contribution in #9359
Full Changelog: 0.23.2...0.23.3