Marimo

Latest version: v0.11.5

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

Scan your dependencies

Page 11 of 42

0.8.16

What's Changed

Highlights

🎥 **Conditionally show a cell's code in its output.** Use [`mo.show_code()`](https://docs.marimo.io/api/outputs.html#display-cell-code-in-marimo-s-app-views) to include the cell's code in the output area, so that the code is visible even in the app view, when running with `marimo run`, and in HTML exports.
![image](https://github.com/user-attachments/assets/1d1b0dd4-c944-4b34-a91f-09c027b06ac8)

🌺**Improved Ibis support.** Performance improvements for our integration with Ibis, including native Ibis support in `mo.ui.table` and `mo.ui.dataframe`.

⌨ **Improved settings menu.** marimo is packed with configurable features, so many that we outgrew our simple user configuration menu. We've replaced it with a more easily navigable modal, making it easier for you to discover and configure our many settings.

![image](https://github.com/user-attachments/assets/58fe57c1-5f82-4981-a412-248c5cd8b046)

All changes

* feat: Account for state and variable type in save by dmadisetti in https://github.com/marimo-team/marimo/pull/1993
* fix: ui.file_browser() abs paths by akshayka in https://github.com/marimo-team/marimo/pull/2314
* chore: use paths-filter github action by mscolnick in https://github.com/marimo-team/marimo/pull/2321
* tests: check schema drift from openapi schema by mscolnick in https://github.com/marimo-team/marimo/pull/2322
* improvement: Add "Hide outputs" to sql cells by mscolnick in https://github.com/marimo-team/marimo/pull/2326
* fix: update gcp references by emmanuel-ferdman in https://github.com/marimo-team/marimo/pull/2328
* chore: refactor table to clean it up by mscolnick in https://github.com/marimo-team/marimo/pull/2319
* fix: vega charts with special characters by mscolnick in https://github.com/marimo-team/marimo/pull/2323
* fix: MimeRendererPlugin validation schema by mscolnick in https://github.com/marimo-team/marimo/pull/2324
* improvement: prevent uncessary rerenders in plugins by mscolnick in https://github.com/marimo-team/marimo/pull/2329
* improvement: better loading indicator while pyodide is bootstrapping by mscolnick in https://github.com/marimo-team/marimo/pull/2330
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/marimo-team/marimo/pull/2331
* fix: memory leak with temporary variables by akshayka in https://github.com/marimo-team/marimo/pull/2334
* improvement: Debounce mo.ui.text and text_area by wasimsandhu in https://github.com/marimo-team/marimo/pull/2333
* fix: island styling fixes for portalled components by mscolnick in https://github.com/marimo-team/marimo/pull/2335
* chore(deps): update dependency vite to v5.4.6 [security] by renovate in https://github.com/marimo-team/marimo/pull/2336
* improvement: handle more output mime types from islands by mscolnick in https://github.com/marimo-team/marimo/pull/2339
* fix: ignore project when running in a sandbox by akshayka in https://github.com/marimo-team/marimo/pull/2340
* `Arviz` plotting library fix by Haleshot in https://github.com/marimo-team/marimo/pull/2311
* feat: support ibis native in mo.ui.table() by mscolnick in https://github.com/marimo-team/marimo/pull/2312
* fix: table checkbox width and pinning styles by mscolnick in https://github.com/marimo-team/marimo/pull/2345
* feat: mo.show_code(output) by akshayka in https://github.com/marimo-team/marimo/pull/2342
* improvement: user settings modal by mscolnick in https://github.com/marimo-team/marimo/pull/2348
* 0.8.16 by akshayka in https://github.com/marimo-team/marimo/pull/2349


**Full Changelog**: https://github.com/marimo-team/marimo/compare/0.8.15...0.8.16

0.8.15

Not secure
What's Changed

Highlights

**📸 Automatically snapshot notebooks as HTML** This release includes a notebook-level configuration that, when enabled, periodically and automatically snapshots your notebook as HTML, saving the snapshot to a folder `.marimo` in the notebook directory.

This allows you to enjoy the best of both worlds — your notebooks are stored as pure Python, while your outputs are automatically stashed to a directory for later viewing.

**📦 Packge sandbox improvements.** We've simplified marimo's package sandbox: now, when you open a marimo notebook with

bash
marimo edit --sandbox notebook.py


marimo will automatically track the packages used by your notebook and save them in the notebook as inline script metadata, along with their versions.

**🐍 IPython/Jupyter compatibility.** We've increased our compatibility with Jupyter/IPython rendering, adding support for `_repr*_` methods as well as mimebundles.

All changes

* fix(deps): update dependency path-to-regexp to v8 [security] by renovate in https://github.com/marimo-team/marimo/pull/2289
* fix: vegafusion rendering when used outside mo.ui.altair_chart by mscolnick in https://github.com/marimo-team/marimo/pull/2285
* improvement: hide pure markdown code in html export by mscolnick in https://github.com/marimo-team/marimo/pull/2286
* feat: add Auto-export to markdown or html from the marimo editor by mscolnick in https://github.com/marimo-team/marimo/pull/2290
* fix: boolean charts in table headers for pandas by mscolnick in https://github.com/marimo-team/marimo/pull/2291
* improvement: set maximum bar width with column summaries by mscolnick in https://github.com/marimo-team/marimo/pull/2292
* feat: support more mime types by mscolnick in https://github.com/marimo-team/marimo/pull/2294
* fix: latex mime, exlclude text/plain, depcheck perf by mscolnick in https://github.com/marimo-team/marimo/pull/2295
* fix: cleanup download terminology by mscolnick in https://github.com/marimo-team/marimo/pull/2298
* fix: pandas filtering for string n/a by mscolnick in https://github.com/marimo-team/marimo/pull/2300
* improvement: handle fallback _repr_mime_ in formatters by mscolnick in https://github.com/marimo-team/marimo/pull/2304
* fix: handle altair usermeta embed_options manually by mscolnick in https://github.com/marimo-team/marimo/pull/2303
* improvement: simplify inline metadata config, turn on only in --sandbox by mscolnick in https://github.com/marimo-team/marimo/pull/2305
* improvement: inlcude version in --sandbox by mscolnick in https://github.com/marimo-team/marimo/pull/2306
* fix: Open destination path on notebook copy by wasimsandhu in https://github.com/marimo-team/marimo/pull/2308
* improvement: move auto-download to app config by mscolnick in https://github.com/marimo-team/marimo/pull/2309
* 0.8.15 by akshayka in https://github.com/marimo-team/marimo/pull/2310


**Full Changelog**: https://github.com/marimo-team/marimo/compare/0.8.14...0.8.15

0.8.14

Not secure
What's Changed

This release adds support for duckdb 1.1.0, rendering of SymPy expressions, and includes a number of improvements and fixes.

* fix: pagination and sort in csv viewer in the file-explorer panel by mscolnick in https://github.com/marimo-team/marimo/pull/2258
* test: test out of bounds page and offset in table tests by mscolnick in https://github.com/marimo-team/marimo/pull/2259
* Adds SymPy expression rendering support (1412) by agostof in https://github.com/marimo-team/marimo/pull/2261
* example: unsloth (llama 3.1 8B LoRA + inference) by akshayka in https://github.com/marimo-team/marimo/pull/2263
* fix: edge cases with errors and staleness by akshayka in https://github.com/marimo-team/marimo/pull/2264
* perf: lazy imports when checking for datasets by akshayka in https://github.com/marimo-team/marimo/pull/2262
* fix: fix detection of markdown language support by mscolnick in https://github.com/marimo-team/marimo/pull/2268
* improvement: show dtype and column count in table by mscolnick in https://github.com/marimo-team/marimo/pull/2270
* fixes: accordion styline for long text by mscolnick in https://github.com/marimo-team/marimo/pull/2271
* fix: dataframe initial page_size by mscolnick in https://github.com/marimo-team/marimo/pull/2275
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/marimo-team/marimo/pull/2280
* fix: support duckdb 1.1.0, update globals() for scanning by mscolnick in https://github.com/marimo-team/marimo/pull/2279
* docs: configuration docs by mscolnick in https://github.com/marimo-team/marimo/pull/2274
* 0.8.14 by akshayka in https://github.com/marimo-team/marimo/pull/2281

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

**Full Changelog**: https://github.com/marimo-team/marimo/compare/0.8.13...0.8.14

0.8.13

Not secure
What's Changed

Copilot and runtime fixes.

* fix: improve copilot debounce logic by mscolnick in https://github.com/marimo-team/marimo/pull/2249
* improvement: increase upload limit to 100mb by mscolnick in https://github.com/marimo-team/marimo/pull/2251
* fix: actually fix copilot stale requests by mscolnick in https://github.com/marimo-team/marimo/pull/2252
* fix: kernel should never be lazy in run mode by akshayka in https://github.com/marimo-team/marimo/pull/2253
* fix: dont auto-run markdown on mount, dont auto-scroll unfocused cells by mscolnick in https://github.com/marimo-team/marimo/pull/2254


**Full Changelog**: https://github.com/marimo-team/marimo/compare/0.8.12...0.8.13

0.8.12

Not secure
What's Changed

Improvements to GitHub Copilot, marimo slides, and other quality-of-life fixes.

All changes

* chore: silence py312 warning by akshayka in https://github.com/marimo-team/marimo/pull/2226
* fix: add disabled param to mo.status.progress_bar by metaboulie in https://github.com/marimo-team/marimo/pull/2235
* Auto apply theme to mo.ui.data_explorer based on the notebook display theme by mscolnick in https://github.com/marimo-team/marimo/pull/2233
* fix: accordion max-width styling by mscolnick in https://github.com/marimo-team/marimo/pull/2234
* chore: remove to_pandas in polars example by akshayka in https://github.com/marimo-team/marimo/pull/2236
* feat: Create notebook copies by wasimsandhu in https://github.com/marimo-team/marimo/pull/2227
* chore: workaround runtime warning in pandas table column summary by akshayka in https://github.com/marimo-team/marimo/pull/2238
* fix: trim copilot prefix and suffix based on the response position and existing code by mscolnick in https://github.com/marimo-team/marimo/pull/2239
* improvement: add Copilot icon to the footer and show loading state by mscolnick in https://github.com/marimo-team/marimo/pull/2240
* chore: split up test workflow so they only run when changed by mscolnick in https://github.com/marimo-team/marimo/pull/2241
* fix: empty tables total rows by akshayka in https://github.com/marimo-team/marimo/pull/2244
* improvement: add typoegraphy setting for slides by mscolnick in https://github.com/marimo-team/marimo/pull/2247
* 0.8.12 by akshayka in https://github.com/marimo-team/marimo/pull/2248


**Full Changelog**: https://github.com/marimo-team/marimo/compare/0.8.11...0.8.12

0.8.11

Not secure
What's Changed

This release adds `--sandbox` as a flag to `marimo new`, meaning you can create empty notebooks with sandboxed venvs from the CLI

shell
marimo new --sandbox


This can be helpful when using marimo as a scratchpad.

To learn more about the sandbox feature, view [our docs](https://docs.marimo.io/guides/editor_features/package_management.html)


* fix: sandbox graceful termination by akshayka in https://github.com/marimo-team/marimo/pull/2225


**Full Changelog**: https://github.com/marimo-team/marimo/compare/0.8.10...0.8.11

Page 11 of 42

Links

Releases

Has known vulnerabilities

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.