v3.80.0
📦 sanityView on GitHub →
✨ 12 features🐛 22 fixes🔧 16 symbols
Summary
Sanity Studio v3.80.0 introduces Global Document References support and new features like `TimeInput`, alongside numerous dependency updates and bug fixes related to releases and document handling.
Migration Steps
- To upgrade to this version, run: `npm install sanity@latest`.
- To initiate a new Sanity Studio project or learn more about upgrading, please refer to our comprehensive guide on Installing and Upgrading Sanity Studio.
✨ New Features
- Refined releases overview toolbar layout.
- Included perspectiveStack and version in presentation resolvers.
- Added `isReleaseType` type guard.
- Refined `TitleDescriptionForm` block spacing.
- Refined release creation dialogue.
- Refined phrasing of `scheduled-for-publishing-on` string.
- Refined release toasts.
- Added `TimeInput` component.
- Used time input in calendar.
- Detect and report high listener roundtrip latency in the studio.
- Allow opening apps and studios in the dashboard via CLI.
- Introduced Global Document References support.
🐛 Bug Fixes
- Arrays of references now support `disableActions`.
- Release document actions disabled tooltips are only shown when relevant.
- Removed whitespace from internationalization (i18n) tags.
- Handled document-level copy/paste reference mismatches in the studio.
- Preview fallback logic cleaned up.
- Do not apply preview fallback for documents in archived release.
- Fixed version operations error toast.
- Published perspective shows correct tooltip for create buttons.
- Updating document version actions to match deviated API.
- Click on published chip should take you back to the document.
- Update releases navbar menu spacing and click area.
- Hide scheduled releases in copy version to menu.
- Remove unused content release diff view.
- Some touches to version chips.
- Clear perspective when archiving or deleting a release.
- Releases screen should not crash if schema type is unknown.
- Bumped peer dependencies for `styled-components`.
- Use minimum supported API version for dataset import.
- Update archived and published docs in release links.
- Slugs validation fixed.
- Update `resolveTypeForDocument` to work with version docs.
- Use correct logo in dark mode.
🔧 Affected Symbols
@sanity/client@sanity/ui@portabletext/block-tools@portabletext/editorreact-focus-lockreact-rx@sanity/insert-menu@sanity/presentation-comlink@sanity/visual-editing-csm@sanity/preview-url-secret@sanity/mutatesanity-plugin-mediastyled-componentsLazyTextInputTimeInputgetDocumentVariantType