v3.62.0
Install or upgrade Sanity Studio
To initiate a new Sanity Studio project or upgrade an existing one, please refer to our comprehensive guide on Installing and Upgrading Sanity Studio.
If you are updating from a version earlier than 3.37.0, you should also check out this article to ensure your dependencies are up to date.
✨ Highlights
Introducing Preview Sharing
Preview Sharing creates shareable preview links with secrets that are valid for as long as you want them to be. Toggling sharing off/on will create a new secret that makes previous URLs no longer valid.
It also shows a QR code of the preview link to enable quickly opening the preview on your phone to test your content in context before publishing it.
preview.sharing.mov
Contributors can now use Presentation
Lower minimum role from Editor to Contributor for creating Preview URL Secrets necessary to start Draft Mode
🐛 Notable bugfixes
- Boolean value in search shows actual value
- Fixes a bug causing default sorting for document lists to not be applied
- Fixes an issue that would cause read-only fields to accept pasted input under certain circumstances
📓 Full changelog
Author | Message | Commit |
---|---|---|
Binoy Patel | fix(core): boolean value in search shows actual value (#7623) | 4ffa079 |
Bjørge Næss | fix: restore support for defaultOrdering. (#7626) | 02da757 |
renovate[bot] | chore(deps): update typescript-tooling (#7605) | 7f2c1ce |
renovate[bot] | fix(deps): update dependency @sanity/client to ^6.22.2 (#7625) | 2e150f1 |
renovate[bot] | chore(deps): update dependency @sanity/tsdoc to v1.0.113 (#7627) | ede88ac |
Binoy Patel | feat: validate PR title against conventional commits (#7580) | a9525c8 |
renovate[bot] | chore(deps): update dependency sanity-diff-patch to v4 (#7630) | 01d0313 |
Espen Hovlandsdal | chore(test-studio): add asset types to structure navigation (#7631) | f1f21fd |
Mark Michon | chore(cli): update help copy for deploy command (#7624) | a4bd01d |
renovate[bot] | fix(deps): Update dev-non-major (#7639) | 97f1db0 |
renovate[bot] | fix(deps): update dependency @sanity/presentation to v1.17.0 (#7640) | 4973abc |
renovate[bot] | chore(deps): update dependency @sanity/preview-url-secret to v2 (#7641) | 816067e |
renovate[bot] | fix(deps): update dependency @sanity/presentation to v1.17.1 (#7645) | 3698fd3 |
renovate[bot] | fix(deps): Update dev-non-major (#7646) | 5a8965e |
renovate[bot] | fix(deps): update dependency @sanity/presentation to v1.17.2 (#7647) | 93a1114 |
renovate[bot] | fix(deps): update dependency @portabletext/editor to ^1.1.5 (#7638) | 07c48a0 |
renovate[bot] | fix(deps): update dependency @sanity/presentation to v1.17.3 (#7648) | 2bc49be |
renovate[bot] | fix(deps): Update dev-non-major (#7649) | 65d7e7e |
renovate[bot] | fix(deps): update dependency @sanity/mutate to ^0.10.1 (#7650) | c9b574d |
Pedro Bonamin | fix(core): inherit readOnly state from ancestors in copyPaste function (#7643) | 4298fe0 |
renovate[bot] | chore(deps): update dependency @sanity/visual-editing to v2.2.2 (#7651) | 6c1d4c8 |
renovate[bot] | fix(deps): update dependency @sanity/ui to ^2.8.10 (#7653) | b6df802 |
renovate[bot] | fix(deps): update dependency @sanity/ui to ^2.8.10 (#7652) | 5452e3d |
Cody Olsen | fix: warnings on React 19 (#7654) | 9c72c74 |