releases.shpreview

v5.17.0

$npx -y @buildinternet/releases show rel_dx2FxSalMo2T4HDsS4NKR

Sanity Studio v5.17.0

This release includes various improvements and bug fixes.

For the complete changelog with all details, please visit: www.sanity.io/changelog/studio-NS4xNi4w

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.

📓 Full changelog

AuthorMessageCommit
renovate[bot]chore(deps): update dependency @sanity/pkg-utils to ^10.4.10 (#12430)05af6b6219f5d1e444fed83b4efe29b91d515c1b
@juice49fix(sanity): excessive recomputing based on formState (#12440)26cff4f77a3ba9dd04deb3023439d85f91d56e0c
@juice49fix(sanity): do not emit divergence navigator context if not switched on (#12440)34774763252af93aa0090d885a0a652c9fcb1f6f
@bjoergechore(ci): fix release note exclusion, add --dryRun flag (#12437)73529c55052871a99b6fb2b68ee3e9dd4b891a85
@pedrobonaminfix(core): make tags input wider, fixes firefox crop issue (#12438)3acbd9a452c721c01a629f15eeb534696f2e6639
@rexxarstest(e2e): fix flaky validation test clicks in Firefox (#12416)4d14809737eaea601fea0a6fbafc1fc2350a54f3
@skogsmaskinfix(form): filter asset sources by upload capability in file upload target (#12434)083bfc7a5767eea8dbdebbf4d41ab09252bc6e39
renovate[bot]chore(deps): update dependency esbuild to v0.27.4 (#12419)fb6e1fa2e2500ac91487573cacad6074c01a0d2c
@juice49fix(sanity): expose object path segment directly (#12316)218201910eda6abeb9fe7a948f9bef394763e226
@juice49feat(sanity): add isArrayOfStringsSchemaType type guard (#12316)fd7e777ee9ccb9ac3620e4e58b06c23ebbc5cc9f
@juice49feat(sanity): add CSS anchor names to inputs (#12316)05dc683c3b153326c92290e78c8fe163a21cc9cd
@juice49feat(sanity): move emptyValuesByType and export it (#12316)0a594e85539caa14c744ed5c4ad8d0d66dbb4605
@juice49feat(sanity): add path property to field members (#12316)544500ee19b64be96ea94d61ceef0fac1d1e5323
@juice49feat(sanity): add readOnly property to field members (#12316)e84b477c82fa7c3239c8b9f3a353c1a597d62ca3
@juice49feat(sanity): add schemaType property to field members (#12316)ab423edf0e2fd39dc1f0e9bdd181c78b5955fab7
@juice49fix(studio): check whether inserted array item present in subject version (#12316)1a73760a998fc8f09ced7b60fa4bf81e8297a9ef
@juice49feat(sanity): include document id in divergence resolution marker (#12316)bb3d45aed75c988477f309b276f1046a2d9c8d30
@juice49feat(sanity): move divergence metadata to _systemDivergences field (#12316)3bdcf819b1c74c9ef39fb6d94448787afd472969
@juice49feat(sanity): export divergence types (#12316)f46aae64e5a3fea557b48258e224470fe2fedf60
@juice49feat(sanity): omit divergences in unkeyed objects (#12316)3fdbca81d61f061709e51f7f5fad5fa233d509c0
@juice49feat(sanity): patch creators for acting on divergences (#12316)08a7c7b589df626c3039a0f99e6e11faa0e54bc5
@juice49feat(sanity): when collating divergences, accept undefined ids, and add upstreamId to result (#12316)d3d178c276c5b569354f2182b5273da199c0a669
@juice49feat(sanity): add collated divergences exports (#12316)2ea9d73136b4bd7c8e836550e658bcc91be999da
@juice49feat(sanity): functions for navigating divergences in the context of a schema type (#12316)d42f2a652fb61e3f4466dabeb2bbc97ad1ce3ee8
@juice49feat(sanity): divergence reporting, inspection, and resolution UI (#12316)52895b364fabc1fdc049fa33e8e341c8049c5a79
@juice49feat(test-studio): switch on Advanced Version Control (#12316)042b8ee3eb558eab6d35945f6b2127efd81ac9af
renovate[bot]chore(deps): update dependency @sanity/ui to ^3.1.14 (#12425)87f357ce8deda89c5d92140bd27e2ba36674cda8
squiggler-ent[bot]chore(deps): dedupe pnpm-lock.yaml (#12423)404c4559e91b8ecd9a643b043fc01620ed717d9d
@bjoergefeat(schema): add ability to control undefined/null sorting (#12367)d5f6875ffdc01d146f4cb35142ea39c558d9fbf4
@juice49fix(sanity): loosen @sanity/types workspace version constraint (#12429)3534755c28fc94fdd944fde61acdf2c4c832b529
@juice49fix(sanity): remove @sanity/types workspace override (#12432)c978cca75a4bb8fdae84ddcbdfd772be53fd817e
@RitaDiasfix: fix issue with Calendar on typing (#12399)b58159bb701d0a85f9bd2502257df1d5c49fc521
@bjoergechore(ci): fix issue with generating a string as release notes (#12435)dd6a1f4ff30b475bd3ba9ebb7dcbbc66e6a87360

Fetched April 11, 2026