Skip to content

0.10.7

Latest
Compare
Choose a tag to compare
@akshayka akshayka released this 23 Dec 20:33
· 8 commits to main since this release

What's Changed

Highlights ⭐

  • 🧪 Test notebooks with pytest!. It's now possible to test notebooks using pytest! Running pytest test_notebook.py will run and test all cells whose name starts with test_*. This is only possible because marimo notebooks are stored as code (Python, not JSON!). Learn more at our docs. Shoutout to @dmadisetti for contributing this feature!

  • 🔬Experimental tracing panel. This release includes an exciting new experimental tracing panel, giving you insight into which cells run, when, and for how long. Shoutout to @Light2Dark for contributing this feature! Enable it through the user settings (⚙ icon at the top right of your notebook).

  • 🖱 Usability improvements. This release includes a number of usability improvements, including helpful prompts when you accidentally try using IPython magics, the ability to copy/paste the contents of a notebook file directly into the notebook (pasting creates cells!), the ability to use sandboxed notebooks with HTML export (thanks @metaboulie for contributing this!) and a few bug fixes.

All changes

New Contributors

Full Changelog: 0.10.6...0.10.7