This release includes various improvements and bug fixes.
For the complete changelog with all details, please visit: www.sanity.io/changelog/93dafdba-90b0-4850-9fd6-eacfd378b5eb
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.
| Author | Message | Commit |
|---|---|---|
| Dave Sewell | feat(cli): Add delta flags to functions test command (#10607) | 166f7afc02 |
| Simeon Griggs | feat: add "copy to clipboard" button to schema errors (#10575) | 635547bad3 |
| renovate[bot] | fix(deps): update dependency @portabletext/editor to ^2.8.4 (#10615) | 9c51cc5882 |
| Bjørge Næss | chore(dev): improve test-studio setup when running against staging (#10617) | d883ca333f |
| renovate[bot] | chore(deps): update dependency @sanity/asset-utils to ^2.3.0 (#10603) | f98a974157 |
| Jordan Lawrence | feat: schedule draft actions and releases tool (#10534) | f8ec27adcd |
| Cody Olsen | refactor: use @sanity/client/csm utils in draftUtils (#10612) | 74253bb952 |
| renovate[bot] | fix(deps): update dependency @portabletext/editor to ^2.9.0 (#10621) | 63d13b8187 |
| squiggler[bot] | chore(tests): generate dts tests 🤖 ✨ (#10620) | cd8373a0c0 |
| renovate[bot] | fix(deps): update dependency @sanity/ui to ^3.1.0 (#10627) | 1a708b5f58 |
| RitaDias | fix(deps): upgrade "@sanity/ui" to "^3.1.0" (#10628) | acd73f447b |
| renovate[bot] | fix(deps): update dependency @portabletext/editor to ^2.9.1 (#10626) | c62a30a6aa |
| squiggler[bot] | chore(deps): dedupe pnpm-lock.yaml (#10629) | a575e1bd80 |
| Bjørge Næss | chore(ci): rename release-stable to tag-stable to better reflect how it works (#10632) | 12ed1a0caf |
| Jordan Lawrence | feat(core): sapp 3054 scheduled draft doc actions (#10622) | 879a92eca9 |
| Jordan Lawrence | feat: specific banner for archived (or published) scheduled drafts (#10630) | f581e9b5c8 |
| Bjørge Næss | chore(ci): use 'release:latest' as label, make release PR draft (#10631) | b913cbc731 |
| Cody Olsen | feat(init): update next.js init template to next-sanity v11 (#10610) | bd3d363861 |
| Bjørge Næss | refactor(sanity): build for auto updates with appId based module server route (#10425) | b914c01309 |
| Jordan Lawrence | feat: can only create a single concurrent scheduled draft per document (#10624) | 7ca2749b7c |
| RitaDias | fix: popover issue when clicking different panes / references (#10618) | c41a2b172c |
| Jordan Lawrence | feat: document perspective context (#10578) | dce13e3b58 |
| renovate[bot] | chore(deps): update react monorepo (#10585) | 3c53673221 |
| squiggler[bot] | chore(tests): generate dts tests 🤖 ✨ (#10634) | 2c127c94f0 |
| renovate[bot] | chore(deps): update dependency lerna to ^8.2.4 (#10633) | e4bff14220 |
| RitaDias | fix: issue where escaping form link popover over in fullscreen would escape the fullscreen first (#10606) | ff66b1e8f0 |
| Bjørge Næss | fix: make links to manage staging aware (#10638) | 74a48956ea |
| squiggler[bot] | fix(deps): update React Compiler dependencies 🤖 ✨ (#10639) | 7ef8e2545d |
| Jordan Lawrence | feat: adding in support for empty state releases when there are scheduled drafts (#10625) | 3d1c2dd764 |
| Bjørge Næss | fix(core): make auto updating version check use appId (#10637) | aab38114f3 |
| Per-Kristian Nordnes | chore: upgrade @sanity/media-library-types (#10644) | 447771fc83 |
| renovate[bot] | fix(deps): update dependency @portabletext/block-tools to ^3.5.5 (#10614) | 7a64fdf0a1 |
| Jordan Lawrence | feat: when scheduled drafts is enabled, showing banner in scheduled pub plugin (#10642) | 0014883238 |
| renovate[bot] | fix(deps): update dependency @portabletext/editor to ^2.9.2 (#10641) | 38d7116afb |
Fetched April 11, 2026