This release includes various improvements and bug fixes.
For the complete changelog with all details, please visit: www.sanity.io/changelog/studio-NS45LjA
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 |
|---|---|---|
| renovate[bot] | Update portabletext to v6 (major) (#12164) | 225b965bfd2535a5d7cedc73269cb3beca3fc6b4 |
| renovate[bot] | update dependency @portabletext/plugin-paste-link to v2 (#12161) | f396bacfedfcd714e49adee30545173708401176 |
| @kbrabrand | don't make inline refs for references to top level doc types (#12168) | 7e490d905a01beb5c65319edfdb3a0a4eaa86068 |
| @skogsmaskin | media library plugin upload existing asset issue (#12173) | 970f5c89a6fa6372f6395d3e426977e68e100999 |
| squiggler[bot] | fix linter issues 🤖 ✨ (#12170) | 4ca34548bad24aca3390205a8bee19377f0a31f5 |
| squiggler[bot] | dedupe pnpm-lock.yaml (#12169) | 91777f5b2c3b680d6d2e7274fd376e39d4fd643a |
| @kbrabrand | increase watch mode test timeout (#12171) | 2705b499d64d372369e72b225ee6b2d1276a08b1 |
| renovate[bot] | Update portabletext to v5 (major) (#12162) | 5b9ba176818c4ec42ac21de306b2e4e0f011d22a |
| @jordanl17 | route scheduledDraft as pane param in comment links (#12156) | 4712d1eb69761ca4d9905eb00c443ce0d739ab22 |
| renovate[bot] | update dependency @sanity/client to ^7.15.0 (#12167) | fe75d8437e83169e347551dcc30853698d44841e |
| @juice49 | migrate deprecated motion call to motion.create (#12166) | abbdf73a9b9d48ad1aa899cbf63581dd65bf6ea7 |
| @kbrabrand | warn on doc type used as field type in array member too (#12165) | 94fa58373887b5ca49f376763b7432391579b641 |
| @juice49 | add missing _allMembers type (#12158) | fd4df92f55bca0b6ca9a0a4d04de36cbaa2bc289 |
| @juice49 | add isArrayOfPrimitivesFormNode (#12158) | 3ce4c46a5dd10067b2a8b65b5bc527c46bc16c2d |
| @juice49 | add readOrderedFormMembers (#12158) | a3969fc355fca6171618cc6440eded0ea9165161 |
| squiggler[bot] | dedupe pnpm-lock.yaml (#12163) | 4574341421fd039d36aabc67b4da9f1e77fdf861 |
| renovate[bot] | update dependency groq-js to ^1.27.0 (#12160) | ff50a1c1378bef2b8f8b92bfaa15fcc7cd17787d |
| @jordanl17 | tz dropdown opens as expected even if an existing selection is made (#12152) | 46dcb6232351f2fef3120f18e45464ae67d49af3 |
| @kbrabrand | add warning when a document type is used for a field (#12151) | 8519d029c35a7419e944bfa61180de6a15e9a057 |
| @bjoerge | include more details with error message (#12150) | b132a1e47016d2876dd0d87509b0353f8fb19ea2 |
| @markmichon | remove migrate from typedoc (#12153) | 4ca316bd11ec93ed63f137e61026fbe0a15d4ba3 |
| @jordanl17 | change on pte block (#12149) | bdad5d31df70332f39d15c45ea43c4b746f265bd |
| @jordanl17 | remove feedback components for tasks and comments (#12145) | 265f8b65f5cfc45d72bca9777d6b7aa8368a914c |
| @RitaDias | issue where clicking the "x" to close dialog or the breadcrumb to navigate would have issues when reopening Item (#12147) | d078259cc07c55754704b2418fe2f76546cf8045 |
| @jordanl17 | scroll to field when navigating to a comment deeplink (#12144) | a3c282a4c92212ebbedd3111444bdccdda34a2c5 |
| @kbrabrand | remove beta disclaimers for typegen/schema extraction (#12146) | eadd0a424601e0a0e216ae1888b3ca877b3caf22 |
| @kmelve | add deployment documentation to function examples (#9759) | cec5bc9f38df01a8af96eac98a44ec8657383d90 |
| @jordanl17 | implement fallback for asset sources without uploaders (#11907) | ec5de61c20a2332ec71399b797f3734770cda17b |
| @RitaDias | reduce LISTENER_RESET_DELAY from 10s to 5s (#12118) | 715d03649c4eff62af735f48d9eec3f4533b97d2 |
| renovate[bot] | update dependency styled-components to ^6.3.9 (#12143) | f4747b44a6ade4ebbd1deb073ddc2632c2d49624 |
| @jordanl17 | adding discord img to readme (#12140) | b189f016274aea56035f8bb439a1125f3a37214a |
| @nkgentile | fix root cause of undefined in perspective array (#12142) | ff4bcea247e2d92abc355982127e71cc48867fe6 |
| @EoinFalconer | prevent erroneous upload warning when pasting plain text into PTE (#12109) | c76fcf10f3d345f69725b92288fbbde43063cb44 |
| @EoinFalconer | reset asset source state after upload completes (#12111) | db94da8974a49ae5bb5937c1fe4991ffa23ee187 |
Fetched April 11, 2026