Change8

v6.0.0

Breaking Changes
📦 sanityView on GitHub →
2 breaking2 features🐛 3 fixes1 deprecations🔧 6 symbols

Summary

Sanity Studio v6.0.0 introduces major dependency upgrades, including dropping support for Node 20 and upgrading Vite, alongside enabling React Strict Mode by default. Several deprecated configuration options have been removed.

⚠️ Breaking Changes

  • Support for Node.js version 20 has been dropped. Users must upgrade to Node.js 21 or higher.
  • The deprecated `auth.mode` configuration option has been removed from the core configuration.

Migration Steps

  1. Ensure your Node.js environment is running version 21 or higher, as Node 20 support is dropped.
  2. Remove any usage of the deprecated `auth.mode` configuration setting.
  3. Remove any usage of the deprecated `enableLegacySearch` configuration option.

✨ New Features

  • React Strict Mode is now enabled by default in the Studio.
  • The Studio now uses the `groq2024` search strategy by default.

🐛 Bug Fixes

  • Resolved an issue causing a `Calling require for "react"` error.
  • Updated `@sanity/vision` to use v6 peer dependency for `sanity`.
  • Reverted the change that used schema preview selection for search.

Affected Symbols

⚡ Deprecations

  • The deprecated `enableLegacySearch` configuration option has been removed.