Sanity Studio v5.13.0
This release includes various improvements and bug fixes.
For the complete changelog with all details, please visit:
www.sanity.io/changelog/studio-NS4xMi4w
Install or upgrade Sanity Studio
To upgrade to this version, run:
npm install sanity@latestTo initiate a new Sanity Studio project or learn more about upgrading, please refer to our comprehensive guide on Installing and Upgrading Sanity Studio.
📓 Full changelog
| Author | Message | Commit |
|---|---|---|
| Copilot | resolve CJS type export issue by removing groq.d.cts (#12293) | 9485b3c |
| @christianhg | upgrade @portabletext/block-tools to 5.0.5 (#12287)
| 773ee46 |
| squiggler[bot] | dedupe pnpm-lock.yaml (#12266) | 71604a6 |
| @christianhg | upgrade @portabletext/* packages to v6 (#12278) | 501a6f3 |
| @bjoerge | replace PR-close cleanup with periodic dataset cleanup (#12289) | c07fa96 |
| @dcilke | dedup claims (#12288) | 0668c43 |
| @bjoerge | fix all knip issues across the monorepo (#12225) | 1160a2b |
| @pedrobonamin | schedules tool title (#12280) | a058425 |
| @pedrobonamin | ordering by multiple object fields (#12265) | 49a7a55 |
| Copilot | update oxfmt to 0.36.0, pnpm to 10.30.3, remove experimental prefixes (#12282) | 0d3f451 |
| @tbeseda | upgrade runtime-cli (#12286) | 2a06a2e |
| @juice49 | clarify release validation phrasing (#12284) | 845875b |
| @bjoerge | use timestamp instead of commit count in prerelease id (#12276) | e632996 |
| @sjelfull | fix VideoInput loading bugs and layout shift (#12155) | c6b745d |
| @RitaDias | Primitive types now show a grid layout when the grid option is set (#12263) | 383e06e |
| @pedrobonamin | Updates fileAsset and imageAsset required fields (#12261) | 2de42c8 |
| Copilot | upgrade @sanity/pkg-utils to resolve groq type export issue (#12277) | cfc9c83 |
| @rexxars | defer import of isomorphic-dompurify (#12274)
| da8354c |
| @rexxars | import lodash-es functions from subpaths, not barrel (#12269)
| 2291952 |
| @tbeseda | Updates to blueprints doctor and plan commands (#12258) | 64d162e |
| @jordanl17 | New interface to copy the document ID (#12238) | bc5a3b6 |
| @pedrobonamin | Improved reference preview for unknown fields (#12254) | a8d512d |
| @pedrobonamin | Improve visual distinction between release types in the Studio (#12239) | 526ebf5 |
| @juice49 | update transaction-fetching function types to indicate their response includes mutations (#12253) | b63a690 |
| @juice49 | add functions for unravelling document lineage and finding most recent transactions shared by two documents (#12253) | 4d3f719 |
| @rexxars | optimize svg component for canvas integration (#12245) | 619933a |
| @pedrobonamin | update revert dialog position (#12255) | eb87d78 |
| @adoprog | update embeddings commands description (#12248) | 4934ac3 |
| @RitaDias | add stages and change name (#12252) | 9ebde88 |
| @rexxars | upgrade @sanity/ui to ^3.1.13 (#12244) | 471c864 |
| @jordanl17 | Disable ability to add further items when at validation max limit (#12127) | 0e037a1 |
| @jordanl17 | Improved Studio experience when a release is not found (#12236) | 633ca45 |
| @rexxars | defer refractor language registration to first render (#12246) | 9430166 |
| @rexxars | retry npm failures, skip playwright report on retries (#12242) | cba81e6 |
| @rexxars | import date-fns functions from subpaths, not barrel (#12247)
| 144a229 |
| @rexxars | lazily build ui theme (#12241) | b5a2abe |
| @rexxars | fix e2e ui workflow (#12240) | dd3c8ad |
| @SamHemingway | DocumentLocation now supports icon and showHref (#12048) | 74bb885 |