Content release UX improvements, Vite upgrade, and multiple bugfixes

Published: August 12, 2025

v4.4.0
Sanity Studio

✨ Highlights

  • Releases will now display a tally of documents that will be added, changed, or unpublished when the release is published.
  • Upgraded Vite to v7.
  • Make document list in release details view virtualized.

🐛 Notable bugfixes

  • A new port will now automatically be chosen if the default port (3333) is already in use when running sanity dev in an App SDK project.
  • Fixes an issue where the Presentation tool was not refreshing document values on change for version documents.
  • Fixes an issue where new releases with default type asap were created as undecided.
  • Fixes an issue where localized moment tokens stopped working for date and datetime fields.
  • Specifies Node.js version requirement for 22.x to be 22.12.0, which is the earliest version with require('esm') support.
  • Fixed missing support for editing references in the Presentation tool.
  • Fixes issue with environment variables not loading in sanity.cli.ts when using vite callback.
  • Fixes an issue in where live editable documents with only 1 action available were not rendering the action.