github sanity-io/sanity v5.31.0

latest release: v5.31.1
7 hours ago

Sanity Studio v5.31.0

This release includes various improvements and bug fixes.

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

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-app[bot] chore(deps): dedupe pnpm-lock.yaml (#13015) 28ff40c
@stipsan chore(deps): remove stray lockfiles and guard in gitignore (#13018) 798b5be
@stipsan test(e2e): fix internationalized array locators for plugin v5 (#13016) ef89091
squiggler-app[bot] chore(deps): update react monorepo (#12997) 29d4cd9
squiggler-app[bot] chore(deps): update dependency vitest-package-exports to ^1.2.0 (#12995) 009b7e0
@EoinFalconer test(form): align modal width helper test with new default width (#13004) 9bb4386
squiggler-app[bot] chore(deps): update turbo monorepo to ^2.9.16 (#12999) 9f01d74
squiggler-app[bot] chore(deps): dedupe pnpm-lock.yaml (#13008) 52d3145
squiggler-app[bot] chore(deps): dedupe pnpm-lock.yaml (#13007) f8b70e7
squiggler-app[bot] fix(deps): update dependency motion to ^12.40.0 (#13001) 88044db
squiggler-app[bot] fix(deps): Update sentry-javascript monorepo to ^8.55.2 (#13002) 0fe037d
squiggler-app[bot] fix(deps): Update CodeMirror (#13000) c996dab
squiggler-app[bot] chore(deps): update testing-library monorepo to ^16.3.2 (#12998) 29317c1
squiggler-app[bot] chore(deps): update dependency vite to ^7.3.5 (#12994) 716818b
squiggler-app[bot] chore(deps): update dependency tsx to ^4.22.4 (#12993) 4759a41
squiggler-app[bot] fix(deps): Update tanstack-virtual monorepo to ^3.14.2 (#13005) 01f7bd1
squiggler-app[bot] chore(deps): update dev-non-major (#12996) 82e7cc6
squiggler-app[bot] chore(deps): update dependency @vitejs/plugin-react to ^5.2.0 (#12992) 5fa01b4
squiggler-app[bot] chore(deps): update dependency @mux/mux-player-react to ^3.13.0 (#12991) b5ec84d
squiggler-app[bot] chore(deps): update dependency @date-fns/tz to ^1.5.0 (#12990) caace1e
squiggler-app[bot] fix(deps): update dependency @sanity/client to ^7.22.1 (#12989) b830a72
@ChrisLaRocque feat(vision): Add shared queries support and UI improvements (#12270) 88513f9
squiggler-app[bot] chore(deps): update dependency sanity-plugin-internationalized-array to v5 (#12665) b60a045
@kenjonespizza docs(examples): add stale-content-digest scheduled function (#12776) ca20d97
squiggler-app[bot] chore(deps): dedupe pnpm-lock.yaml (#12985) 513d6b2
squiggler-app[bot] chore(deps): update typescript-tooling to ^10.5.3 (#12938) 2c19c50
squiggler-app[bot] chore(deps): update dependency @sanity/image-url to ^2.1.1 (#12891) 98b518d
@pedrobonamin feat(core): use schema preview selection for search (#12925) 78f227e
sieve-sanity[bot] fix(sanity): set touch-action: none on array drag handle (#12931) (#12932) 365bd6d
squiggler-app[bot] chore(tests): generate dts tests 🤖 ✨ (#12982) c68dfd6
squiggler-app[bot] chore(deps): update portabletext (#12896) 54d3b6e
squiggler-app[bot] chore(deps): update dependency @sanity/functions to v1.3.1 (#12890) 22bfb0a
squiggler-app[bot] chore(deps): update dependency @sanity/sdk to ^2.12.0 (#12892) ee60def
squiggler-app[bot] chore(deps): update dependency @sanity/migrate to ^6.1.2 (#12887) d7d731b
squiggler-app[bot] chore(deps): update dependency @sanity/lezer-groq to ^1.0.4 (#12886) 970607d
squiggler-app[bot] chore(deps): update vanilla-extract monorepo (#12879) beab29f
squiggler-app[bot] chore(deps): update dependency @sanity/ui to ^3.2.0 (#12901) 78e33cf
squiggler-app[bot] fix(deps): update dependency @sanity/insert-menu to v3.0.8 (#12941) dd02d30
squiggler-app[bot] fix(deps): update dependency @sanity/preview-url-secret to ^4.0.7 (#12942) e5fd7f4
@pedrobonamin fix(core): support modal width in Enhanced dialog (#12955) 37d9ece
@bjoerge test: migrate from playwright component tests to vitest browser tests (#12971) c558ab4
squiggler-app[bot] fix(deps): Update xstate monorepo (#12882) 1ec6335
squiggler-app[bot] chore(deps): update dependency babel-plugin-styled-components to ^2.3.0 (#12893) 37d872c
squiggler-app[bot] fix(deps): update dependency groq-js to ^1.30.2 (#12899) 5551206
squiggler-app[bot] fix(deps): update dependency @sanity/client to ^7.22.1 (#12940) 6b1084c
@pedrobonamin feat(core): adds document level presence (#12918) 735c095
@pedrobonamin fix(presentation): ChildLink now renders missing docs (#12958) 8cadf11
@jordanl17 refactor(telemetry): rename camelcase document pane events to title case (#12969) e3e77c0
@EoinFalconer fix(form): keep edit dialog open on cmd+up inside text editors (#12972) 7752b10
squiggler-app[bot] fix(deps): update dependency @sanity/cli to ^6.7.2 (#12939) f43f22e
squiggler-app[bot] chore(deps): dedupe pnpm-lock.yaml (#12959) bff9f2f
@EoinFalconer fix(form): apply default width to annotation edit popover when modal has no width (#12975) d13c400
@jordanl17 feat(presentation): add tab bar to switch panes at narrow viewports (#12977) 434efa6
squiggler-app[bot] chore(deps): update dependency @sanity/visual-editing-csm to ^3.0.9 (#12937) 604e337
@jordanl17 fix(core): react strict-mode improvements (#12964) fcd6dac
@EoinFalconer fix(studio): hide add-to-release option for archived scheduled drafts (#12628) 1c3a0c6
squiggler-app[bot] chore(deps): lock file maintenance (#12946) 3c02366
@bjoerge feat(core): warn when no login providers are available (#12957) 967a62d
@stipsan refactor: reduce vite 8 delta, ensure vitest uses predictable vite version (#12954) cb422a3
@stipsan chore: make lefthook work without PATH trickery (#12953) 273b0be
Copilot chore(deps): update @sanity/mutate from ^0.16.1 to ^0.18.0 (#12950) 6beebe3
squiggler-app[bot] chore(deps): update oxlint (#12658) b88a4f0
squiggler-app[bot] chore(deps): update linters (#12948) a18294a
Copilot chore(deps): update @sanity/pkg-utils and vitest related packages (#12947) 8998c65
@pedrobonamin fix(test): prevent variants tests flakes (#12934) edcca08
@pedrobonamin fix(core): increase AuthenticateScreen width (#12935) 163d020

Don't miss a new sanity release

NewReleases is sending notifications on new releases.