v4.7.0
📦 sanityView on GitHub →
✨ 9 features🐛 12 fixes🔧 6 symbols
Summary
Sanity Studio v4.7.0 brings various improvements, dependency updates, and bug fixes, including enhancements to CLI output and core document handling stability.
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: https://www.sanity.io/docs/upgrade
✨ New Features
- Prevent GlobalErrorHandler from growing beyond viewport height in CLI.
- Improve undeploy output for apps in CLI.
- Add & update docstrings to AppConfig type in CLI.
- Graduate SelectedPerspective to public type TargetPerspective.
- Add initial indicator for the progress.
- Schedule publish drafts in core.
- Implement custom release actions in core.
- Handle validations in descriptors.
- Implement Document Limits Upsell.
🐛 Bug Fixes
- Resolves revert change popover sometimes closing without bubbling click events.
- Fix ETL errors caused by inferring union types from constant arrays.
- Preserve local document state during intermittent disconnects.
- Fix version document restore revision and revert changes actions.
- Warn if engine requirements not met in CLI.
- Dedupe listener events.
- Log the correct error name.
- Improve PortalProvider and PopoverContainer performance.
- Add workspace name to comments notification payload.
- Fix issue where trying to revert revision would open two dialogs.
- Use project host when fetching video playback info.
- Use custom domain for video player.
🔧 Affected Symbols
GlobalErrorHandlerAppConfigSelectedPerspectiveTargetPerspectivePortalProviderPopoverContainer