Marimo

Latest version: v0.11.5

Safety actively analyzes 706267 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 5 of 42

0.10.1

What's Changed
* fix: higher-order components should call `on_update_completion()` by akshayka in https://github.com/marimo-team/marimo/pull/3154
* fix: dependency issues on pymdown-extensions by mscolnick in https://github.com/marimo-team/marimo/pull/3156


**Full Changelog**: https://github.com/marimo-team/marimo/compare/0.10.0...0.10.1

0.10.0

⭐ Highlights

🚀 Major Features
- This release includes a [new command](https://docs.marimo.io/guides/exporting.html#export-to-wasm-powered-html), `marimo export html-wasm`, to export your notebook as a WebAssembly-powered HTML file. This lets you publish your marimo notebooks on GitHub Pages, without paying for any servers — the web browser executes your Python code instead! Learn more at [our docs](https://docs.marimo.io/guides/exporting.html#export-to-wasm-powered-html). WebAssembly notebooks do have some limitations on the packages that can be used
- It is now possible to automatically snapshot your notebook to `.ipynb` files while editing; this lets you save a snapshot of your notebook outputs that you can view on GitHub. Enable this feature through the notebook settings menu (top right, ⚙️ icon).
- Added support for Azure OpenAI with AI Assistant

🎨 UI/UX Improvements
- Enhanced markdown support with task lists, tabs, critic markup, emoji, and magic links
- Network URL now shown when running with `host=0.0.0.0`

⚡ Bug Fixes
- Fixed case sensitivity issues dataframe searches
- Fixed datetime in Altair charts
- Respect Python version from inline-scripts (PEP 723) when running with `--sandbox`

**🛑 Breaking change:** Nameless cells in the marimo Python file are now generated as `_` (instead of `__`) to fix mypy and pyright lint errors

What's Changed
* perf: check if package has been imported instead of installed by mscolnick in https://github.com/marimo-team/marimo/pull/3109
* Update feedback dialog by akshayka in https://github.com/marimo-team/marimo/pull/3118
* docs: add missing period in README dataframes section by devin-ai-integration in https://github.com/marimo-team/marimo/pull/3121
* fix: use --marimo-monospace-font for terminal font configuration by devin-ai-integration in https://github.com/marimo-team/marimo/pull/3123
* feat: respect Python version from inline-scripts (PEP 723) when running with --sandbox by devin-ai-integration in https://github.com/marimo-team/marimo/pull/3122
* Add validation for file type extensions in mo.ui.file by devin-ai-integration in https://github.com/marimo-team/marimo/pull/3124
* feat: show network url when running host=0.0.0.0 by mscolnick in https://github.com/marimo-team/marimo/pull/3128
* fix: case sensitivity of uppercase searches by mscolnick in https://github.com/marimo-team/marimo/pull/3131
* docs: add docs for exporting to PDF, slides, or rst by mscolnick in https://github.com/marimo-team/marimo/pull/3133
* improvement: allow running any cell when auto-run-on-startup is off by mscolnick in https://github.com/marimo-team/marimo/pull/3119
* test: add tests for encapsulated React hooks by devin-ai-integration in https://github.com/marimo-team/marimo/pull/3137
* feat: `marimo export html-wasm` with included assets by mscolnick in https://github.com/marimo-team/marimo/pull/3134
* fix: altair chart for datetimes with no timezone expected by mscolnick in https://github.com/marimo-team/marimo/pull/3135
* fix: altair chart dark mode toggle by mscolnick in https://github.com/marimo-team/marimo/pull/3136
* feat: support for Azure OpenAI with AI Assistant by matulef in https://github.com/marimo-team/marimo/pull/3120
* improvement: single '_' function names to work with linting by mscolnick in https://github.com/marimo-team/marimo/pull/3143
* feat: add auto-export as ipynb feature by devin-ai-integration in https://github.com/marimo-team/marimo/pull/3138
* fix: make name change backwards compat in the ui by mscolnick in https://github.com/marimo-team/marimo/pull/3147
* test: maybe fix windows cli tests by mscolnick in https://github.com/marimo-team/marimo/pull/3146
* fix: preserve table selection on accordion toggle by devin-ai-integration in https://github.com/marimo-team/marimo/pull/3148
* feat: add task list support to markdown by mscolnick in https://github.com/marimo-team/marimo/pull/3151
* tests: revert cli debug by mscolnick in https://github.com/marimo-team/marimo/pull/3153
* feat: markdown caption support, tabs, critic, emoji, magic links by mscolnick in https://github.com/marimo-team/marimo/pull/3152
* improvement: errors should stay internal in marimo run and logged to console by mscolnick in https://github.com/marimo-team/marimo/pull/3150

New Contributors
* devin-ai-integration made their first contribution in https://github.com/marimo-team/marimo/pull/3121
* matulef made their first contribution in https://github.com/marimo-team/marimo/pull/3120

**Full Changelog**: https://github.com/marimo-team/marimo/compare/0.9.34...0.10.0

0.9.34

What's Changed
* fix: ignore mo.stop() 'errors' in marimo export by mscolnick in https://github.com/marimo-team/marimo/pull/3099
* docs: update getting started by akshayka in https://github.com/marimo-team/marimo/pull/3101
* fix: .schema perf improvements by mscolnick in https://github.com/marimo-team/marimo/pull/3108
* fix: altair datetime selection filtering by mscolnick in https://github.com/marimo-team/marimo/pull/3102


**Full Changelog**: https://github.com/marimo-team/marimo/compare/0.9.33...0.9.34

0.9.33

⭐ Highlights
* Configuration can now be overridden using `pyproject.toml`, providing more flexibility in managing notebook settings. This goes under the `[tool.marimo]` settings. To learn more about the configuration exposed, run `marimo config describe`
* Frontend performance improvements to prevent unnecessary re-rendering
* `marimo.create_asgi_app` supports ASGI middleware (e.g. for authentication/authorization)
* Export to `.ipynb` improvements/interoperability. For example: `marimo export ipynb nb.py -o snapshot.ipynb --include-outputs --sort=top-down`. You can use this to view the outputs in GitHub or pipe the results in your other tools.

What's Changed
* improvement: refactors for perf by mscolnick in https://github.com/marimo-team/marimo/pull/3079
* feat: override configuration with pyproject.toml by mscolnick in https://github.com/marimo-team/marimo/pull/3071
* improvement: don't send variables if they dont change by mscolnick in https://github.com/marimo-team/marimo/pull/3080
* improvement: add validate callback to asgi with_dynamic_directory by mscolnick in https://github.com/marimo-team/marimo/pull/3081
* example: deploy editable notebooks in Modal by ashah03 in https://github.com/marimo-team/marimo/pull/3087
* fix: allow grid controls to be edited by Light2Dark in https://github.com/marimo-team/marimo/pull/3092
* fix: marimo export returns propper error code by mscolnick in https://github.com/marimo-team/marimo/pull/3091
* improvement: include cell config and name in ipynb metadata by mscolnick in https://github.com/marimo-team/marimo/pull/3093
* development: add command to print all routes by mscolnick in https://github.com/marimo-team/marimo/pull/3094
* improvement: add asgi middleware to create_asgi_app by mscolnick in https://github.com/marimo-team/marimo/pull/3095
* improvement: allow python files with just deps or no cells by mscolnick in https://github.com/marimo-team/marimo/pull/3096
* example: explore embeddings by mscolnick in https://github.com/marimo-team/marimo/pull/3097

New Contributors
* ashah03 made their first contribution in https://github.com/marimo-team/marimo/pull/3087

**Full Changelog**: https://github.com/marimo-team/marimo/compare/0.9.32...0.9.33

0.9.32

What's Changed
* test: update export ipynb test by mscolnick in https://github.com/marimo-team/marimo/pull/3067
* fix: customize copy button on json viewer to avoid content shift by mscolnick in https://github.com/marimo-team/marimo/pull/3068
* example: serve notebooks from github by mscolnick in https://github.com/marimo-team/marimo/pull/3072
* Parameterize fastapi-github example with environment vars by manzt in https://github.com/marimo-team/marimo/pull/3078
* fix: make scratchpad scrollable by Light2Dark in https://github.com/marimo-team/marimo/pull/3076


**Full Changelog**: https://github.com/marimo-team/marimo/compare/0.9.31...0.9.32

0.9.31

What's Changed
* improvement: add copy/paste to json viewer, support urls by mscolnick in https://github.com/marimo-team/marimo/pull/3050
* improvement: borderless markdown in html exports by akshayka in https://github.com/marimo-team/marimo/pull/3052
* tutorials: update markdown usage by akshayka in https://github.com/marimo-team/marimo/pull/3051
* docs: more tips for coming from jupyter by akshayka in https://github.com/marimo-team/marimo/pull/3053
* improvement: add marimo.create_asgi_app().with_dynamic_directory by mscolnick in https://github.com/marimo-team/marimo/pull/3057
* improvement: tie-break topological sort by top-down order by mscolnick in https://github.com/marimo-team/marimo/pull/3060
* improvement: make ui-element ids deterministic across runs by mscolnick in https://github.com/marimo-team/marimo/pull/3061
* fix: faster module watcher tests by mscolnick in https://github.com/marimo-team/marimo/pull/3062
* fix: only add borderless css when not published by Light2Dark in https://github.com/marimo-team/marimo/pull/3066
* improvement: marimo export ipynb with outputs by mscolnick in https://github.com/marimo-team/marimo/pull/3048


**Full Changelog**: https://github.com/marimo-team/marimo/compare/0.9.30...0.9.31

Page 5 of 42

Links

Releases

Has known vulnerabilities

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.