Marimo

Latest version: v0.11.19

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

Scan your dependencies

Page 5 of 44

0.10.14

What's Changed

Highlights

🪟 **Lay out notebooks in columns!** Thanks to work by wasimsandhu, you can now arrange cells into multiple columns while editing — use your screen real-estate to the fullest! ([Docs](https://docs.marimo.io/guides/editor_features/overview/#editor-widths).)

![image](https://github.com/user-attachments/assets/30b52c79-b68a-4b1b-9650-7fcca6b21ab0)

📃 **Edit notebooks using your own editor.** Announcing initial support for one of our most asked-for features: you can now edit notebook files [using your editor of choice](https://docs.marimo.io/guides/editor_features/watching/) (neovim, Cursor, VS Code, ...) and stream changes to a running edit session. To opt-in, start your edit session with `--watch`:

bash
marimo edit --watch my_notebook.py


When editing `my_notebook.py` in your text editor, changes are sent to the browser on save.

Expect quality-of-life improvements to the external editor experience in the future.

🏃 **Re-run all cells.** A new command in the command palette lets you re-run all cells; you can assign a keyboard shortcut to this in the notebook settings.

All changes

* docs: add %pip usage instruction to Jupyter guide by Haleshot in https://github.com/marimo-team/marimo/pull/3431
* fix: handle marimo[extras] in --sandbox and package installation by mscolnick in https://github.com/marimo-team/marimo/pull/3425
* fix(deps): update ruff, mkdocs, pytest by renovate in https://github.com/marimo-team/marimo/pull/3427
* fix(deps): update dependency textea/json-viewer to v4 by renovate in https://github.com/marimo-team/marimo/pull/3430
* Typo: pandas -> polars by ushuz in https://github.com/marimo-team/marimo/pull/3434
* fix: use relative path in asgi redirect by mscolnick in https://github.com/marimo-team/marimo/pull/3433
* feat: marimo edit --watch by mscolnick in https://github.com/marimo-team/marimo/pull/3437
* improve: always add marimo in sandbox by akshayka in https://github.com/marimo-team/marimo/pull/3439
* docs: update watching documentation by akshayka in https://github.com/marimo-team/marimo/pull/3440
* docs: fix tiny typo by akshayka in https://github.com/marimo-team/marimo/pull/3442
* Fix broken link by hattajr in https://github.com/marimo-team/marimo/pull/3443
* fix: Add missing open bracket in docs/faq.md by AVHopp in https://github.com/marimo-team/marimo/pull/3446
* fix: fallback on readText permisisons by mscolnick in https://github.com/marimo-team/marimo/pull/3444
* feat: re-run all cells action (useful for external queries/dashboards) by mscolnick in https://github.com/marimo-team/marimo/pull/3448
* docs: fix links, add ci by mscolnick in https://github.com/marimo-team/marimo/pull/3450
* improvement: intelligently keep order of cells when running --watch by mscolnick in https://github.com/marimo-team/marimo/pull/3451
* docs: add llm.txt file by mscolnick in https://github.com/marimo-team/marimo/pull/3452
* fix: missing package detection by akshayka in https://github.com/marimo-team/marimo/pull/3457
* improvement: multi-column in app view, docs, GA by mscolnick in https://github.com/marimo-team/marimo/pull/3454
* fix: empty notebooks should have empty venvs in sandboxes by akshayka in https://github.com/marimo-team/marimo/pull/3456
* fix: conversion of ipynb files with multiple definitions by akshayka in https://github.com/marimo-team/marimo/pull/3458
* Update key_concepts.md by XenoBytesX in https://github.com/marimo-team/marimo/pull/3463
* fix: rename llm.txt to llms.txt in workflow by Haleshot in https://github.com/marimo-team/marimo/pull/3465
* fix: sandbox command construction by akshayka in https://github.com/marimo-team/marimo/pull/3468
* feat(hotkeys): add configurable completion selection movement by metaboulie in https://github.com/marimo-team/marimo/pull/3475
* fix: raise valueError for pageSize > 200 by Light2Dark in https://github.com/marimo-team/marimo/pull/3472
* Fix 3441 - Primitive get_sample_values by devin-ai-integration in https://github.com/marimo-team/marimo/pull/3467
* Add fallback parameter to QueryParams and CLIArgs .get() method by devin-ai-integration in https://github.com/marimo-team/marimo/pull/3479
* ci: optimize workflow timeouts based on timing analysis by devin-ai-integration in https://github.com/marimo-team/marimo/pull/3481
* docs: add glightbox by mscolnick in https://github.com/marimo-team/marimo/pull/3483
* test: add pytest-timeout in cli test by mscolnick in https://github.com/marimo-team/marimo/pull/3482
* chore: move more gh actions to uv by mscolnick in https://github.com/marimo-team/marimo/pull/3487
* tests: fix flakey dataframe FilterTransform test by mscolnick in https://github.com/marimo-team/marimo/pull/3488
* Support shells on windows (with extensions) by hwine in https://github.com/marimo-team/marimo/pull/3459
* Improve Copilot Integration by devin-ai-integration in https://github.com/marimo-team/marimo/pull/3484
* docs: convert gifs to webm for better performance by mscolnick in https://github.com/marimo-team/marimo/pull/3478

New Contributors
* ushuz made their first contribution in https://github.com/marimo-team/marimo/pull/3434
* AVHopp made their first contribution in https://github.com/marimo-team/marimo/pull/3446
* XenoBytesX made their first contribution in https://github.com/marimo-team/marimo/pull/3463
* hwine made their first contribution in https://github.com/marimo-team/marimo/pull/3459

**Full Changelog**: https://github.com/marimo-team/marimo/compare/0.10.13...0.10.14

0.10.13

What's Changed

This release contains many quality of life improvements, including contributions from two new contributors! 🎉

* docs: open playground notebooks from GitHub URL by akshayka in https://github.com/marimo-team/marimo/pull/3399
* fix: improve bookmarklet functionality for GitHub notebook URLs by Haleshot in https://github.com/marimo-team/marimo/pull/3400
* fix: add vega-datasets package to framework examples by RaulPL in https://github.com/marimo-team/marimo/pull/3405
* fix: better chatbot input & bubble by Light2Dark in https://github.com/marimo-team/marimo/pull/3404
* improvement: toast a link to documenation for magic command replacements by mscolnick in https://github.com/marimo-team/marimo/pull/3408
* docs: more slash redirects by mscolnick in https://github.com/marimo-team/marimo/pull/3410
* wasm: save notebook for when exporting as html by mscolnick in https://github.com/marimo-team/marimo/pull/3413
* improvement: hide_code for markdown when converting from ipynb by mscolnick in https://github.com/marimo-team/marimo/pull/3417
* fix: remove toast for notebook saved by mscolnick in https://github.com/marimo-team/marimo/pull/3418
* improvement: improve blur for stale cell outputs by Light2Dark in https://github.com/marimo-team/marimo/pull/3423
* docs: overview page on sharing notebooks from github by akshayka in https://github.com/marimo-team/marimo/pull/3422
* docs: module autoreloading by akshayka in https://github.com/marimo-team/marimo/pull/3420
* docs: open in marimo badge by akshayka in https://github.com/marimo-team/marimo/pull/3419
* docs: fix broken links in html by jannisko in https://github.com/marimo-team/marimo/pull/3424
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/marimo-team/marimo/pull/3416
* fix(deps): update dependency ruff to ~=0.9.1 by renovate in https://github.com/marimo-team/marimo/pull/3426
* fix(deps): update dnd-kit monorepo (major) by renovate in https://github.com/marimo-team/marimo/pull/3429
* fix(deps): update dependency react-error-boundary to v5 by renovate in https://github.com/marimo-team/marimo/pull/3428

New Contributors
* RaulPL made their first contribution in https://github.com/marimo-team/marimo/pull/3405
* jannisko made their first contribution in https://github.com/marimo-team/marimo/pull/3424

**Full Changelog**: https://github.com/marimo-team/marimo/compare/0.10.12...0.10.13

0.10.12

Fix a bug when renaming notebooks in the UI

What's Changed
* docs: tip to include nojekyll if building from a folder by akshayka in https://github.com/marimo-team/marimo/pull/3394
* fix: wasm loading styles and hide save by mscolnick in https://github.com/marimo-team/marimo/pull/3396
* fix: upgrade cmdk that fixes file rename by mscolnick in https://github.com/marimo-team/marimo/pull/3397


**Full Changelog**: https://github.com/marimo-team/marimo/compare/0.10.11...0.10.12

0.10.11

This release contains important vim bugfixes.

What's Changed
* tests: fix e2e shutdown test by mscolnick in https://github.com/marimo-team/marimo/pull/3390
* docs: WebAssembly Notebooks, Publishing to the Web by akshayka in https://github.com/marimo-team/marimo/pull/3389
* docs: fix typo by akshayka in https://github.com/marimo-team/marimo/pull/3391
* docs: package reproducibility by akshayka in https://github.com/marimo-team/marimo/pull/3392
* fix: vim keymap precedence (fix enter in insert mode) by mscolnick in https://github.com/marimo-team/marimo/pull/3395
* fix: mo.notebook_location() with incorrect :// by mscolnick in https://github.com/marimo-team/marimo/pull/3393


**Full Changelog**: https://github.com/marimo-team/marimo/compare/0.10.10...0.10.11

0.10.10

What's Changed

This release includes many quality of life updates, from many contributors!

Here are just a few highlights:

* A helpful autofix for multiple definitions.
* Use `mo.notebook_location()` to get "path" to the notebook that works both locally and in WASM.
* Fixes to pandas datetime rendering.
* Configurable TTL for run sessions.

All changes:

* feat: add sqlglot to parse sql dataflow by Light2Dark in https://github.com/marimo-team/marimo/pull/3310
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/marimo-team/marimo/pull/3315
* fix: show hidden cells when markdown has no output by Light2Dark in https://github.com/marimo-team/marimo/pull/3320
* Add mhchem by LioSergent in https://github.com/marimo-team/marimo/pull/3311
* fix: update check test by akshayka in https://github.com/marimo-team/marimo/pull/3328
* chore(deps): update all storybook dependencies to ^8.4.7 by renovate in https://github.com/marimo-team/marimo/pull/3321
* fix(deps): update dependency radix-ui/react-scroll-area to ^1.2.2 by renovate in https://github.com/marimo-team/marimo/pull/3322
* fix: marimo islands (Windows-related) + doc touchups by Haleshot in https://github.com/marimo-team/marimo/pull/3242
* docs: update repeated tabs with chat content tab by Haleshot in https://github.com/marimo-team/marimo/pull/3331
* docs: fix title Overview and broken link by mscolnick in https://github.com/marimo-team/marimo/pull/3334
* fix: only parse valid ISO date strings in DATE_MIDDLEWARE by devin-ai-integration in https://github.com/marimo-team/marimo/pull/3335
* chore(deps): update dependency typescript to ^5.7.2 by renovate in https://github.com/marimo-team/marimo/pull/3325
* fix: small tracing perf by mscolnick in https://github.com/marimo-team/marimo/pull/3336
* docs: fix run button embed by akshayka in https://github.com/marimo-team/marimo/pull/3340
* docs: Add `button.py` and modify preview by Haleshot in https://github.com/marimo-team/marimo/pull/3342
* fix: better component memozation by mscolnick in https://github.com/marimo-team/marimo/pull/3341
* feat: configurable TTL for marimo run sessions by akshayka in https://github.com/marimo-team/marimo/pull/3344
* docs: fix broken text_area preview by Haleshot in https://github.com/marimo-team/marimo/pull/3347
* experimental: Real-time collabration by mscolnick in https://github.com/marimo-team/marimo/pull/3337
* Fix Polars GroupBy Issue 3348 by devin-ai-integration in https://github.com/marimo-team/marimo/pull/3349
* feat: add auto-fix for multiple definctions and popular imports by mscolnick in https://github.com/marimo-team/marimo/pull/3343
* feat: add /public to serve public files in a directory next to the notebook by mscolnick in https://github.com/marimo-team/marimo/pull/3351
* feat: mo.notebook_location() by mscolnick in https://github.com/marimo-team/marimo/pull/3353
* improvement: copy public folder by mscolnick in https://github.com/marimo-team/marimo/pull/3354
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/marimo-team/marimo/pull/3357
* fix: rendering with panel when not a native panel object by mscolnick in https://github.com/marimo-team/marimo/pull/3361
* chore: upgrade pyodide to 0.27.0 by mscolnick in https://github.com/marimo-team/marimo/pull/3360
* improvement: prompt to install missing deps during optional dependency checks by mscolnick in https://github.com/marimo-team/marimo/pull/3363
* docs: update community link url by mscolnick in https://github.com/marimo-team/marimo/pull/3364
* docs: nginx instructions by mscolnick in https://github.com/marimo-team/marimo/pull/3365
* chore(deps): set openai dependency to >=1.55.3 by metaboulie in https://github.com/marimo-team/marimo/pull/3366
* fix: vim <CR> carriage return by mscolnick in https://github.com/marimo-team/marimo/pull/3370
* fix: vim blockwise mode by mscolnick in https://github.com/marimo-team/marimo/pull/3371
* fix: display toggle line comment in shortcut menu by mscolnick in https://github.com/marimo-team/marimo/pull/3369
* smoke test: ipython display by mscolnick in https://github.com/marimo-team/marimo/pull/3368
* chore(config): migrate renovate config by renovate in https://github.com/marimo-team/marimo/pull/3374
* chore(deps): update docker updates by renovate in https://github.com/marimo-team/marimo/pull/3379
* chore(deps): update github actions by renovate in https://github.com/marimo-team/marimo/pull/3380
* improvement: upgrade radix by mscolnick in https://github.com/marimo-team/marimo/pull/3377
* chore: upgrade vitest to v2.0.0 by devin-ai-integration in https://github.com/marimo-team/marimo/pull/3378
* improvement: add move cell left/right shortcuts of multi-column, various perf improvements by mscolnick in https://github.com/marimo-team/marimo/pull/3373
* feat(editor): Add keyboard shortcuts for completion navigation by metaboulie in https://github.com/marimo-team/marimo/pull/3382
* chore: fix smoke test for vegafusion by akshayka in https://github.com/marimo-team/marimo/pull/3381
* fix: datetime formatting for Pandas tables by akshayka in https://github.com/marimo-team/marimo/pull/3383

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

**Full Changelog**: https://github.com/marimo-team/marimo/compare/0.10.9...0.10.10

0.10.9

What's Changed

Highlights

- **Incrementally instantiate notebooks.** When autorun on startup is disabled, you can now incrementally instantiate select parts of your notebook: run a cell and marimo will collect and run all previously uninstantiated ancestors.
- Improvements for exporting marimo notebooks as WASM HTML.

All changes

* chore: update env section of bug issue template by akshayka in https://github.com/marimo-team/marimo/pull/3308
* improve: no-show-code default for html-wasm export by akshayka in https://github.com/marimo-team/marimo/pull/3298
* improve: include .nojekyll file in assets export by akshayka in https://github.com/marimo-team/marimo/pull/3314
* fix: partially instantiate notebooks when autorun on startup is disabled by akshayka in https://github.com/marimo-team/marimo/pull/3316


**Full Changelog**: https://github.com/marimo-team/marimo/compare/0.10.8...0.10.9

Page 5 of 44

Links

Releases

Has known vulnerabilities

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.