github marimo-team/marimo 0.6.1

latest releases: 0.15.2, 0.15.1, 0.15.0...
15 months ago

What's Changed

Highlights

This change includes many quality-of-life improvements to the marimo editor.

📝 Improved markdown editing. The markdown editor now includes basic keyboard shortcuts for bolding text, italicizing, inserting links and more. "Markdown cells", i.e. cells that have a single mo.md expression, automatically render with the markdown editor. We've also added a "add markdown cell" button to the bottom of the cell array for convenience.

📑 Go-to definition. Use Ctrl/Cmd+Click on a variable to automatically jump to its definition!

📣 Markdown admonitions. Admonitions in markdown are now supported! For example:

mo.md(
  r"""
      !!! {hint} "Here's a hint!"
          You can now use admonitions in marimo.
   """
)

See the Python markdown docs for more info on syntax.

🤖 Generate with AI button. If you have AI completions enabled, at the bottom of the cell array you'll now see a "Generate with AI" button.

🗺 Routes. Use mo.routes to create a list of routes that are switched based on the URL path. This is helpful if your working on a marimo notebook that will be deployed as an app -- you can use it in conjunction with mo.sidebar to create multipage apps.

All changes

New Contributors

Welcome to the marimo family!

Full Changelog: 0.6.0...0.6.1

Don't miss a new marimo release

NewReleases is sending notifications on new releases.