Change8

v4.9.0

📦 sanityView on GitHub →
9 features🐛 4 fixes🔧 6 symbols

Summary

Sanity Studio v4.9.0 introduces significant features around scheduled draft actions and releases, alongside various dependency updates and bug fixes for UI interactions.

Migration Steps

  1. To upgrade to this version, run: npm install sanity@latest
  2. Refer to the comprehensive guide on Installing and Upgrading Sanity Studio for new project initiation or upgrade instructions: https://www.sanity.io/docs/upgrade

✨ New Features

  • Added delta flags to the functions test command in the CLI.
  • Added a "copy to clipboard" button to schema errors for easier debugging.
  • Introduced scheduling capabilities for draft actions and a releases tool.
  • Enabled scheduling of draft document actions.
  • Added a specific banner to indicate archived or published scheduled drafts.
  • Enforced that only a single concurrent scheduled draft can be created per document.
  • Introduced document perspective context.
  • Added support for empty state releases when scheduled drafts are enabled.
  • Displaying a banner in the scheduled pub plugin when scheduled drafts is enabled.

🐛 Bug Fixes

  • Fixed a popover issue that occurred when clicking different panes or references.
  • Fixed an issue where escaping a form link popover while in fullscreen mode would first exit fullscreen.
  • Made links to manage staging environments aware of the current environment.
  • Fixed core auto-updating version check to use appId.

🔧 Affected Symbols

cli@portabletext/editor@sanity/asset-utils@sanity/ui@portabletext/block-toolsnext-sanity v11