Skip to content

fix(deps): update all non-major dependencies#59

Open
renovate[bot] wants to merge 1 commit intomainfrom
renovate/all-minor-patch
Open

fix(deps): update all non-major dependencies#59
renovate[bot] wants to merge 1 commit intomainfrom
renovate/all-minor-patch

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate bot commented Mar 18, 2026

ℹ️ Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Type Update Change OpenSSF Age Confidence
marimo (source) minor ==0.14.16==0.21.1 OpenSSF Scorecard age confidence
marimo project.dependencies minor ==0.14.16==0.21.1 OpenSSF Scorecard age confidence
prefix-dev/setup-pixi action patch v0.9.4v0.9.5 OpenSSF Scorecard age confidence
typos (changelog) tool.hatch.envs.default minor ~=1.43.5~=1.44.0 OpenSSF Scorecard age confidence
uv minor >=0.10.3,<0.11>=0.11.2,<0.12 age confidence

Release Notes

marimo-team/marimo (marimo)

v0.21.1

Compare Source

v0.21.0

Compare Source

Builtin interactive matplotlib

mo.mpl.interactive() has been rewritten to use marimo's built-in communication channel instead of a separate server and WebSocket proxy. This means interactive matplotlib plots now work with no background threads or separate server process needed.

Download notebooks as ipynb

You can now export your marimo notebook as a Jupyter .ipynb file directly from the editor's download menu. Cells are exported in visual order with their captured outputs included.

🚨 Breaking changes
  • Altair charts no longer stretch to full container width by default (#​8696). Previously, marimo set width: "container" on all Altair charts, which distorted aspect ratios, made charts look different from the Altair docs. Charts now render at Altair's native default size. If you want a chart to fill the container width, set width="container" explicitly in your chart spec.
✨ Enhancements
  • Accept list args in ctx.install_packages (#​8703)
  • Add different auth options for Snowflake in the UI (#​8661)
  • Add read file and download snippets for storage inspector (#​8640)
  • Ruff config discovery for notebook cell formatting (#​8609)
  • Move matplotlib interactive to use marimo comm instead of over WS (#​8612)
  • Refine type inference for cache decorators (#​8629)
  • Improve command palette search with additional keywords (#​8600)
  • Download notebooks as ipynb through UI (#​8582)
  • Standardize file explorer icons, colors, spinner (#​8571)
  • Add banner about GitHub free tier models (#​8575)
  • Wait for buffered stdout/stderr before reading MCP execution results (#​8577)
  • Format CellSelectionStats (proper aggregation, 3 decimal places) (#​8564)
  • Storage inspector fixes and code gen update (#​8566)
  • Add the ability to control the cache (#​8311)
  • Add reactive histogram selection support (#​8489)
🐛 Bug fixes
  • marimo export ipynb to support command-line arguments (#​8709)
  • Tag install location on ModuleNotFound to distinguish installation on server vs kernel (#​8619)
  • Fix copy to clipboard on Safari (#​8587)
  • Debounce clearing of console outputs to prevent flickering (#​8621)
  • Use explicit multiprocessing getcontext("spawn") (#​8705)
  • Fix loguru messages not being printed (#​8697)
  • Convert decimals to float64 for filtering in tables (#​8706)
  • Catch generic exception when export to PDF (#​8704)
  • Use request path to scope code-mode runtime behavior (#​8702)
  • Add global previewed tables state (#​8630)
  • Re-render mutable Html children in vstack/hstack on flush (#​8626)
  • Fix Plotly selections returning points outside the selected range (#​8685)
  • Ignore sql_refs for top level determination (#​8673)
  • Send absolute path to frontend for file_browser (#​8668)
  • Handle rust panic errors when getting config for obstore (#​8658)
  • Don't search winpython in scanner for workspace files (#​8633)
  • Correctly handle IPv6 (#​8650)
  • Relative CSS paths (#​8654)
  • Clamp the height and add overflow for storage inspector error (#​8647)
  • Handle matplotlib boxplot/violinplot dict outputs (#​8540)
  • Preserve TypeIs/TypeGuard narrowing through @app.function, @mo.cache, and @mo.lru_cache (#​8598)
  • Truncate HTML output of run stale cells tool (#​8578)
  • Do not prompt for overwrite when exporting WASM to an empty directory (#​8591)
  • Fix keyboard shortcuts normalization (#​8576)
  • Only display "Jump to page" when >100 pages (#​8563)
  • Prevent NameError in marimo run when passing mo.md() between cells (#​8692)
  • Fix vim macros duplicating inserted characters (#​8470)
  • Forward cell names and configs on external file reload (#​8433)
  • Prevent getnameinfo hang on Windows for link-local IPv6 (3b8b9bd)
  • Initialize cell_ids on notebook creation (#​8310)
  • Remove SVG <title> tooltip from marimo icons (#​8595)
  • Idempotent ipynb round-trip (#​7939)
📚 Documentation
  • Enable storage inspector by default (#​8666)
  • Add database UI - add text to help users (#​8675)
  • Add variable type information to 'get_cell_dependency_graph' (#​8663)
  • Sync Traditional Chinese README with latest updates (#​8638)
  • Link to docs in language server page (#​8614)
  • GitHub molab (#​8604)
  • Iframe allow forms for ui.form (#​8602)
  • Export, publishing, deploying refactor (#​8581)
  • Simplify agents.md, add general approach to PRs (#​8583)
  • Document session files for molab GitHub previews (#​8573)
  • Add section on opencode agent (#​8567)
  • Molab (#​8554)
🔬 Preview features
  • Add internal code mode module for programmatic notebook control (#​8670)
  • Add server registry and SSE execute endpoint (#​8592)
📝 Other changes
  • Update Dockerfile with metadata labels, environment variables, and user permissions (#​8637)
  • Remove GPT 5.4 pro (#​8660)
  • Add newest GPT model, remove GPT 5.2 (#​8586)
  • Remove old AI models, add latest ones (#​8129)
  • Replace hatch env layer with native uv commands (#​8510)
  • Prevent make dev from rewriting api.yaml version on event (#​8334)
  • Fix broken tests on main (#​8653)
  • Fix breaking tests for pandas support (#​8593)
  • More hatch -> uv failures (#​8655)
Contributors

Thanks to all our community and contributors who made this release possible: @​akshayka, @​axsseldz, @​chentoast, @​daizutabi, @​dmadisetti, @​ffmiruz, @​koaning, @​Light2Dark, @​manzt, @​MarcoGorelli, @​mchav, @​mscolnick, @​peter-gy, @​PranavGopinath, @​thliang01, @​tigretigre, @​tsubasakong, @​VishakBaddur

And especially to our new contributors:

Full Changelog: marimo-team/marimo@0.20.4...0.21.0

v0.20.4

Compare Source

v0.20.2

Compare Source

This release improves the experience of imperatively writing output with mo.Threads, and also includes an important bug fix for mo.ui.matplotlib selection.

⭐️ Highlights

Write to a single cell's output with multiple threads

It is now possible for multiple mo.Thread objects to write to a single cell's output area using mo.output.append().

Communicate progress to the user with a thread-safe progress bar

mo.status.progress_bar is now thread-safe, making it possible for multiple mo.Thread objects (started in the same cell) to update a single progress bar. This lets you communicate progress to the user when multiple threads are sharding work. (Example notebook.)

🐛 Bug fixes

  • Fix mo.ui.matplotlib pixel bounds calcuation (#​8419)
  • Make threads share their accumulated output (#​8418)
  • Copy ExecutionContext.output to marimo.Thread (#​8413)

📚 Documentation

  • Fix incorrect data sources panel reference in SQL tutorial (#​8422)
  • Interrupt a progress bar (#​8406)
  • Add mo.ui.matplotlib to API inputs documentation (#​8394)

Contributors

Thanks to all our community and contributors who made this release possible: @​akshayka, @​coastalwhite, @​icholy, @​manzt

And especially to our new contributors:

Full Changelog: marimo-team/marimo@0.20.1...0.20.2

v0.20.1

Compare Source

v0.19.11

Compare Source

What's Changed

New Contributors

Full Changelog: marimo-team/marimo@0.19.10...0.19.11

v0.19.8

Compare Source

This release introduces notebook galleries with OpenGraph previews, along with anywidget improvements, AI enhancements, and many bug fixes.

⭐️ Highlights

Serve a gallery of notebooks

You can now serve multiple marimo notebooks as a gallery using marimo run with folders or multiple files. This is useful for showcasing collections of notebooks, tutorials, or dashboards in a single browsable interface.

# Serve all notebooks in a folder
marimo run my_notebooks/

# Serve multiple folders and files
marimo run tutorials/ examples/ standalone.py

# Run with sandboxed environments per notebook
marimo run my_notebooks/ --sandbox

Rich gallery previews with OpenGraph metadata

Gallery cards can be customized with OpenGraph metadata. Define metadata in your notebook's PEP 723 script block to control how each notebook appears in the gallery:

[tool.marimo.opengraph]
title = "My Analysis"
description = "Exploratory data analysis of Q4 results"
image = "https://example.com/thumbnail.png"

For dynamic metadata, define a generator function that computes OpenGraph fields at runtime.

You can also auto-generate thumbnail images for your notebooks using marimo export thumbnail:

# Generate thumbnails (code-only, no execution)
marimo export thumbnail my_notebooks/

# Generate thumbnails with notebook execution for richer previews
marimo export thumbnail my_notebooks/ --execute --sandbox

Thumbnails are stored in the __marimo__/ directory alongside your notebooks and served automatically in gallery mode.

Attach images to "Generate with AI"

You can now attach images when using "Generate with AI" to provide visual context for code generation. This is useful for sharing mockups, charts, or screenshots that help the AI understand what you're trying to build.

✨ Enhancements

  • Add attachments for 'Generate with AI' & ensure UI consistency (#​7996)
  • Update models.yml for Opus 4.6 (#​8142)
  • Add proxy_path support for ClickHouse Connections (#​8128)
  • Require playwright installation for pdf export (#​8121)
  • Improve design of chat mode selector (#​8114)
  • Set markdown to hide after conversion for consistency (#​8117)
  • Anywidget dynamic imports in static notebooks (#​8110)
  • Rich notebook previews through OpenGraph metadata (#​8097)
  • Graduate performant table charts and chat modes from experimental (#​8107)
  • Sandboxed gallery (#​8076)
  • Replace logo with back button for notebooks in gallery mode (#​8099)
  • Register Office document mimetypes for cross-platform compatibility (#​8068)
  • Support serving a gallery of notebooks (#​8056)

🐛 Bug fixes

  • Fix spurious "truth value of UIElement" warning for anywidgets (#​8148)
  • Decouple anywidget model and view (#​8124)
  • Support pandas 3.0 str col (#​8146)
  • Follow ruff rules for formatting trailing space after imports/ functions (#​8086)
  • Search functionality for DataFrames with index columns (#​8136)
  • Support multiple vfile registries with shared inmemorystorage (#​8145)
  • Don't error when writing UI elements values that already exist (#​8147)
  • Avoid unnecessary throwing error in delete cell (#​8134)
  • Remove some deprecation warnings (#​8113)
  • Handle bang statement edgecases in ipynb convert (#​8126)
  • Top-level defs showing up in wasm (#​8138)
  • Use cell name to identify setup cells when id is null (#​8137)
  • Hash on unspecified keyword values (#​8127)
  • Handle marimo tex components when exporting to PDF (#​8062)
  • Sandbox package listing (#​8104)
  • Preserve whitespaces & new lines when inferring parts during rendering outputs (#​8116)
  • Don't allow '.' when creating custom provider names (#​8115)
  • Fix schema drift for chat-ui (ai-sdk 6) (#​8105)
  • Handle objects with __getattr__ returning non-callable values in serialization (#​8109)
  • Gracefully handle timeouts/input from uv when adding script metadata (#​8111)
  • Add missing word to UI tutorial (#​8087)
  • Handle sqlglot OptimizeError for DuckDB unnest with JSON access (#​8083)
  • Enable weave tracing on chat widget (#​8078)
  • Table data not refreshing after mo.output.replace() when first-page data is unchanged (#​8066)

📚 Documentation

  • Clarify markdown section in Jupyter users tutorial (#​8092)

📝 Other changes

  • Update all biome dependencies to v2.3.13 (#​8044)
  • Upgrade pytest plugins, upperbound sqlglot (#​8077)
  • Update WebSocket URL generation for agents to work on remote deployments (#​8065)
  • Update all npm non-major dependencies (#​8085)
  • Add missing type field to control requests (#​8071)

Contributors

Thanks to all our community and contributors who made this release possible: @​dmadisetti, @​gvwilson, @​koaning, @​Light2Dark, @​lucharo, @​manzt, @​maruthgoyal, @​mscolnick, @​peter-gy, @​marcodlk

New Contributors

Full Changelog: marimo-team/marimo@0.19.7...0.19.8

v0.19.7

Compare Source

⭐️ Highlights

PDF Export

marimo now supports exporting notebooks as PDFs, both from the CLI and directly from the notebook interface. Whether you're generating documentation, creating reports, or sharing your work, you can now produce professional-looking PDF outputs with full support for your notebook's visualizations and markdown content.

Export from the command line using the new marimo export pdf command, with options to control output format and include CLI arguments for parameterized notebooks. The PDF exporter runs your notebook, captures all outputs, and uses nbconvert's WebPDF exporter (powered by Chromium) for high-quality rendering. When running marimo as a notebook, you'll find a new "Export as PDF" option in the export menu.

# Export a notebook to PDF
marimo export pdf notebook.py -o notebook.pdf

# Pass CLI arguments to your notebook
marimo export pdf notebook.py -o report.pdf -- --date 2026-01-29 --region west

# Watch for changes and auto-regenerate
marimo export pdf notebook.py -o notebook.pdf --watch

Requirements: PDF export requires nbformat and nbconvert[webpdf] to be installed.

✨ Enhancements

  • apply patch for extraStyleContent (#​8043)
  • add more linking to provider page (#​8041)
  • Lsp status icon and refresh (#​8011)
  • Additional print configuration, fix race conditions in export to pdf (#​8038)
  • Include mime-type precedence and visibilty rules (#​8037)
  • add snappy parameter to speed up auto-export (#​8032)
  • fix carousel styles (#​8022)
  • add progress bar for download pdf (#​8016)
  • add placeholder images for external iframes on export to pdf (#​8003)
  • Support srcdoc screenshots (#​8001)
  • link to provider and model page directly (#​7979)
  • Dont set --compile-bytecode for uv installation (#​7985)
  • Add Minimap/Graph toggle to dependencies panel in developer panel (#​7976)
  • Downgrade dataframe in non-interactive environments (#​7940)

🐛 Bug fixes

  • No diff churn when adding requires-python to a sandboxed file (#​8054)
  • Add back LSP snippets, upgrade codemirror-languageserver (#​8052)
  • LSP reconfiguration missing cell-id (#​8050)
  • remove manual handling of local iframes, only external iframes (#​8051)
  • Ensure overflow is captured in screenshots, and ensure smooth capture (#​8046)
  • fix timing issue to apply edits after data has come in (#​8025)
  • Lsp potential race conditions (#​8012)
  • Save content when creating a new file via filename input (#​8009)
  • Ensure logs are scrollable in developer panel (#​8002)
  • Refine rendering of equations in chat pane (#​7961)
  • Add plotly scattermap/scattermapbox point selection support (#​7975)
  • prevent layout shift for auto-export ipynb (#​7965)
  • Avoid ValueError when comparing embed defs with NumPy arrays (#​7980)
  • fix setting UI config to empty for AI custom & displayed models (#​7991)
  • Plotly shapes not clearing when removed from figure (#​7974)
  • Correct input channel direction for IPC sandbox mode (#​7973)
  • support ansi characters in pdf export (#​7962)

📚 Documentation

  • Small textual corrections in Claude Code doc (#​7951)

🔬 Preview features

  • turn on server_side_export_to_pdf flag (#​8036)

📝 Other changes

  • 0.19.7 (fc88208)
  • Default to wedpdf since tex seems to have more issues (#​8055)
  • Proper fallback for mo.watch.file in wasm (#​7982)
  • toast an error if Export as png fails (#​8049)
  • Preserve _marimo_row_id when clamping table columns (#​8029) (#​8035) (83f0901)
  • Update all biome dependencies to v2.3.12 (#​8039)
  • Update pymdownx admonition smoke tests with new syntax (#​8028)
  • Consolidate watch_and_export implementations (#​8000)
  • Export notebooks as PDFs via CLI (#​7997)
  • Windows path issue (#​7978) (#​7990) (6d3a6eb)
  • Update all storybook dependencies to ^10.2.0 (#​7987)

Contributors

Thanks to all our community and contributors who made this release possible: @​akshayka, @​app/renovate, @​dmadisetti, @​faysou, @​Light2Dark, @​manzt, @​mscolnick, @​MukeshK17, @​peter-gy, @​sswatson-ap

New Contributors

Full Changelog: marimo-team/marimo@0.19.6...0.19.7

v0.19.6

Compare Source

What's Changed

🐛 Bug fixes

  • fix number component navigation (#​7957)
  • --sandbox flag should add script metadata when none exists (#​7954)
  • Include rich console outputs in PDF/ipynb export (#​7955)

📚 Documentation

  • Add screenshot and clarify ipynb snapshotting docs (#​7952)

📝 Other changes

Contributors

Thanks to all our community and contributors who made this release possible: @​akshayka, @​app/renovate, @​manzt, @​mscolnick

Full Changelog: marimo-team/marimo@0.19.5...TODO_CURRENT_VERSION

v0.19.4

Compare Source

What's Changed

Full Changelog: marimo-team/marimo@0.19.3...0.19.4

v0.19.2

Compare Source

What's Changed

This PR fixes a bug that prevented deployed notebooks from accessing request context like user authentication data, cookies, headers, etc.

New Contributors

Full Changelog: marimo-team/marimo@0.19.1...0.19.2

v0.19.1

Compare Source

What's Changed

This release includes a new API for formatting values in mo.ui.dataframe, as well as small bug fixes.

✨ Enhancements

  • Support format_mapping for dataframe as table (#​7745)

🐛 Bug fixes

  • Running sandbox link in home is broken when launched under subdir (#​7764)
  • Lower minimap z-index to stay within panel bounds (#​7766)
  • fix data editor width by setting full width on parent (#​7760)

📚 Documentation

  • Add quotes around path in TOML (#​7765)

📝 Other changes

Contributors

Thanks to all our community and contributors who made this release possible: @​akshayka, @​dmadisetti, @​hodlen, @​Light2Dark, @​manzt

Full Changelog: marimo-team/marimo@0.19.0...TODO_CURRENT_VERSION

v0.19.0

Compare Source

This release introduces a refreshed UI with lighter cell styling and a new Developer Panel, along with reorganized sidebar panels and important bug fixes.

Highlights

Introducing the Developer Panel

marimo has many panels for configuring and inspecting notebooks, but mixing essential tools with advanced features can overwhelm new users. This release introduces a dedicated Developer Panel at the bottom of the editor (similar to VS Code's panel or browser DevTools) to house specialized tools like the terminal, logs, tracing, and scratchpad.

The sidebar now focuses on core panels that all users need, while power users can open the Developer Panel when they need deeper visibility into execution or want a scratchpad for experimentation. If you prefer a different arrangement, panels can be freely moved between the sidebar and Developer Panel—just drag them where you want.

  • Toggle the Developer Panel with Cmd/Ctrl + J or via the footer
  • Drag panels between the sidebar and Developer Panel to customize your layout
Consolidated Sidebar Panels

To reduce clutter, several panels have been reorganized:

  • Minimap has moved into the Dependencies panel as a tab. The same keyboard shortcut opens it (Cmd/Ctrl+Shift+I)
  • Variables & Data Sources are now combined into a single panel with collapsible accordion sections

✨ Enhancements

  • Unify panel actions to work across sidebar and developer panel (#​7743)
  • Move minimap into "Dependencies" panel with tabbed UI (#​7742)
  • Implement wrap around feature for mo.carousel() (#​7709)
  • Add ADBC DB-API engine for SQL connections (#​7664)
  • Also allow Ctrl as modifier key on macOS (#​7608)
  • Add panel section context for orientation-aware layouts (#​7724)
  • Add cross-list drag-drop for sidebar and developer panel (#​7697)
  • Small fixes for cell shadows and hover (#​7715)
  • Shadow adjustments (#​7700)
  • implement pydantic-ai provider for mo.ui.chat (#​7636)
  • Lighten shadows (#​7682)
  • Fix sidebar drag-and-drop requiring click before drag (#​7669)
  • Pytest fixtures (#​7654)
  • Add command history navigation with arrow keys (#​7617)
  • Add send button, and clean styles of AI buttons (#​7445)
  • Lazy backend (#​7523)
  • Add support for reactive Plotly bar chart (#​7733)
  • Feat add pivot transform to mo.ui.dataframe (#​7584)
  • Reactive Plotly heatmap (#​7546)
  • Support uv dev install (#​7372)
  • Combine "Variables" & "Data Sources" panels into "Variables & Data Sources" panel (#​7459)
  • Detect !pip and give better error message (#​7525)
  • Cell styles on sort/pagination (#​7452)
  • Consolidate developer tools into dedicated "Developer Panel" (#​7458)
  • Double click to reveal hidden markdown code (#​7495)
  • Create cell button, collapse strokes/size (#​7448)
  • Always collapse runtime settings into a single dropdown (#​7461)

🐛 Bug fixes

  • Remove width param for data editor (#​7741)
  • Relative path fixes for home mode (#​7722)
  • Fix duplicate HTML5 backend error in file explorer (#​7723)
  • refresh table on cell styles change (#​7705)
  • Fix path resolution for .resolve() and .absolute() for correctness and security (#​7703)
  • Disallow file access outside directory where 'marimo edit <folder' is run (#​7701)
  • Ipynb export matplotlib (#​7696)
  • Windows path validation, convert to longpath (#​7691)
  • Specific handling for lazy requests (#​7698)
  • Fix Ctrl+Click to select cell type on Windows/Linux (#​7580)
  • Fix escape logic for selections and multiple cursors in a cell (#​7434)
  • Fix request type (#​7601)
  • Fix dataframe flaky test (#​7589)
  • Fix example code in UIElement.form docstring (#​7578)
  • Fix for pasting images in markdown (#​7536)

📚 Documentation

  • Add "using claude code" section (#​7687)
  • Add pydantic-ai to chatbot docs (#​7706)
  • Add Codex agent support to agents guide and update AI completion reference (#​7658)
  • Correct spelling of 'sqlalchemy' in SQL docs (#​7509)
  • Fix new stat docs (#​7503)
  • Use update cell code to not wait for cell editor (#​7520)

📝 Other changes

  • Split out docker ci to be manually run (#​7740)
  • Add repository to package.json (#​7725)
  • Single release.yml with switch (#​7719)
  • Address windows flakiness by reducing introspection calls (#​7678)
  • Turn off auto install for micropip (#​7680)
  • Update all storybook dependencies to ^10.1.11 (#​7610)
  • Path validation test and public asset logic (#​7688)
  • Home page lazy loading (#​7689)
  • interpolate globals into sql query using string formatting for validate_sql (#​7562)
  • Fix cross-view interactions (e.g., brush selections) breaking in concatenated Altair charts when using mo.ui.altair_chart. (#​7673)
  • Preserve symlinks in path validation check (#​7671)
  • Better parsing for pep dependencies in pyodide (#​7670)
  • Point selection for altair heat maps (#​7675)
  • Respect include_code setting for code downloads in run mode, and show "Download as .py" (#​7642)
  • Add accept & reject buttons for setup cell (#​7667)
  • Cgroup-aware machine stats (#​7488)
  • Add marimo as a dependency if it isn't already (#​7656)
  • Add cell prefix to setup cell registration (#​7648)
  • Invalid error thrown when undefined setup variables (#​7649)
  • Wider duckdb support, wider types check (#​7644)
  • Remove some duplication in pyproject.toml (#​7646)
  • Use dependency-groups in pyproject.toml (#​7325)
  • Better minimum resolutions (#​7639)
  • Allow saving notebooks on /tmp_mnt paths (#​7641)
  • Do not use shared memory in run case (#​7637)
  • Quarto specific code block (#​7623)
  • Cleanup app-router (#​7628)
  • Move find-free port so _plugins don't depend on _server (#​7633)
  • Improve clarity in Traditional Chinese README (#​7635)
  • Set only partial updates for config changes (#​7634)
  • Use Command instead of Request in put_control_request (#​7632)
  • Send only partials of updated config data (#​7553)
  • Update min starlette for fixed httpx compat (#​7630)
  • Don't trigger browser auth popup for API requests (#​7629)
  • Typesafe app-state (#​7627)
  • Move session files (#​7626)
  • Migrate to pydantic-ai for google & anthropic providers (#​7425)
  • Run auto-instaniate on the backend for run mode (#​7603)
  • Dataframe plugin - move columns logic to the backend (#​7611)
  • Cleanup markdown serializers (#​7569)
  • Lint fixes (#​7622)
  • Improve column legibility (#​7614)
  • Fix flakey sys.stderr test (#​7613)
  • Show up to h6 for Outline (#​7609)
  • Fixes for fe-tests (#​7607)
  • Fullscreen icon, collapse icon, focus ring (#​7571)
  • Unparsable cell is not idempotent (#​7583)
  • More session extensions (#​7602)
  • Change copyright to 2026 including scripts (#​7606)
  • Missing endpoint test coverage (#​7598)
  • Pull out variable logic from notification schemas (#​7596)
  • Test extensions (#​7600)
  • Update build tools (#​7594)
  • Revamp Ollama models list (#​7595)
  • Rename kernel Requests to Command (#​7593)
  • Change open api schema diff tool (#​7592)
  • Rename Op to Notification (#​7590)
  • Split up ws monolith (#​7587)
  • Generate notification schema (#​7586)
  • Pull out notification utils (#​7585)
  • SessionConsumer as a SessionExtension (#​7570)
  • Update testing dependencies (#​7577)
  • Session extensions (#​7542)
  • CLI flag to configure whether a notebook is trusted (#​7556)
  • Fix flaky hypothesis test for pandas GROUP_BY transforms (#​7563)
  • Change/cleanup transport logic for different backens (ws, pyodide, static) (#​7552)
  • Re-enable sql linter (#​7561)
  • Internal api for template rendering ([#​7555](https:/

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot force-pushed the renovate/all-minor-patch branch from adda256 to d9a6eb7 Compare March 19, 2026 19:02
@renovate renovate bot changed the title chore(deps): update dependency typos to ~=1.44.0 fix(deps): update all non-major dependencies Mar 19, 2026
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from d9a6eb7 to eb5c107 Compare March 31, 2026 11:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants