Change8

v4.3.0

📦 sanityView on GitHub →
2 features🐛 15 fixes1 deprecations🔧 11 symbols

Summary

Sanity Studio v4.3.0 introduces feature enhancements like allowing all field group customizations and includes numerous dependency updates and CI/CD fixes. Users should run `npm install sanity@latest` to upgrade.

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](https://www.sanity.io/docs/upgrade) for initiating a new project or learning more about upgrading.

✨ New Features

  • Field group customizations are now allowed for all fields in the core.
  • Improved UI when a new version of Sanity is available.

🐛 Bug Fixes

  • Workaround for rollup@4.46.0 regression.
  • Added missing flag to blueprints add example in CLI.
  • Ensured `useDocumentForm` uses the provided release ID in Sanity.
  • Stopped the spinner before printing the URL in the app server.
  • Removed workspace version specifier in CLI.
  • Fixed CI process to set correct version for next packages and publish all packages in concert.
  • Fixed CI process to tag as latest.
  • Fixed CI process to enable tag latest workflow for production.
  • Unpinned rollup.
  • Fixed CI process to set SANITY_INTERNAL_ENV=staging when building esm bundles for staging.
  • Fixed CI process to rewrite tagged version for all packages.
  • Fixed CI process to tag latest in production manifest.
  • Marked @sanity/ui@3 as supported in CLI.
  • Hidden new version notification if the current version is up to date.
  • Upgraded react-is to 19.

🔧 Affected Symbols

rollup@sanity/ui@sanity/clientblueprints add@sanity/visual-editingCodeMirror@sanity/insert-menu@sanity/presentation-comlink@portabletext/block-toolsuseDocumentFormreact-is

⚡ Deprecations

  • The `@deprecated` comments in `presentation` regarding origin and preview have been corrected.