Marimo

Latest version: v0.11.5

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

Scan your dependencies

Page 2 of 42

0.10.19

This release contains some important improvements to memory consumption.

What's Changed
* fix: kernel globals memory leak in run mode by akshayka in https://github.com/marimo-team/marimo/pull/3634
* fix: improve memory usage on variable previews by mscolnick in https://github.com/marimo-team/marimo/pull/3635
* perf: skip variable broadcast in run mode by mscolnick in https://github.com/marimo-team/marimo/pull/3636
* fix: responsive Vega chart sizing with media queries by mscolnick in https://github.com/marimo-team/marimo/pull/3637


**Full Changelog**: https://github.com/marimo-team/marimo/compare/0.10.18...0.10.19

0.10.18

Highlights ⭐

* 🐳 Added **[DeepSeek](https://docs.marimo.io/guides/editor_features/ai_completion/?h=deepseek#using-other-ai-providers)** support and documentation for AI completions
* 🖥️ New `mo.ui.app_meta().request` API to access incoming request context (headers, query params, and user info)
* 🐛 Various bug fixes to `mo.Thread`, Altair charts, and table formatting.

What's Changed
* fix: allow editable installs when devloping locally with sandbox by mscolnick in https://github.com/marimo-team/marimo/pull/3568
* feat: add wasm watch and some docs on set up by Light2Dark in https://github.com/marimo-team/marimo/pull/3572
* fix: support running in FIPS-enabled environments by marcodlk in https://github.com/marimo-team/marimo/pull/3571
* chore: deflake tmpdir cleanup in tests by akshayka in https://github.com/marimo-team/marimo/pull/3573
* docs: fix admonition rendering by Haleshot in https://github.com/marimo-team/marimo/pull/3577
* chore(deps): update all storybook dependencies to ^8.5.1 by renovate in https://github.com/marimo-team/marimo/pull/3582
* fix: lower timeout in version check by mscolnick in https://github.com/marimo-team/marimo/pull/3585
* fix: handle timezone in samples by mscolnick in https://github.com/marimo-team/marimo/pull/3584
* feat: add configurable width to mo.sidebar() (3570) by devin-ai-integration in https://github.com/marimo-team/marimo/pull/3591
* fix: support altair map selection when vconcat or hconcat by mscolnick in https://github.com/marimo-team/marimo/pull/3590
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/marimo-team/marimo/pull/3592
* fix: scope ag-grid styles to plugin to avoid style pollution by mscolnick in https://github.com/marimo-team/marimo/pull/3601
* docs: add DeepSeek configuration to AI completion guide by Haleshot in https://github.com/marimo-team/marimo/pull/3597
* Add DeepSeek chatbot example by Haleshot in https://github.com/marimo-team/marimo/pull/3598
* fix: Simplify and resolve pandas snippet error by Haleshot in https://github.com/marimo-team/marimo/pull/3605
* fix: persistent loader save path (+ feat: test tweaks / json loader for interpretability) by dmadisetti in https://github.com/marimo-team/marimo/pull/3595
* example: nvidia nims endpoint by mscolnick in https://github.com/marimo-team/marimo/pull/3608
* tidy: make tests stricter to better capture cache state invalidation by dmadisetti in https://github.com/marimo-team/marimo/pull/3609
* fix: handle numeric formatting in table widgets by devin-ai-integration in https://github.com/marimo-team/marimo/pull/3618
* fix: correct time formatting for minutes and seconds in cell status by devin-ai-integration in https://github.com/marimo-team/marimo/pull/3621
* feat: add mo.ui.app_meta().request by mscolnick in https://github.com/marimo-team/marimo/pull/3619
* fix: mo.Thread communication to output area by akshayka in https://github.com/marimo-team/marimo/pull/3611
* fix: printing in mo.Threads by akshayka in https://github.com/marimo-team/marimo/pull/3628
* added CLA notes to the CONTRIBUTING guide by paddymul in https://github.com/marimo-team/marimo/pull/3633

New Contributors
* marcodlk made their first contribution in https://github.com/marimo-team/marimo/pull/3571
* paddymul made their first contribution in https://github.com/marimo-team/marimo/pull/3633

**Full Changelog**: https://github.com/marimo-team/marimo/compare/0.10.17...0.10.18

0.10.17

What's Changed

Quality-of-life improvements:

* 🪟 Improvements to multi-column notebooks
* 🕐 A bug fix for timezone rendering in altair charts
* 💾 API improvements to persistent caching

All changes

* fix: column grouping by mscolnick in https://github.com/marimo-team/marimo/pull/3547
* style: column background by akshayka in https://github.com/marimo-team/marimo/pull/3544
* improvement: support data uris in table by mscolnick in https://github.com/marimo-team/marimo/pull/3546
* chore(deps): update build tools by renovate in https://github.com/marimo-team/marimo/pull/3542
* docs: document public folder by mscolnick in https://github.com/marimo-team/marimo/pull/3548
* docs: fix some deprecated links, old components by Light2Dark in https://github.com/marimo-team/marimo/pull/3552
* chore(deps): update dependency vite to ^5.4.12 by renovate in https://github.com/marimo-team/marimo/pull/3551
* docs: render katex by mscolnick in https://github.com/marimo-team/marimo/pull/3553
* chore(deps): update dependency vite to ^5.4.13 by renovate in https://github.com/marimo-team/marimo/pull/3555
* chore: add experimental flags to 'marimo env' by mscolnick in https://github.com/marimo-team/marimo/pull/3556
* fix: allow to replace with empty, and reset matches after replace by Light2Dark in https://github.com/marimo-team/marimo/pull/3559
* feature: allow persistent_cache to be used as a decorator by dmadisetti in https://github.com/marimo-team/marimo/pull/3550
* fix: transforms on dataframe to be reactive by Light2Dark in https://github.com/marimo-team/marimo/pull/3566
* docs: update caching user guide by akshayka in https://github.com/marimo-team/marimo/pull/3562
* fix: altair timezone rendering by mscolnick in https://github.com/marimo-team/marimo/pull/3567


**Full Changelog**: https://github.com/marimo-team/marimo/compare/0.10.16...0.10.17

0.10.16

Highlights

📈 **Tracing panel**: This release includes a new helper panel for cell tracing and observability. This can be used for real-time tracking of slow cells, visualizing execution order, and monitoring of execution statuses. This feature was built by Light2Dark.

https://github.com/user-attachments/assets/1c042e0b-2f70-4ec0-ad63-a0c59d5a89a4


What's Changed
* chore: add Japanese README file and update main README to link it by kiwamizamurai in https://github.com/marimo-team/marimo/pull/3511
* fix: typo in readme japanese filename (broken link) by akshayka in https://github.com/marimo-team/marimo/pull/3514
* feat: GA tracing panel by mscolnick in https://github.com/marimo-team/marimo/pull/3515
* docs: fix notebook location docs by mscolnick in https://github.com/marimo-team/marimo/pull/3516
* fix: update known ai models by mscolnick in https://github.com/marimo-team/marimo/pull/3517
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/marimo-team/marimo/pull/3520
* chore(deps): update dependency vitest to v3 by renovate in https://github.com/marimo-team/marimo/pull/3519
* chore(deps): update testing dependencies by renovate in https://github.com/marimo-team/marimo/pull/3518
* improvement: position hide code button above or below depending on outputArea by Light2Dark in https://github.com/marimo-team/marimo/pull/3522
* chore: pyodide to 0.27.1 by mscolnick in https://github.com/marimo-team/marimo/pull/3525
* fix: single line magic conversion by akshayka in https://github.com/marimo-team/marimo/pull/3527
* add example notebook using columns by akshayka in https://github.com/marimo-team/marimo/pull/3530
* fix: fallback to oringinal string when cannot parse formatted number by mscolnick in https://github.com/marimo-team/marimo/pull/3529
* cache iteration: various fixes- will invalidate exisiting cache by dmadisetti in https://github.com/marimo-team/marimo/pull/3480
* improvement: add details block to pymdown by mscolnick in https://github.com/marimo-team/marimo/pull/3533
* improvement: add split cell to cell dropdown, command palette, and fix undo split cell by mscolnick in https://github.com/marimo-team/marimo/pull/3534
* chore(deps): update dependency vite to v5.4.12 [security] by renovate in https://github.com/marimo-team/marimo/pull/3535
* fix: add cell data-attributes in read/present by mscolnick in https://github.com/marimo-team/marimo/pull/3538

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

**Full Changelog**: https://github.com/marimo-team/marimo/compare/0.10.15...0.10.16

0.10.15

Highlights

`mo.download` allows for (async) functions as that `data` arg

python
JSON download with lazy loading
async def get_json_data():
await asyncio.sleep(1)
_data = {"message": "Hello", "count": 42}
return json.dumps(_data).encode("utf-8")


download = mo.download(
data=get_json_data,
filename="data.json",
label="Download JSON",
)
download



What's Changed
* fix: overflow output in fullscreen by Light2Dark in https://github.com/marimo-team/marimo/pull/3490
* docs: force trailing slash by mscolnick in https://github.com/marimo-team/marimo/pull/3496
* Ensure return code non-zero on cli error by hwine in https://github.com/marimo-team/marimo/pull/3499
* ci: ignore uv post cleanup errors on windows by mscolnick in https://github.com/marimo-team/marimo/pull/3498
* fix(deps): update dependency katex to v0.16.21 [security] by renovate in https://github.com/marimo-team/marimo/pull/3491
* fix: add data attributes for the cell to serve as selectors by mscolnick in https://github.com/marimo-team/marimo/pull/3497
* docs: show CLA in governance.md by mscolnick in https://github.com/marimo-team/marimo/pull/3495
* fix(vim): restore j/k cell navigation broken by 3395 by metaboulie in https://github.com/marimo-team/marimo/pull/3505
* feat: add initial selection table by Light2Dark in https://github.com/marimo-team/marimo/pull/3509
* improvement: lazy download and smarter downloads by mscolnick in https://github.com/marimo-team/marimo/pull/3506
* Improve reporting of unparsable code by pentlander in https://github.com/marimo-team/marimo/pull/3500
* improvement: use module mapping when running auto-install in micropip by mscolnick in https://github.com/marimo-team/marimo/pull/3507
* load snippets location from config by bennyweise in https://github.com/marimo-team/marimo/pull/3462
* fix: dont fail on socket.gethostbyname by mscolnick in https://github.com/marimo-team/marimo/pull/3512

New Contributors
* pentlander made their first contribution in https://github.com/marimo-team/marimo/pull/3500
* bennyweise made their first contribution in https://github.com/marimo-team/marimo/pull/3462

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

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

Page 2 of 42

Links

Releases

Has known vulnerabilities

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.