github sanity-io/sanity v4.22.0

latest release: v5.0.0
17 hours ago

Sanity Studio v4.22.0

This release includes various improvements and bug fixes.

For the complete changelog with all details, please visit:
www.sanity.io/changelog/7cf30cbb-92a4-4dc0-ba4c-02fe90f0fec5

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

Author Message Commit
squiggler[bot] chore(deps): dedupe pnpm-lock.yaml (#11469) 846d46f
Bjørge Næss chore(ci): remove unnecessary workflow step (#11473) 2e5e840
Josef Hlavacek feat(sanity): enable editing canvas documents (#11421) cb8ed7d
Espen Hovlandsdal chore(deps): upgrade @sanity/export to v6 (#11445) bed41d8
Dain Cilke fix(manifest): better handling of user application clients 48bf231
renovate[bot] chore(deps): update react monorepo to ^19.2.3 (#11478) 3502dc0
Bjørge Næss fix(cli): remove missing appId warning from sanity dev (#11476) 1a087f8
Bjørge Næss fix(cli): mark react < 19.2.2 as deprecated (#11482) 217ee0a
renovate[bot] fix(deps): Update portabletext (#11450) 735f7b4
Cody Olsen refactor: remove unused strict-studio (#11483) aced57b
renovate[bot] chore(deps): update dependency @sanity/pkg-utils to ^10.1.3 (#11485) 553be54
renovate[bot] chore(deps): update pnpm to v10.25.0 (#11466) ce96ba2
Bjørge Næss chore(dev): make test-studio type: module (#11488) d65770f
Espen Hovlandsdal fix(cli): handle sanity binary as esm/cjs/executable (#11460) e88b4b7
Robbie Wadley fix(deps): add sanity to peerDependencies in @sanity/vision (#11480) 69cd79b
Bjørge Næss feat(structure): support linking to documents in focus mode (#11489) cb74919
Cody Olsen refactor: fix release scripts (#11498) aa3297e
Cody Olsen fix(deps): pin isomorphic-dompurify to solve jsdom errors on next.js (#11497) d63ef28
Cody Olsen fix: use the same peer dependency range for vision as regular plugins (#11499) e4e65b4
Cody Olsen fix: release-next with --fix-lockfile (#11501) 7d2aa14
Cody Olsen refactor: don't check types during pnpm build (#11504) 7f88db7
Cody Olsen refactor: declare sanity#build as a dep of @sanity/vision#build (#11506) 4e1208b
RitaDias fix: selected items in the collapseoverflow menu (#11452) 8b2ccb3
Bjørge Næss chore(ci): upload next-major bundle to staging bucket (#11508) 93c5dfb
RitaDias fix: fix when deleting and reverting objects of arrays in the middle of an array (#11455) 684cc41
renovate[bot] fix(deps): update dependency @sanity/export to ^6.0.2 (#11491) 3aa21a9
James Woods fix(cli): telemetry in MCP commands (#11487) 9e805d6
renovate[bot] fix(deps): Update dev-non-major (#11494) 2973d7d
Taylor Beseda fix(cli): update runtime commands (#11513) 6f9ae4f
Bjørge Næss chore(ci): upload next-major bundles for production too (#11511) f8aedb9
Jordan Lawrence fix: delete all versions (#11474) 78c96f1
renovate[bot] fix(deps): Update portabletext (#11518) f2adcc3
RitaDias test: update e2e tests - presentation (#11509) 39535d7
Matthew Ritter feat: update mcp configured prompt text (#11514) b595fee
RitaDias test: skip popover while staging is unstable (#11519) 627186e
renovate[bot] chore(deps): update dependency @sanity/pkg-utils to ^10.2.1 (#11503) 95ea7e6
Dain Cilke feat(cors): add registration to cors error screen (#11484) 7b8e9be
RitaDias fix: fix issue where backward drag and selecting text in fullscreen pte would skip the focus (#11492) b47f9f6
Tonina Zhelyazkova fix(cli): pass releasesOperation to @sanity/import when using --replace or --missing (#11515) f4d980e
Jordan Lawrence fix: excluding releases and scheduled plugins from list of plugins to reroute (#11505) 6f19a3c

Don't miss a new sanity release

NewReleases is sending notifications on new releases.