Change8

v3.91.0

📦 sanityView on GitHub →
3 features🐛 7 fixes🔧 4 symbols

Summary

This release introduces new features like optional configuration for releases and document duplication mapping, alongside numerous dependency updates and bug fixes across core and presentation layers.

Migration Steps

  1. If updating from a version earlier than 3.37.0, check the article at https://www.sanity.io/help/upgrade-packages to ensure dependencies are up to date.
  2. Refer to the comprehensive guide on Installing and Upgrading Sanity Studio for initiating new projects or upgrading existing ones: https://www.sanity.io/docs/upgrade.

✨ New Features

  • Configuration for `releases.enabled` is now optional.
  • Added limit for the number of workspace releases.
  • Added ability to map a document upon duplication.

🐛 Bug Fixes

  • Fixed internal typing of `RuleSpec` and `FieldReference` in schema.
  • Hidden error from `getAddonDataset` in core.
  • Fixed multiple resolver document location state in presentation layer.
  • Added condition in `useDocumentTitle` to allow for unpublished preview title.
  • Updates to change indicators in review changes in core.
  • Fixed document availability subscription optimization in releases.
  • Fixed efps document references in CI.

🔧 Affected Symbols

RuleSpecFieldReferencegetAddonDatasetuseDocumentTitle