github marimo-team/marimo 0.23.6

3 hours ago

What's Changed

🚨 Breaking changes

  • Propagate notebook filename through MarimoIslandGenerator.from_file (#9409). This is a correctness fix, but could break existing users who relied on broken assumptions.

✨ Enhancements

  • Implement kernel exit classification and notification system (#9500)
  • Render notebook snapshot while Pyodide initializes (#9502)
  • hide add cell toolbar when show-chrome is false (#9487)
  • Add gpt-5.5 support (#9488)
  • Extract NotebookWorkspace from AppFileRouter (#9448)
  • Add new W&B models to llm-info data (#9465)
  • Add --execute to marimo export html-wasm for session previews (#9437)

🐛 Bug fixes

  • Send initial size when WebSocket opens (#9505)
  • Restore --proxy for base_url (#9503)
  • Avoid exponential blow-up of nested struct sample values (#9506)
  • Normalize Windows backslashes in inserted image URLs (#9504)
  • Skip wasm controller dynamic import unless host opts in (#9467)
  • fix label alignment (#9486)
  • standardize (y/n) prompt defaults (#9492)
  • Skip /health checks for static notebooks (#9498)
  • Avoid RecursionError when formatting objects with getattr traps (#9497)
  • Prevent mpl figure DPI from compounding on cell rerun (#9474)
  • use unified thinking for pydantic-ai (#9477)
  • Remount on src change in mo.Html to avoid stale paint (#9472)
  • Fix UI hang and stabilize tests for unusual tuple/list/dict child classes (#9468)
  • Include cell_manager in TransactionSource literal (#9457)
  • Improve parameter validation error messages for list[NewType] fields (#9442)

📚 Documentation

  • OpenCode Go config (#9431)
  • Add slides documentation and video (#9464)
  • Additional security acknowledgements (#9450)

📝 Other changes

  • Support HTTP Range requests on virtual files (#9460) (#9473) (26ee423)
  • Update all storybook dependencies to ^10.3.5 (#9392)

Contributors

Thanks to all our community and contributors who made this release possible: @app/renovate, @dmadisetti, @domwst, @fonnesbeck, @kirangadhave, @Light2Dark, @ljchang, @mchav, @mscolnick, @ralphptorres, @stephenlf, @wally-an

New Contributors

Full Changelog: 0.23.5...0.23.6

Don't miss a new marimo release

NewReleases is sending notifications on new releases.