releases.shpreview

v5.2.0

$npx -y @buildinternet/releases show rel_eOZmcHKp7zHaBu-rm-VTA

Sanity Studio v5.2.0

This release includes various improvements and bug fixes.

For the complete changelog with all details, please visit: www.sanity.io/changelog/ef4c2c04-ea6e-4ae9-a5cf-0582b5374ff9

Install or upgrade Sanity Studio

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.

AuthorMessageCommit
Bjørge Næsschore(gen-docs): support multiple bundles + pass id to template (#11607)e39ae0c1e6
Bjørge Næssrefactor: improve document header versions list (#11614)dbf3af20e7
Bjørge Næsschore(test-studio): add workspace with no release (#11618)f5d8ee6a91
Bjørge Næssfix(structure): add clickOutside workaround for nested modals (#11617)49d252dcab
Binoy Patelrefactor: remove migrate package (#11609)669676a4eb
Bjørge Næssfix(releases): don't validate references in releases (#11622)dd33f5b975
Bjørge Næssfix(releases): hide 'Copy to' context menu if no drafts or releases (#11616)946d211bd9
Bjørge Næssfix(form): pass current document to reference filter function (#11619)226d15052b
Jordan Lawrencefix: timing issues causing test flake (#11627)3b99e38be8
Bjørge Næssfix(core): ensure _type is set on initial value templates (#11621)0378dce557
Jordan Lawrencefix: update recent search version to 3 and improve search sanitization logic (#11620)ee5da89184
Jordan Lawrencefeat: add Scheduled Drafts menu item to the releases navbar (#11202)2b27e008d3
Binoy Patelrefactor: remove create-sanity package (#11630)90b5fc1f9f
Cody Olsenchore: upgrade LICENSE year to 2026 🎊 (#11633)d3da4750f6
squiggler[bot]chore(deps): dedupe pnpm-lock.yaml (#11632)4c82f437c7
renovate[bot]fix(deps): Update dev-non-major (#11641)6f25f33cfe
Cody Olsenfix: temporary pin @sanity/migrate to 5.1.0 (#11656)296c398a3e
renovate[bot]chore(deps): update dependency @sanity/prettier-config to v3 (#11649)3ac0587270
renovate[bot]chore(deps): update dependency @sanity/pkg-utils to ^10.2.5 (#11634)4df75ad387
renovate[bot]chore(deps): update dependency turbo to ^2.7.2 (#11636)e54718aa03
renovate[bot]chore(deps): update dependency @sanity/visual-editing-csm to ^3.0.4 (#11635)75c0ffde9e
renovate[bot]chore(deps): update dependency lodash-es to ^4.17.22 (#11637)cbba130e15
renovate[bot]fix(deps): Update CodeMirror (#11640)33ffc37db7
renovate[bot]chore(deps): update dependency esbuild to v0.27.2 (#11642)724e848442
renovate[bot]fix(deps): update dependency @sanity/insert-menu to v3.0.3 (#11643)9360af46db
renovate[bot]fix(deps): update dependency @sanity/preview-url-secret to ^4.0.2 (#11644)1d62afb00b
renovate[bot]chore(deps): update dependency @sanity/message-protocol to ^0.18.0 (#11645)16cbf0d0d5
renovate[bot]chore(deps): update dependency @sanity/image-url to v2.0.2 (#11648)9f87332d27
renovate[bot]chore(deps): update dependency sanity-plugin-asset-source-unsplash to v7 (#11651)bd19b67020
renovate[bot]chore(deps): update dependency @sanity/code-input to v7 (#11647)1072b39c62
renovate[bot]chore(deps): update dependency vercel to ^48.12.1 (#11638)38fc6baede
renovate[bot]chore(deps): update lerna-lite monorepo to ^4.10.3 (#11639)ec82b18706
renovate[bot]fix(deps): Update portabletext (#11646)795e94bb6f
renovate[bot]chore(deps): update dependency @uiw/react-codemirror to ^4.25.4 (#11660)c2cc9b75c4
renovate[bot]chore(deps): update dependency @vitejs/plugin-react to ^5.1.2 (#11661)025994de99
squiggler[bot]chore(deps): dedupe pnpm-lock.yaml (#11654)412f4a6860
Copilotfeat: add @sanity/sveltekit support to typegen query detection (#11659)7926a94242
Cody Olsenfix: remove ServerStyleSheet that snuck back in (#11664)029f8fe061
RitaDiasrefactor: rework architecture for enhancedObjectDialog (#11436)d8f0340485
David Annezfix(preview): don't show schema icon when prepare() omits media (#11623)28787561e7
Jordan Lawrencerefactor: removing releases plus checks (#11613)50f8326351
renovate[bot]chore(deps): update dependency @sanity/google-maps-input to ^4.2.1 (#11669)08daa5fb8a
renovate[bot]chore(deps): update dependency vitest-package-exports to v1 (#11676)01e3368362
renovate[bot]chore(deps): update dependency @sanity/runtime-cli to ^12.3.0 (#11670)d488e44ae7
renovate[bot]chore(deps): update pnpm to v10.27.0 (#11675)f7ae510152
Cody Olsenfeat(codegen): support .svelte files (#11677)268ce47759
renovate[bot]fix(deps): Update dev-non-major (#11673)54c30a65e5
renovate[bot]fix(deps): update dependency groq-js to ^1.24.1 (#11679)ce27be7364
renovate[bot]chore(deps): update davelosert/vitest-coverage-report-action digest to 5b6122e (#11666)224c02f1b3
RitaDiasrefactor: add array titles to breadcrumbs in enhanced object dialog (#11578)9b405c23d7
renovate[bot]fix(deps): Update portabletext (#11681)72daebe635
renovate[bot]chore(deps): update dependency @mux/mux-player-react to ^3.10.2 (#11667)db86d5b983
renovate[bot]chore(deps): update dependency @tanstack/react-virtual to ^3.13.14 (#11671)f73f3bde34
renovate[bot]chore(deps): update dependency @sanity/descriptors to ^1.3.0 (#11668)09afb21993
squiggler[bot]chore(deps): dedupe pnpm-lock.yaml (#11680)e20af99f5c
renovate[bot]chore(deps): update linters (#11657)dbffb42a3d
renovate[bot]chore(deps): update dependency @testing-library/react to ^16.3.1 (#11672)33df4a2a09
squiggler[bot]chore(deps): dedupe pnpm-lock.yaml (#11688)405b226d09
Mark Michonfix(cli): update init output docs command text (#10074)ad1c6bd706
renovate[bot]chore(deps): update dependency sanity-plugin-asset-source-unsplash to ^7.0.1 (#11690)166d816bff
Jordan Lawrencechore: examples skip CI tests (#11682)57c5a29ffa
renovate[bot]fix(deps): update dependency @sanity/client to ^7.14.0 (#11691)17d8aac058
David Annezfix(core): remove redundant tooltips from workspace menu buttons (#11448)a8977ac71b
renovate[bot]chore(deps): update dependency @sanity/migrate to v5.2.1 (#11655)ac3826a83d
renovate[bot]chore(deps): update oxlint (#11674)7626beeb20
renovate[bot]fix(deps): update dependency groq-js to ^1.25.0 (#11697)a58262bac5
squiggler[bot]chore(deps): dedupe pnpm-lock.yaml (#11694)bf8ba98008
David Annezfix(validation): extract Rule.fields() from nested Rule.all() and Rule.either() (#11685)ef88ca91c1
Rupert Dunkfeat(core): weight mode param on create intents (#5762)8dae9a7bb6
Cody Olsenfix(codegen,cli): handle CSS imports when require(esm) happens (#11701)8be4aa6b54
Bjørge Næsschore(ci): make next tag even with 'latest' when releasing (#11615)b1cdfb9472
Cody Olsenchore: add intl array test (#9035)6bb3ce8bbd
Dain Cilkefeat: update ResourceMenu studio version and registration (#11520)6b48277604
renovate[bot]chore(deps): update dependency @sanity/pkg-utils to ^10.2.6 (#11706)61c43291d2
Cody Olsenchore: oxlint regular —fix (#11710)31c5f131e5
squiggler[bot]chore(deps): dedupe pnpm-lock.yaml (#11709)7cc3b945b0
Cody Olsenchore(lint): disable no negated eslint rule, improve lint-if-needed workflow (#11721)658a4d87d7
renovate[bot]chore(deps): update oxlint to v1.38.0 (#11714)0394547e2e
Cody Olsenfix(codegen): don't warn on import.meta.hot (#11726)7f5bae1a9b
Cody Olsenchore: bypass rate limiting when setting up e2e and cleanup (#11727)a626b2d142
Cody Olsenchore(ci): fix lint:fix if needed workflow (#11728)3aeb104c62
Ashfix(sanity): allow display of anonymous versions in history inspector (#11702)26e2519a62

Fetched April 11, 2026