Marimo

Latest version: v0.11.5

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

Scan your dependencies

Page 7 of 42

0.9.22

What's Changed

Highlights

🌐 **Custom HTML head file.** You can now attach a [custom HTML head file](https://docs.marimo.io/guides/configuration/html_head.html) to a marimo notebook, letting you for example load analytics, custom fonts, or external scripts or libraries.

⚡ **Allow <script src/>**: marimo now lets notebooks create `<script src/>` tags; marimo already lets users run custom javascript (and Python), so this doesn't increase our threat surface.

📦 **Improved Poetry support**. We fixed a bug in which packages weren't populated in the "Manage Packages" panel when running marimo with Poetry.

All changes

* style: add ids to elements to be more easily customized with css by mscolnick in https://github.com/marimo-team/marimo/pull/2925
* Update Makefile for ".[dev]" by koaning in https://github.com/marimo-team/marimo/pull/2929
* fix: poetry list packages by akshayka in https://github.com/marimo-team/marimo/pull/2927
* fix: mo.ui.altair_chart when give by the user by mscolnick in https://github.com/marimo-team/marimo/pull/2924
* feat: add html_head_file to inject custom head scripts into the app by mscolnick in https://github.com/marimo-team/marimo/pull/2926
* improvement: allow <script src/> in html by mscolnick in https://github.com/marimo-team/marimo/pull/2931
* chore: lint for no print by mscolnick in https://github.com/marimo-team/marimo/pull/2930
* fix: use import error, not name error by mscolnick in https://github.com/marimo-team/marimo/pull/2933
* fix: marimo-base modification by mscolnick in https://github.com/marimo-team/marimo/pull/2935


**Full Changelog**: https://github.com/marimo-team/marimo/compare/0.9.21...0.9.22

0.9.21

What's Changed
* docs: Add `frameworks` in README list; fix typo by Haleshot in https://github.com/marimo-team/marimo/pull/2879
* improvement: if mimebundle only contains markdown/latex, convert to html by mscolnick in https://github.com/marimo-team/marimo/pull/2881
* improvement: make it clearer/possible to convert to SQL and markdown by mscolnick in https://github.com/marimo-team/marimo/pull/2878
* fix: remove upper bound on websockets by mscolnick in https://github.com/marimo-team/marimo/pull/2892
* docs: update deploying docs by akshayka in https://github.com/marimo-team/marimo/pull/2894
* style: fix banner overflow by mscolnick in https://github.com/marimo-team/marimo/pull/2895
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/marimo-team/marimo/pull/2896
* feat: _display_ protocol by akshayka in https://github.com/marimo-team/marimo/pull/2471
* upgrade plotly.js to support maplibre by Light2Dark in https://github.com/marimo-team/marimo/pull/2903
* improvement: mpl proxy middleware by mscolnick in https://github.com/marimo-team/marimo/pull/2875
* example: leafmap by akshayka in https://github.com/marimo-team/marimo/pull/2912
* fix: only show data-types if coming from a dataframe by mscolnick in https://github.com/marimo-team/marimo/pull/2907
* improvement: proxy lsp through main server by mscolnick in https://github.com/marimo-team/marimo/pull/2911
* fix: correct flush of anywidget messages by mscolnick in https://github.com/marimo-team/marimo/pull/2620
* force wrap columns in data-table when needed by Light2Dark in https://github.com/marimo-team/marimo/pull/2917
* fix: route catch all by mscolnick in https://github.com/marimo-team/marimo/pull/2915
* example: improve dagger example by mscolnick in https://github.com/marimo-team/marimo/pull/2920


**Full Changelog**: https://github.com/marimo-team/marimo/compare/0.9.20...0.9.21

0.9.20

What's Changed
* docs: faq update for package repro by akshayka in https://github.com/marimo-team/marimo/pull/2870
* fix: render dates in table using local tz by mscolnick in https://github.com/marimo-team/marimo/pull/2872


**Full Changelog**: https://github.com/marimo-team/marimo/compare/0.9.19...0.9.20

0.9.19

What's Changed
* perf: use pyodide lockfiles by mscolnick in https://github.com/marimo-team/marimo/pull/2858
* chore: add packaging to pyproject.toml top-level by mscolnick in https://github.com/marimo-team/marimo/pull/2859
* fix: sql formatting and remove extensions from catalog references by mscolnick in https://github.com/marimo-team/marimo/pull/2862
* Fix doc typo by boisgera in https://github.com/marimo-team/marimo/pull/2861
* feat: add mathjax lib using useScript by Light2Dark in https://github.com/marimo-team/marimo/pull/2839
* improvement: redesign disconnected state by mscolnick in https://github.com/marimo-team/marimo/pull/2865
* docs: add support for model providers with usage examples by Haleshot in https://github.com/marimo-team/marimo/pull/2866
* chore: add recommended deps by mscolnick in https://github.com/marimo-team/marimo/pull/2867
* fix: QOL improvements when deploying with docker by mscolnick in https://github.com/marimo-team/marimo/pull/2864
* fix: sql case with function by mscolnick in https://github.com/marimo-team/marimo/pull/2869

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

**Full Changelog**: https://github.com/marimo-team/marimo/compare/0.9.18...0.9.19

0.9.18

⭐ Highlights

* ⌨️ Keyboard shortcuts for buttons: `mo.ui.button(keyboard_shortcut="Cmd-l")`
* 📊 HoloViews support
* 📦 New API: `mo.app_meta().mode` to determine if running as `"edit", "run", "script"`

What's Changed
* feat(image): add caption support to mo.image by metaboulie in https://github.com/marimo-team/marimo/pull/2817
* feat: add keyboard shortcut to buttons by Light2Dark in https://github.com/marimo-team/marimo/pull/2819
* improvement: allow taking control of an existing session if in edit mode by mscolnick in https://github.com/marimo-team/marimo/pull/2810
* docs: replace index.md with readme by akshayka in https://github.com/marimo-team/marimo/pull/2830
* AI Completion: Send api-key header for OpenAI endpoints by cmarqu in https://github.com/marimo-team/marimo/pull/2832
* docs: light-theme sidebar color by akshayka in https://github.com/marimo-team/marimo/pull/2831
* docs: update docs to show app view is in bottom right by Light2Dark in https://github.com/marimo-team/marimo/pull/2834
* Ensure binary messages are serialized to base64 in Panel Comm layer by philippjfr in https://github.com/marimo-team/marimo/pull/2835
* feat(runtime): add mode property to AppMeta by metaboulie in https://github.com/marimo-team/marimo/pull/2829
* fix: open-api schema drift by mscolnick in https://github.com/marimo-team/marimo/pull/2836
* docs: update calendar links to include full URLs by Haleshot in https://github.com/marimo-team/marimo/pull/2840
* docs: improve AppMeta documentation by metaboulie in https://github.com/marimo-team/marimo/pull/2838
* docs: add docs for specifying python version while using --sandbox by mscolnick in https://github.com/marimo-team/marimo/pull/2837
* improvement: prefer _repr_ methods on list/dicts/tuple by mscolnick in https://github.com/marimo-team/marimo/pull/2842
* improvement: add download to File Explorer by mscolnick in https://github.com/marimo-team/marimo/pull/2843
* chore(deps): update google-github-actions/upload-cloud-storage action to v2 by renovate in https://github.com/marimo-team/marimo/pull/2847
* docs: app.embed() usage by akshayka in https://github.com/marimo-team/marimo/pull/2849
* improvement: Extract and lift inline script metadata in `marimo convert` by manzt in https://github.com/marimo-team/marimo/pull/2850
* tests: snapshot ipynb convert tests, add juv test by mscolnick in https://github.com/marimo-team/marimo/pull/2851
* improvement: better leafmap formatters by mscolnick in https://github.com/marimo-team/marimo/pull/2852
* fix: devtools package resolution by mscolnick in https://github.com/marimo-team/marimo/pull/2854
* fix: package installation for conflicting names, fix for names with brackets by mscolnick in https://github.com/marimo-team/marimo/pull/2855
* Fix: expose port via os to allow mpl to work in docker by maxtheman in https://github.com/marimo-team/marimo/pull/2853

New Contributors
* cmarqu made their first contribution in https://github.com/marimo-team/marimo/pull/2832
* maxtheman made their first contribution in https://github.com/marimo-team/marimo/pull/2853

**Full Changelog**: https://github.com/marimo-team/marimo/compare/0.9.17...0.9.18

0.9.17

What's Changed
* docs: add integer-only example for number input by metaboulie in https://github.com/marimo-team/marimo/pull/2816
* chore: rename tailwind.config.js to .cjs by metaboulie in https://github.com/marimo-team/marimo/pull/2818
* fix: owner check in marmo-bot gh action by mscolnick in https://github.com/marimo-team/marimo/pull/2820
* example: attach to persistent duckdb db by akshayka in https://github.com/marimo-team/marimo/pull/2824
* fix: check isatty for sandboxing by mscolnick in https://github.com/marimo-team/marimo/pull/2826
* fix: handle some sql edge cases for catalogs by mscolnick in https://github.com/marimo-team/marimo/pull/2825
* fix: SQL cases for referencing catalog and schema in CREATE table statements by mscolnick in https://github.com/marimo-team/marimo/pull/2827
* fix: vim j/k keys by mscolnick in https://github.com/marimo-team/marimo/pull/2828


**Full Changelog**: https://github.com/marimo-team/marimo/compare/0.9.16...0.9.17

Page 7 of 42

Links

Releases

Has known vulnerabilities

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.