This release includes various improvements and bug fixes.
For the complete changelog with details, please visit: www.sanity.io/changelog/cfe82482-30ed-4888-b11f-cd2bdd7ccfde
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.
| Author | Message | Commit |
|---|---|---|
| renovate[bot] | fix(deps): update dependency @portabletext/editor to ^1.50.2 (#9348) | 6e5aa241e0 |
| Magnus Holm | chore: use correct path for "groq" package (#9458) | 4438f2f5fb |
| Jordan Lawrence | test: refactor ObjectBlock tests to use clicks instead of Tab navigation to fix issue with focus in chromium (#9463) | 772b8cef27 |
| renovate[bot] | fix(deps): update dependency @sanity/client to ^7.3.0 (#9462) | 704f1b2f0a |
| renovate[bot] | fix(deps): update dependency @portabletext/editor to ^1.50.3 (#9469) | a3a3ae387c |
| RitaDias | fix(core): update useDocumentVersions to cache observable per id (#9442) | cd8c314e70 |
| Jordan Lawrence | feat: dashboard studio links embed (#9432) | 20db4da134 |
| ChrisLaRocque | feat(vision): save vision queries (#9004) | 34d2a09171 |
| Jordan Lawrence | chore: test-studio deploys manifest (#9332) | f200719ac5 |
| Ash | feat(sanity): remove Actions API remote feature toggle and default to enabled | 994ab1f2d5 |
| Ash | feat(sanity): deprecate __internal_serverDocumentActions.enabled configuration option | 27bda8fc37 |
| Simeon Griggs | fix: move sanity ui to its own component (#9466) | 78b8fa3d99 |
| Magnus Holm | feat(schema): move builtin types into @sanity/schema (#9450) | 9acb96968c |
| RitaDias | refactor(core): move observable cache clean up to helper method (#9471) | 2526a1565d |
| renovate[bot] | fix(deps): update dependency @portabletext/editor to ^1.50.6 (#9470) | 64185be693 |
| RitaDias | fix(core): fix issue where document for unpublished should show the preview for the published document and not untitled (#9476) | 7fbbf7e1d9 |
| Jordan Lawrence | feat: deprecate --auto-updates flag in CLI (#9454) | db677521f0 |
| Bjørge Næss | fix(structure): make document list search interactive when not connected (#9485) | 7b2fc6c460 |
| Bjørge Næss | chore(e2e): cleanup old datasets on PR close (#9479) | f395d60653 |
| Ryan Bonial | fix(cli): respect prefers reduced motion for SDK template (#9495) | 8345fc76c0 |
| renovate[bot] | fix(deps): update dependency @sanity/ui to ^2.15.18 (#9461) | 1023bd1e07 |
| Ryan Bonial | chore(cli): update SDK templates to version ^2 (#9494) | 219d14fa82 |
| Jordan Lawrence | test: increase timeout for search branching test (#9492) | b541202205 |
| renovate[bot] | fix(deps): update dependency @sanity/comlink to ^3.0.4 (#9467) | 494d5ef629 |
| Pedro Bonamin | chore(actions): fail e2e tests if no preview url is found (#9504) | 1906d31754 |
| Magnus Holm | feat(schema): place builtin types in a separate registry (#9451) | f8013f10d7 |
| Pedro Bonamin | fix(core): review changes and history updates. (#9431) | 6025c1022f |
| Espen Hovlandsdal | feat: detect and warn if using http1 against API (#8848) | 73319cdfcc |
| Pedro Bonamin | feat(core): add history cleared event and compare to published (#9506) | c799945387 |
| Magnus Holm | feat(schema): introduce internal own props on each type (#9472) | fca1e6f28b |
Fetched April 11, 2026