Skip to content

Releases: marimo-team/marimo

0.7.11

24 Jul 01:28
bc8895c
Compare
Choose a tag to compare

What's Changed

Go-to-definition in vim mode! You can now use gd in vim mode, and it'll do the right thing.

Code editor max height. mo.ui.code_editor now accepts a max_height argument.

All changes.

Full Changelog: 0.7.10...0.7.11

0.7.10

23 Jul 18:23
a87edaa
Compare
Choose a tag to compare

What's Changed

Highlights

Terminal panel 💻. The marimo editor now includes a terminal that lets you run shell commands in a pseudo-terminal, without having to return to your actual terminal. This feature is currently supported on macOS and Linux.

TOC outlines! 📑 We know notebooks can get long. That's why we now automatically include a floating TOC outline in preview/run mode, making it easy to get a birds-eye view of a notebook and to navigate to specific sections.

image

Pan and zoom on mo.ui.altair_chart 🖱 Hold ctrl/cmd and click to pan and zoom on your Altair charts.

Let me Google that for you. Tracebacks now include a "search with Google" button.

Let me fix that for you! If you have AI Assist enabled, tracebacks include a Fix with AI button that will try to automatically fix your bug.

image

All changes

Full Changelog: 0.7.9...0.7.10

0.7.9

20 Jul 00:04
ee5e3ef
Compare
Choose a tag to compare

What's Changed

Highlights

✍ Scratchpad panel. Version 0.7.9 ships with a new panel: the scratchpad. The scratchpad panel lets you type arbitrary Python code, free from the restrictions of marimo's constraints. Scratchpad code doesn't get saved into your notebook; instead, it's an exploratory REPL for quick and dirty analyses.

image

Collapsible markdown headings. You can now collapse sections of your notebooks, based on markdown headings. For example, collapse all cells under an H2 heading. This makes it much easier to work with long notebooks.

image

Full Changelog: 0.7.8...0.7.9

0.7.8

18 Jul 16:28
36eaf1c
Compare
Choose a tag to compare

What's Changed

This release includes a critical bug fix that was affecting versions 0.7.6 and 0.7.7.

Full Changelog: 0.7.7...0.7.8

0.7.7

17 Jul 22:24
22b3a65
Compare
Choose a tag to compare

What's Changed

Bug fixes and improvements.

Full Changelog: 0.7.6...0.7.7

0.7.6

17 Jul 17:41
7db5894
Compare
Choose a tag to compare

What's Changed

Highlights

  • Tables that you create with duckdb now show up in the data sources panel!
  • The marimo CLI now comes lets you specify the allowed origins for CORS with the -allow-origins option
  • We have a new API for embedding notebooks/apps into other notebooks
database_discovery.mp4

All changes

Full Changelog: 0.7.5...0.7.6

0.7.5

12 Jul 21:58
6c883ff
Compare
Choose a tag to compare

What's Changed

Fixes an issue with marimo edit

Full Changelog: 0.7.4...0.7.5

0.7.4

12 Jul 21:08
bb1f42d
Compare
Choose a tag to compare

What's Changed

Small bug fixes.

Full Changelog: 0.7.3...0.7.4

0.7.3

11 Jul 19:31
39c2b46
Compare
Choose a tag to compare

What's Changed

Highlights

marimo edit glow-up! ✨ We've done a UI revamp of the notebook server launched with marimo edit. Your notebooks are now organized in an easy-to-navigate and searchable file explorer.

image

All changes

New Contributors

Full Changelog: 0.7.2...0.7.3

0.7.2

10 Jul 19:01
0411a56
Compare
Choose a tag to compare

What's Changed

Highlights

marimo slides! It's now possible to present any marimo notebook as a slide deck, in just a couple of clicks.

Make interactive and dynamic presentations using just Python and markdown!

marimo-slides-full.mp4

Every cell with an output becomes its own slide. View a notebook in slides mode by toggling the app view and choosing "slides" from the layouts dropdown in the top right. You can then present the notebook as slides with marimo run my_notebook.py.

Example: https://marimo.io/p/@marimo/marimo-slides

new tutorial - marimo tutorial sql for a quick guide on writing SQL in marimo.

All changes

New Contributors

Full Changelog: 0.7.1...0.7.2