npm sanity 4.15.0
v4.15.0

14 hours ago

Sanity Studio v4.15.0

This release includes various improvements and bug fixes. For the complete changelog with all details, please visit:
www.sanity.io/changelog/26781d69-5a0f-4440-8f2e-a6cf6ab88f43

Install or upgrade Sanity Studio

To initiate a new Sanity Studio project or upgrade an existing one, please refer to our comprehensive guide on Installing and Upgrading Sanity Studio.

If you are updating from a version earlier than 3.37.0, you should also check out this article to ensure your dependencies are up to date.

📓 Full changelog

Author Message Commit
Binoy Patel fix(migrate): exports esm bundle for migrate package (#11082) 2922a73
Kristoffer Brabrand fix(typegen): allow generating types to absolute path (#7620) (#11081) f8b4e87
Sindre Gulseth fix(schema): extract inline non-objects (#10990) c151b89
RitaDias fix: issue where reference inputs were behaving oddly with the dialog (#11047) c5db32e
Josh fix(structure): pass edit intent params for pane to handle (#11077) 0249ef6
Bjørge Næss revert(deps): add patch-package as direct dependency (#11085) (#11086) 45a5dbf
RitaDias fix: compare versions now works with the new enhanced object (#11040) 028a52e
Josef Hlavacek fix: Correctly fetch canvas documents linked to releases (#11067) e874690
Cody Olsen refactor: add type aware linting with oxlint (#11044) d1068c8
Josh feat(manifest): add studioVersion to improve UX of external studios in dashboard dev-setup (#11012) 2358e1f
squiggler[bot] chore(deps): dedupe pnpm-lock.yaml (#11098) 7359040
renovate[bot] fix(deps): update dependency @sanity/client to v7 (#11074) 0035802
renovate[bot] chore(deps): update oxlint to v1.28.0 (#11013) c9f12c1
renovate[bot] fix(deps): update dependency xstate to ^5.24.0 (#11101) 6b3f691
renovate[bot] chore(deps): update pnpm to v10.20.0 (#11100) 7972449
squiggler[bot] chore(deps): dedupe pnpm-lock.yaml (#11103) 0b75486
Jordan Lawrence fix: cardinality one releases use the original perspective stack logic (#11080) c5dd642
Cody Olsen chore: enable react compiler on efps suite again (#11104) d56fbdc
Pedro Bonamin fix(presentation): persist scheduled draft perspective in location item (#11089) 8514f39
RitaDias fix: Fix assist ai when using enhanced object dialog (#11097) fc24066
RitaDias fix: enhancedObjectDialog where custom items are being used (#11090) f45045b
squiggler[bot] chore(deps): dedupe pnpm-lock.yaml (#11107) 89b95c1
Pedro Bonamin fix(actions): update e2e cleanup pr script (#11109) ce47ad3
RitaDias fix: issue where when enhancedObjectDialog was turned off, the old dialog wasn't opening (#11108) be015c5
Cody Olsen chore: fix linter error on main (#11111) ec6020e
RitaDias fix: issue where initialFullscreen ptes weren't being able to close (#11106) 8207267
Cody Olsen refactor(ci): remove docReport.yml and fix e2e-ui.yml (#11113) deaf9ea
squiggler[bot] chore(lint): fix linter issues 🤖 ✨ (#11114) 0a3484a
Jordan Lawrence feat: Copy version to draft (#11030) 2b75633
Jordan Lawrence fix: void unawaited promise in CopyToDrafts (#11117) 3bea1a5
Jordan Lawrence fix: do not block on upsell data failures; use custom interpolator rather that lodash templator (#11115) 131f31b

Don't miss a new sanity release

NewReleases is sending notifications on new releases.