Marimo

Latest version: v0.11.7

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

Scan your dependencies

Page 1 of 42

0.11.7

⭐ Highlights

**🔄 Serialized outputs** - when auto-instantiate is off, outputs are stored in `__marimo__/session`. When you restart you notebook, your outputs will be brought back without running any cells. Every cell is still considered stale, so whenever a cell is run, we run it's ancestors to bring them up-to-date.

**💽 Refreshed data-sources panel** - The datasources panel now includes an improved hierarchy (Engine > Database > Schema > Table > Columns), more performant loading, lazy-loading, and column metadata like types and primary keys. h/t Light2Dark

<img width="627" alt="image" src="https://github.com/user-attachments/assets/21fb489b-f14c-4480-8962-a1d3ae725445" />


What's Changed
* fix: app title in wasm export by mscolnick in https://github.com/marimo-team/marimo/pull/3821
* improvement: support uv index-url and extra-index-url by mscolnick in https://github.com/marimo-team/marimo/pull/3827
* chore: test coverage in frontend/utils by mscolnick in https://github.com/marimo-team/marimo/pull/3826
* feat: Session Schema and Serialize outputs by mscolnick in https://github.com/marimo-team/marimo/pull/3807
* chore: cleanup utils folder for less dependencies by mscolnick in https://github.com/marimo-team/marimo/pull/3832
* Remove inspect call from top level by dmadisetti in https://github.com/marimo-team/marimo/pull/3833
* fix: semicolon supression by dmadisetti in https://github.com/marimo-team/marimo/pull/3830
* feat: top level imports by dmadisetti in https://github.com/marimo-team/marimo/pull/3779
* tests: always shutdown server, even in failures by mscolnick in https://github.com/marimo-team/marimo/pull/3837
* chore: fix exports, snapshot public api by mscolnick in https://github.com/marimo-team/marimo/pull/3836
* fix: safer check before removing session by mscolnick in https://github.com/marimo-team/marimo/pull/3838
* chore: move ids to central file by mscolnick in https://github.com/marimo-team/marimo/pull/3839
* refactor: migrate VariableName to use NewType by devin-ai-integration in https://github.com/marimo-team/marimo/pull/3840
* fix: chrome env check by mscolnick in https://github.com/marimo-team/marimo/pull/3841
* refactor: migrate SessionId to use NewType by devin-ai-integration in https://github.com/marimo-team/marimo/pull/3842
* refactor: migrate UIElementId to use NewType by devin-ai-integration in https://github.com/marimo-team/marimo/pull/3843
* chore: typesafe CellId by mscolnick in https://github.com/marimo-team/marimo/pull/3844
* snippets: for cloud buckets by mscolnick in https://github.com/marimo-team/marimo/pull/3845
* chore: upgrade vite to v6 by devin-ai-integration in https://github.com/marimo-team/marimo/pull/3847
* fix: <CR> in vim by mscolnick in https://github.com/marimo-team/marimo/pull/3849
* feat: add databases in datasource by Light2Dark in https://github.com/marimo-team/marimo/pull/3735
* improvement: auto iframe html output with <script/> tags by mscolnick in https://github.com/marimo-team/marimo/pull/3850
* fix: add back bigquery logo, move help into select dropdown by mscolnick in https://github.com/marimo-team/marimo/pull/3852
* fix: mo.ui.dataframe filtering by mscolnick in https://github.com/marimo-team/marimo/pull/3853


**Full Changelog**: https://github.com/marimo-team/marimo/compare/0.11.6...0.11.7

0.11.6

What's Changed
* fix: downgrade pyodide to 0.27.0 by mscolnick in https://github.com/marimo-team/marimo/pull/3809
* improvement: copy stacktrace to clipboard by mscolnick in https://github.com/marimo-team/marimo/pull/3805
* fix: basic support for bokeh.plotting.show by akshayka in https://github.com/marimo-team/marimo/pull/3796
* chore: try to debug/deflake app comp tests by akshayka in https://github.com/marimo-team/marimo/pull/3811
* improvement: add index column for stable selection in table, persist across search/filter/sort by mscolnick in https://github.com/marimo-team/marimo/pull/3810
* fix: from_panel using private APIs by akshayka in https://github.com/marimo-team/marimo/pull/3813
* fix: copy custom stylesheet by mscolnick in https://github.com/marimo-team/marimo/pull/3818
* fix: muted color in terminal output by mscolnick in https://github.com/marimo-team/marimo/pull/3819
* chore: cleanup in the table __init__ by mscolnick in https://github.com/marimo-team/marimo/pull/3814
* fix: don't override user if it is None by mscolnick in https://github.com/marimo-team/marimo/pull/3820


**Full Changelog**: https://github.com/marimo-team/marimo/compare/0.11.5...0.11.6

0.11.5

⭐ Highlights

Configure project settings on a per-notebook basis, by inlining as script metadata ([PEP 723](https://peps.python.org/pep-0723/)):

python
/// script
[tool.marimo.runtime]
auto_instantiate = false
on_cell_change = "lazy"
[tool.marimo.display]
theme = "dark"
cell_output = "below"
///


Note: script metadata configuration has the highest precedence, followed by `pyproject.toml` configuration, then user configuration.

What's Changed
* fix(deps): update react-aria dependencies by renovate in https://github.com/marimo-team/marimo/pull/3795
* feat: allow marimo configuration in notebook.py as script metadata (per PEP 723) by mscolnick in https://github.com/marimo-team/marimo/pull/3794
* improve: Add more relevant snippets to the snippets panel (`1/2`) by Haleshot in https://github.com/marimo-team/marimo/pull/3709
* snippets: openai, huggingface, env by mscolnick in https://github.com/marimo-team/marimo/pull/3799
* fix: disconnect RTC websockets when disconnected from main WS by mscolnick in https://github.com/marimo-team/marimo/pull/3803
* fix: more ipython display coverage, add tests by mscolnick in https://github.com/marimo-team/marimo/pull/3804


**Full Changelog**: https://github.com/marimo-team/marimo/compare/0.11.4...0.11.5

0.11.4

What's Changed
* docs: editable install for sandbox mode by mscolnick in https://github.com/marimo-team/marimo/pull/3786
* improvement: mo.latex() to load macros by mscolnick in https://github.com/marimo-team/marimo/pull/3790
* fix: preserve user defined user in mo.app_meta().request by mscolnick in https://github.com/marimo-team/marimo/pull/3789
* improvement: support Path in mo.image() by mscolnick in https://github.com/marimo-team/marimo/pull/3788
* fix: /public path assets for windows (pt 2) by mscolnick in https://github.com/marimo-team/marimo/pull/3792


**Full Changelog**: https://github.com/marimo-team/marimo/compare/0.11.3...0.11.4

0.11.3

⭐ Highlights

* Add databases through the GUI → generate a cell connecting to that database.

![image](https://github.com/user-attachments/assets/8e39aa0b-310f-4c21-8e69-7533af8fcae7)

What's Changed
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/marimo-team/marimo/pull/3746
* fix: add helpful error when symlink = false by mscolnick in https://github.com/marimo-team/marimo/pull/3747
* feat: database GUI to create connections by mscolnick in https://github.com/marimo-team/marimo/pull/3737
* chore: less noisy debug by mscolnick in https://github.com/marimo-team/marimo/pull/3750
* example: turn a notebok into api endpoints by mscolnick in https://github.com/marimo-team/marimo/pull/3754
* chore(deps): update pre-commit dependencies to v1 (major) by renovate in https://github.com/marimo-team/marimo/pull/3757
* improvement: auto-run cells in watch mode, via config by mscolnick in https://github.com/marimo-team/marimo/pull/3753
* fix(deps): update dependency date-fns to v4 by renovate in https://github.com/marimo-team/marimo/pull/3758
* improvement: perf improvements to AI sidebar by mscolnick in https://github.com/marimo-team/marimo/pull/3760
* feat: top level functions by dmadisetti in https://github.com/marimo-team/marimo/pull/3755
* fix: encode notebookId when using /public by mscolnick in https://github.com/marimo-team/marimo/pull/3770
* fix: better fallback for notebook_dir by mscolnick in https://github.com/marimo-team/marimo/pull/3767
* docs: add youtube link by mscolnick in https://github.com/marimo-team/marimo/pull/3772
* Fix Windows path encoding for special characters (3761) by devin-ai-integration in https://github.com/marimo-team/marimo/pull/3768
* improvement: 'open in editor' via file-explorer by mscolnick in https://github.com/marimo-team/marimo/pull/3766
* fix: nested dictionary table by mscolnick in https://github.com/marimo-team/marimo/pull/3774
* chore: Fix typo by hfyeh in https://github.com/marimo-team/marimo/pull/3769
* improvement: add openai response formatters by mscolnick in https://github.com/marimo-team/marimo/pull/3776
* improvement: hide all markdown action (dropdown and command palette) by mscolnick in https://github.com/marimo-team/marimo/pull/3777
* fix: more specific bokeh formatter by akshayka in https://github.com/marimo-team/marimo/pull/3778
* fix: table value after sorting, when columnar dictionary by mscolnick in https://github.com/marimo-team/marimo/pull/3787
* improvement: katex global/macros by mscolnick in https://github.com/marimo-team/marimo/pull/3785

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

**Full Changelog**: https://github.com/marimo-team/marimo/compare/0.11.2...0.11.3

0.11.2

What's Changed
* feat: add searchable dropdown functionality by devin-ai-integration in https://github.com/marimo-team/marimo/pull/3723
* fix: update value when clearing chat messages by devin-ai-integration in https://github.com/marimo-team/marimo/pull/3729
* fix: polars category filtering by mscolnick in https://github.com/marimo-team/marimo/pull/3744
* fix: merge anywidget partial updates by mscolnick in https://github.com/marimo-team/marimo/pull/3745


**Full Changelog**: https://github.com/marimo-team/marimo/compare/0.11.1...0.11.2

Page 1 of 42

Links

Releases

Has known vulnerabilities

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.