Deepnote is now open-source! Star us on GitHub ⭐️
Get started

Changelog

← Go back to all updates

April 27, 2026

Run snapshots, Git sync, Polars support, PDF export, & a cleaner notebook

changelog.png

TL;DR

  • Run snapshots - every notebook run now saves an immutable record of blocks, outputs, and execution metadata, so you can jump back to any past run in a click.
  • Git sync - connect a Deepnote project to a Git repo and keep them in sync automatically.
  • AI usage visibility - workspace admins can now see every AI action taken, who triggered it, and the tokens it used.
  • Polars support - Polars DataFrames are first-class citizens in data tables and charts.
  • Export.ipynbor.deepnotefiles to PDF - turn any notebook into a PDF in a click, straight from the notebook menu.
  • A cleaner notebook & workspace - better table of contents, nested bullets in text blocks, tidier project sidebar, friendlier empty state, and simpler folder defaults.

Run snapshots

Every notebook run now automatically saves an immutable snapshot — a frozen record of all blocks, outputs, and execution metadata from the moment the run finished. Open any past run from the Runs sidebar, your project logs, or the Logs & Analytics modal.

Scheduled notebook broke overnight? A teammate's run produced an unexpected number? Want to see what a chart looked like last Tuesday? Until now, you'd re-run and hope. Now you've got the full historical record one click away, so debugging, auditing, and reviewing someone else's work just gets easier.

run-snapshots-sidebar 1.png

Full details in the docs.

Git sync

You can now connect a Deepnote project to a Git repo and keep them in sync automatically. That means you can:

  • Edit locally: take a project from Deepnote Cloud to your machine, work on it, and push changes back.
  • Put notebooks in your Git flow: pull requests, code review, proper history.
  • Actually review notebook diffs: the .deepnote format is human-readable, so changes are finally reviewable.
git-sync.png

Full details in the docs.

AI usage visibility

Workspace admins can now see a full breakdown of AI activity in the AI settings page:

  • Every AI action taken in the workspace.
  • Which user triggered it, and from which notebook.
  • Token usage per request, including cached tokens.
Screenshot 2026-02-24 at 16.09.43.png

Polars support

Deepnote now treats Polars DataFrames as first-class citizens:

  • They render in the interactive data table, with the same filtering and sorting you already get with pandas.
  • They work in charts, including server-side aggregation for large datasets.

SQL blocks still return pandas DataFrames for now. If you'd like that to be configurable, let us know.

CleanShot 2026-03-24 at 13.23.48.png

Export your.ipynbor.deepnotefile to PDF

You can now export any notebook, whether it’s as a .ipynb or a native .deepnote file, straight to PDF. Just pick **Export as →**choose PDF with code or PDF without code.

You'll find the full set of export options in the same place: .deepnote, PDF, .ipynb, and Project as.zip, in the project topbar menu and in the left sidebar.

export 1.png

Full details in the docs.

Cleaner notebook & workspace

  • Better table of contents

The table of contents now behaves the same way in notebooks and apps, and it lives on the notebook itself instead of being tucked into the left sidebar. Small change, but the inconsistency had been bugging us for a while.

better summary structure.png
  • Nested bullet points

You no longer need a markdown block to create nested bullet lists. Just hit Tab to indent and Shift + Tab to outdent, right in a text block.

  • A simpler project sidebar

We removed the separate Terminals section from the project sidebar. Terminals are still there when you need them, just without the dedicated sidebar slot.

Footer

Solutions

  • Notebook
  • Data apps
  • Machine learning
  • Data teams

Product

Company

Comparisons

Resources

Footer

  • Privacy
  • Terms

© 2026 Deepnote. All rights reserved.