npm @sanity/cli 4.11.0
v4.11.0

latest releases: 4.12.0-next.12, 4.12.0-next.11, 4.12.0-next.10...
one day ago

Sanity Studio v4.11.0

This release includes various improvements and bug fixes.

For the complete changelog with all details, please visit:
www.sanity.io/changelog/b12d7a20-3867-48b0-8f18-7edf3a2c6367

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
Cody Olsen chore: add dedupe preset to Renovate configuration (#10835) 5d15d04
Kevin Green docs(examples): add a product-mapping example that showcases common automated flows and enhance content tagging (#10657) 2325cca
Bjørge Næss fix(cli): pipe stderr when installing dependencies (#10839) 704a357
Bjørge Næss test(cli): fix failing test case using pnpm for init (#10840) 6b48fd6
Bjørge Næss chore: move pnpm config from .npmrc to pnpm-workspace.yaml a99305f
Bjørge Næss chore(dev): improve dev ex by running cli from source (#10831) 0a9b9e4
Ash feat(sanity): add UI control for toggling visibility of inline changes 2f71623
Ash fix(sanity): stale read-only styles rendered for StringInputPortableText be29073
Ash refactor(sanity): move upstream version selector to reusable function 82ac5fa
Ash fix(sanity): do not compute inline diff using comparison value if there is no upstream version 7a76727
Christian Grøngaard chore(renovate): group @portabletext/* deps PRs (#10848) b96e5ef
Christian Grøngaard chore(renovate): exclude @portabletext/* packages from the dev-non-major group (#10850) 84ac9e5
Ash refactor(sanity): move reusable string-diff-related code to shared location ef16a3e
Bjørge Næss chore: remove deprecated vitest workspace file (#10845) 8378474
Jordan Lawrence feat: scheduled drafts uses sanity.config property proper to disable (#10635) 50a2e6e
Pedro Bonamin fix(core): mention options in tasks comments showing as unauthorized (#10832) 6c34de9
Jordan Lawrence chore: scheduled drafts uses sanity.config property proper to disable" (#10857) c2d8640
Jordan Lawrence fix: published document uses the draft document's title (#10827) 6c81fa3
squiggler[bot] chore(tests): generate dts tests 🤖 ✨ (#10856) 2b024a3
RitaDias fix: issues where switching date that didn't mirror the local timezone would have issues with the hours / picked dates (#10830) e7289bd
RitaDias fix: fix issue where publishing a release with drafts disabled would lead to the draft perspective (#10833) ad2adb7
Ash refactor(sanity): require complete SanityDocument for compareValue 57bf9b6
renovate[bot] fix(deps): update dependency @sanity/client to ^7.12.0 (#10838) 3250d26
renovate[bot] chore(deps): update dependency @sanity/pkg-utils to v8.1.23 (#10822) d13ed24
renovate[bot] chore(deps): update pnpm to v10.18.3 (#10842) 804c3a5
renovate[bot] fix(deps): Update portabletext (#10851) 0562b47
renovate[bot] chore(deps): update dependency @sanity/ui to v3.1.10 (#10824) f0d3a31
renovate[bot] chore(deps): update dependency @sanity/visual-editing-csm to ^2.0.26 (#10867) 30c532c
renovate[bot] fix(deps): update dependency xstate to ^5.23.0 (#10872) 41d75ca
squiggler[bot] chore(deps): dedupe pnpm-lock.yaml (#10868) 7673873
renovate[bot] chore(deps): update dependency esbuild to v0.25.11 (#10869) a4f20ee
renovate[bot] chore(deps): update dev-non-major (#10873) d206754
renovate[bot] chore(deps): update linters (#10874) a6d4740
renovate[bot] chore(deps): update playwright monorepo to v1.56.1 (#10875) 4371485
renovate[bot] fix(deps): Update CodeMirror (#10876) 2a973f2
renovate[bot] fix(deps): update dependency groq-js to ^1.20.0 (#10852) ae0f0c7
renovate[bot] fix(deps): update dependency framer-motion to ^12.23.24 (#10877) fd13c36
squiggler[bot] chore(deps): dedupe pnpm-lock.yaml (#10878) 1389bc6
renovate[bot] fix(deps): update dependency @sanity/comlink to ^3.1.1 (#10880) 3ab3368
renovate[bot] fix(deps): update dependency @sanity/presentation-comlink to ^1.0.33 (#10870) 6e450a6
renovate[bot] fix(deps): update dependency react-rx to ^4.2.2 (#10879) eae61c8
renovate[bot] fix(deps): update dependency @portabletext/to-html to v3 (#10882) bbadd73
renovate[bot] fix(deps): update dependency @sanity/insert-menu to v2.1.0 (#10881) 43d06fe
Bjørge Næss chore(deps): replace lerna with lerna-lite (#10886) 299ce94
squiggler[bot] chore(deps): dedupe pnpm-lock.yaml (#10885) 0709eff
squiggler[bot] chore(deps): dedupe pnpm-lock.yaml (#10888) d6cc914
renovate[bot] fix(deps): update dependency @sanity/mutate to ^0.14.0 (#10837) 0d5e3cb
Bjørge Næss chore(ci): set up release automation for canary branch (#10887) 51c5b55

Don't miss a new cli release

NewReleases is sending notifications on new releases.