This release includes various improvements and bug fixes.
For the complete changelog with all details, please visit: www.sanity.io/changelog/studio-NS4xMS4w
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 |
|---|---|---|
| @RitaDias | add telemetry around the publish button state and time (#12189) | 50a46ed8c71950310a3c7afcad4e7f7e49268eda |
| squiggler[bot] | fix linter issues 🤖 ✨ (#12232) | 5614e988a10eed69f9860b8ea59e65baf5ed600c |
| @christianhg | move EditorChange type ownership from PTE to Studio (#12230) | 1990fdfa5015e0d0bf230fa66c6ab6728704a5f5 |
| @bjoerge | remove @sanity/ui-workshop and all workshop files (#12224) | 9c4e8a189bd2075d80df3c10be51c4939161ce1e |
| @RitaDias | remove enhancedObjectDialog from config (#12231) | 5444de827663e1b00a3ccc7a93abe05c99fe0c0c |
| squiggler[bot] | dedupe pnpm-lock.yaml (#12228) | 456bfde9f846b66e0111a3062ac0030a60684cc3 |
| @tbeseda | upgrade blueprints commands (#12226) | 245a07ff585caf4c63536c47f7dd468c5c01205a |
| @christianhg | prepare for PTE v6 render component types (#12216) | 8b228852b74a31fdf27e5ea0ad68fc90310ca9d0 |
| @bjoerge | restore missing version mismatch warning (#12223) | 320b4ee691caf6c859e0056c40665d7b79b37441 |
| renovate[bot] | update dependency styled-components to ^6.3.11 (#12222) | ae1bb42d884c0d315ef7675d845a044ce10c1edd |
| @RitaDias | navigation to root element having issues navigating completely out (#12204) | 15fb1a4b70fa6126979f36aab869601716244cf7 |
| @adoprog | add commands for managing embeddings (#12212) | 759d47e7bf219eca7e0fb09b824ad1aadbc9a3bc |
| @bjoerge | use knip for depcheck (#12217) | 734cd00019628df50c2d1b2a6eb8e7bcc3df6b73 |
| @bjoerge | skip lintPr workflow in main (#12219) | abf0d896feea186dc212940f91b404b9acadc0c3 |
| @bjoerge | speed up preinstall by adding only-allow as workspace dependency (#12215) | 5855068d96277575ea72a0b08a18c4fdbfd87aad |
| @rexxars | fix missing main when comparing staged changes (#12209) | b67472342d1cf7b711a7f05b72c424019a7ef23a |
| renovate[bot] | update dependency @sanity/import to ^4.1.2 (#12208) | 2c7841db8e3a583832dcf49b0af9087a71eb236c |
| squiggler[bot] | dedupe pnpm-lock.yaml (#12213) | 7aa41fd277e8aa4cf5148008f547236d9beea009 |
| @christianhg | prepare for PTE v6 EditorConfig and paste type changes (#12181) | e131d6a52b26a0a6cc4566803bbdd959aabc5999 |
| @christianhg | bump @portabletext/sanity-bridge to ^2.0.2 (#12181) | 48ed32b532e197a6628dda66d84f6b490227ae21 |
| @webpro | introduce knip & some initial housekeeping (#12154) | b2d2df2c8320fa6eb9537722908dd982554e9b70 |
| renovate[bot] | Update portabletext (#12210) | d7294b9a1e3d51f37a4e7bd8a1121863ae81a13a |
| @jwoods02 | add Gemini, Codex and Copilot CLIs to MCP configure (#12194) | 093e7165e77bce80e11e59e7a98f58524d363e43 |
Fetched April 11, 2026