Marimo

Latest version: v0.11.19

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

Scan your dependencies

Page 17 of 44

0.7.14

Not secure
What's Changed

**Print to PDF.** We know that marimo users like PDFs; we do too! You can now print notebooks to PDF.

**`tqdm.notebook` support.** Basic usage of `tqdm.notbook` now works.

**`Plotly` zoom.** The default drag action for plotly plots has been changed to be "zoom", similar to other notebooks.

**All changes.**

* feat: export to pdf in notebook dropdown by mscolnick in https://github.com/marimo-team/marimo/pull/1919
* example: sql example using cars dataset by mscolnick in https://github.com/marimo-team/marimo/pull/1920
* improvement: default stateless plotly plugin to zoom by akshayka in https://github.com/marimo-team/marimo/pull/1921
* support tqdm.notebook by akshayka in https://github.com/marimo-team/marimo/pull/1922
* 0.7.14 by akshayka in https://github.com/marimo-team/marimo/pull/1923


**Full Changelog**: https://github.com/marimo-team/marimo/compare/0.7.13...0.7.14

0.7.13

Not secure
What's Changed

Improvements (better tracebacks!) and bug fixes, as well as a new feature: tables now support columnwise formatting!

python
format_mapping is a dict keyed by column names,
with values as formatting functions or strings
def format_name(name):
return name.upper()


table = mo.ui.table(
data=[
{"first_name": "Michael", "last_name": "Scott", "age": 45},
{"first_name": "Dwight", "last_name": "Schrute", "age": 40},
],
format_mapping={
"first_name": format_name, Use callable to format first names
"age": "{:.1f}".format, Use string format for age
},
label="Format Mapping",
)


Thanks metaboulie for the contribution!

* fix: mo.ui.dataframe filtering by mscolnick in https://github.com/marimo-team/marimo/pull/1891
* improvement: cleanup markdown, use prose by mscolnick in https://github.com/marimo-team/marimo/pull/1892
* improvement: better tracebacks when running as script by dmadisetti in https://github.com/marimo-team/marimo/pull/1893
* fix: preserve whitespace in data table by akshayka in https://github.com/marimo-team/marimo/pull/1894
* fix: formatter registration when running as a script by akshayka in https://github.com/marimo-team/marimo/pull/1896
* fix: cell spacing in run, html export by akshayka in https://github.com/marimo-team/marimo/pull/1898
* chore: bump pyodide 0.26.2 by mscolnick in https://github.com/marimo-team/marimo/pull/1899
* fix: marimo edit with absolute path to directory by akshayka in https://github.com/marimo-team/marimo/pull/1897
* feat: add linenumber links in tracebacks by dmadisetti in https://github.com/marimo-team/marimo/pull/1904
* feat: Support anywidget lifecycle hooks by manzt in https://github.com/marimo-team/marimo/pull/1902
* Fix 775: Ability to style / format mo.ui.table() by metaboulie in https://github.com/marimo-team/marimo/pull/1881
* feat: sql support in wasm by mscolnick in https://github.com/marimo-team/marimo/pull/1900
* fix: scroll to cell by mscolnick in https://github.com/marimo-team/marimo/pull/1905
* improvement: add examples to table formatting dropdown by mscolnick in https://github.com/marimo-team/marimo/pull/1906
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/marimo-team/marimo/pull/1908
* fix: unparsable sql cells shouldnt fail by akshayka in https://github.com/marimo-team/marimo/pull/1913
* fix sql references by akshayka in https://github.com/marimo-team/marimo/pull/1912
* Fix `mo.ui.tabs` UI Component Documentation Example by Haleshot in https://github.com/marimo-team/marimo/pull/1916
* 0.7.13 by akshayka in https://github.com/marimo-team/marimo/pull/1918

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

**Full Changelog**: https://github.com/marimo-team/marimo/compare/0.7.12...0.7.13

0.7.12

Not secure
What's Changed

Fixes and improvements.

* docs: SQL by akshayka in https://github.com/marimo-team/marimo/pull/1867
* fix: make carousel slides scrollable by mscolnick in https://github.com/marimo-team/marimo/pull/1874
* fix: mpl.interactive should not hang when running as a script by akshayka in https://github.com/marimo-team/marimo/pull/1870
* fix: handle exit code in terminal, auto-close terminal by mscolnick in https://github.com/marimo-team/marimo/pull/1873
* fix: set status to idle after formatters run, not before by akshayka in https://github.com/marimo-team/marimo/pull/1868
* improvement: strict mode NameError fix + cleaner exceptions by dmadisetti in https://github.com/marimo-team/marimo/pull/1829
* style: always show cell buttons at bottom of array by akshayka in https://github.com/marimo-team/marimo/pull/1878
* Fix 1751: file_browser won't navigate to non-existant paths when clicking fast by metaboulie in https://github.com/marimo-team/marimo/pull/1879
* fix: show toc in static export by mscolnick in https://github.com/marimo-team/marimo/pull/1885
* improvement: let user know to restart the notebook to enable duckdb by mscolnick in https://github.com/marimo-team/marimo/pull/1887
* improvement: make it possible to auto limit sql queries via environment variable by mscolnick in https://github.com/marimo-team/marimo/pull/1886
* 0.7.12 by akshayka in https://github.com/marimo-team/marimo/pull/1889


**Full Changelog**: https://github.com/marimo-team/marimo/compare/0.7.11...0.7.12

0.7.11

Not secure
What's Changed

**Go-to-definition in vim mode!** You can now use `gd` in vim mode, and it'll do the right thing.

**Code editor max height.** `mo.ui.code_editor` now accepts a `max_height` argument.

**All changes.**

* nit: capitalize sql statements by mscolnick in https://github.com/marimo-team/marimo/pull/1859
* fix: dont close an already closed websocket with mo.mpl.interactive by mscolnick in https://github.com/marimo-team/marimo/pull/1861
* improvement: add vim go-to-definition (gd) by mscolnick in https://github.com/marimo-team/marimo/pull/1862
* docs: add ollama instructions by mscolnick in https://github.com/marimo-team/marimo/pull/1863
* style: radio button by akshayka in https://github.com/marimo-team/marimo/pull/1864
* feat: max_height argument for ui.code_editor by akshayka in https://github.com/marimo-team/marimo/pull/1865
* 0.7.11 by akshayka in https://github.com/marimo-team/marimo/pull/1866


**Full Changelog**: https://github.com/marimo-team/marimo/compare/0.7.10...0.7.11

0.7.10

Not secure
What's Changed

Highlights

**Terminal panel 💻**. The marimo editor now includes a terminal that lets you run shell commands in a pseudo-terminal, without having to return to your actual terminal. This feature is currently supported on macOS and Linux.

**TOC outlines! 📑** We know notebooks can get long. That's why we now automatically include a floating TOC outline in preview/run mode, making it easy to get a birds-eye view of a notebook and to navigate to specific sections.

![image](https://github.com/user-attachments/assets/469b38e0-73db-4cf8-a857-7434ea150ab0)

**Pan and zoom on `mo.ui.altair_chart` 🖱** Hold `ctrl/cmd` and click to pan and zoom on your Altair charts.

**Let me Google that for you.** Tracebacks now include a "search with Google" button.

**Let me fix that for you!** If you have AI Assist enabled, tracebacks include a `Fix with AI` button that will try to automatically fix your bug.

![image](https://github.com/user-attachments/assets/afd5c90a-3cfc-42a5-9246-ba9bdf713b23)

All changes

* style: scratchpad by akshayka in https://github.com/marimo-team/marimo/pull/1836
* feat: better traceback, help with google or AI by mscolnick in https://github.com/marimo-team/marimo/pull/1833
* fix: stale dataframe summaries by mscolnick in https://github.com/marimo-team/marimo/pull/1840
* improvement: add copy path / copy relative path to file explorer by mscolnick in https://github.com/marimo-team/marimo/pull/1841
* fix: only initialize vscode bindings when url param is passed by mscolnick in https://github.com/marimo-team/marimo/pull/1844
* feat: floating outline in run/present by mscolnick in https://github.com/marimo-team/marimo/pull/1845
* feat: terminal panel by mscolnick in https://github.com/marimo-team/marimo/pull/1786
* fix: dont show tables with many columns by akshayka in https://github.com/marimo-team/marimo/pull/1850
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/marimo-team/marimo/pull/1847
* skip flaky test by mscolnick in https://github.com/marimo-team/marimo/pull/1856
* feat: add pan/zoom to mo.ui.altair_chart by mscolnick in https://github.com/marimo-team/marimo/pull/1855
* fix: polars Array type casting when converting to a csv by mscolnick in https://github.com/marimo-team/marimo/pull/1854
* fix: traceback overflow by mscolnick in https://github.com/marimo-team/marimo/pull/1852
* fix: always use triple quotes to prevent escaping single quotes by mscolnick in https://github.com/marimo-team/marimo/pull/1857
* v0.7.10 by akshayka in https://github.com/marimo-team/marimo/pull/1858


**Full Changelog**: https://github.com/marimo-team/marimo/compare/0.7.9...0.7.10

0.7.9

Not secure
What's Changed

Highlights

**✍ Scratchpad panel.** Version 0.7.9 ships with a new panel: the scratchpad. The scratchpad panel lets you type arbitrary Python code, free from the restrictions of marimo's constraints. Scratchpad code doesn't get saved into your notebook; instead, it's an exploratory REPL for quick and dirty analyses.

![image](https://github.com/user-attachments/assets/6d425f24-bfc1-4a9b-bb69-c1ca0a14b78a)

**Collapsible markdown headings.** You can now collapse sections of your notebooks, based on markdown headings. For example, collapse all cells under an `H2` heading. This makes it much easier to work with long notebooks.

![image](https://github.com/user-attachments/assets/ccaffd0a-86c0-47fe-8254-78b8037d4903)


* feat: scratchpad by mscolnick in https://github.com/marimo-team/marimo/pull/1821
* feat: collapsible sections by mscolnick in https://github.com/marimo-team/marimo/pull/1826
* fix: dont autoinstall pkgs we already tried installing by akshayka in https://github.com/marimo-team/marimo/pull/1828
* improvement: support nested polars data in mo.ui.table, support polars > 1.0 by mscolnick in https://github.com/marimo-team/marimo/pull/1830
* improvement: always allow converting cell to markdown from python by mscolnick in https://github.com/marimo-team/marimo/pull/1834
* 0.7.9 by akshayka in https://github.com/marimo-team/marimo/pull/1835


**Full Changelog**: https://github.com/marimo-team/marimo/compare/0.7.8...0.7.9

Page 17 of 44

Links

Releases

Has known vulnerabilities

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.