v3.90.0
📦 sanityView on GitHub →
✨ 8 features🐛 5 fixes⚡ 2 deprecations🔧 7 symbols
Summary
This release introduces new features like query saving in Vision and embedded dashboard links, alongside several dependency updates and bug fixes, while deprecating an internal configuration option and a CLI flag.
Migration Steps
- If updating from a version earlier than 3.37.0, check [this article](https://www.sanity.io/help/upgrade-packages) to ensure your dependencies are up to date.
- Refer to the comprehensive guide on [Installing and Upgrading Sanity Studio](https://www.sanity.io/docs/upgrade) for initiating new projects or upgrading existing ones.
✨ New Features
- Dashboard studio links are now embedded.
- Vision now supports saving queries.
- The Actions API remote feature toggle is removed and defaults to enabled.
- Builtin schema types have been moved into `@sanity/schema`.
- Builtin types are now placed in a separate registry.
- A history cleared event has been added and compared to published state in the core.
- Internal own props have been introduced on each type.
- The system now detects and warns if using HTTP/1 against the API.
🐛 Bug Fixes
- Fixed an issue where the document for unpublished content showed the preview for the published document instead of 'untitled'.
- Fixed an issue with focus in Chromium during ObjectBlock tests by refactoring tests to use clicks instead of Tab navigation.
- Fixed an issue where document versions observable was not cached per ID.
- Fixed an issue related to review changes and history updates in the core.
- Fixed an issue where the document list search was not interactive when not connected.
🔧 Affected Symbols
@portabletext/editor@sanity/client@sanity/ui@sanity/comlinkuseDocumentVersions__internal_serverDocumentActions.enabledsanity CLI⚡ Deprecations
- The configuration option `__internal_serverDocumentActions.enabled` is deprecated.
- The `--auto-updates` flag in the CLI is deprecated.