Skip to content

v0.1.5

Choose a tag to compare

@github-actions github-actions released this 16 Sep 09:13
· 95 commits to main since this release
060d498

Marimo Studio 0.1.5

Marimo Studio 0.1.5 opens with every notebook and gives view authoring a
smaller toolbar, safer notebook handoffs, and stricter projection validation.

Notebook-first workspace

  • Studio is available as soon as it is installed, including in a new unsaved
    notebook. Add view opens Marimo's Save flow and preserves the running
    kernel while the notebook gains its first view.
  • A thin toolbar selects views, toggles the notebook and Source panes, and
    reports runtime context and diagnostics. The native editor and agent sidebar
    remain available alongside custom views.
  • The split toggle switches between notebook-only and split layouts, then
    restores the prior Source visibility and pane sizes.

Session and projection safety

  • First save and kernel restart retain the notebook's signed editor identity.
    View previews follow the replacement kernel while independent notebook
    launches keep separate sessions.
  • Provider validation rejects self-closing non-void HTML and nested projection
    hosts before publication. Source diagnostics identify the invalid markup and
    the last successful preview remains available.
  • Native dialogs, notebook navigation, and error notifications remain
    interactive over Studio panes, including at narrow widths.

Agent authoring and compatibility

  • The packaged Studio skill requires notebook-derived values and analytical
    claims to use live projections. Its review workflow also covers reactive
    updates, Lens source metadata, and the selected design guidance.
  • Development, build, and example dependencies use tested lower bounds while
    the release keeps exact Marimo and Deno versions.

Marimo Studio 0.1.5 supports Python 3.10 through 3.14 and Marimo 0.24.2. React,
Reveal.js, and Svelte authoring use the optional Deno 2.9.5 dependency.

All changes since 0.1.4