npm sanity 4.9.0

latest releases: 4.9.1-next.2, 4.9.1-next.1
9 hours ago

Sanity Studio v4.9.0

This release includes various improvements and bug fixes.

For the complete changelog with all details, please visit:
www.sanity.io/changelog/93dafdba-90b0-4850-9fd6-eacfd378b5eb

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
Dave Sewell feat(cli): Add delta flags to functions test command (#10607) 166f7af
Simeon Griggs feat: add "copy to clipboard" button to schema errors (#10575) 635547b
renovate[bot] fix(deps): update dependency @portabletext/editor to ^2.8.4 (#10615) 9c51cc5
Bjørge Næss chore(dev): improve test-studio setup when running against staging (#10617) d883ca3
renovate[bot] chore(deps): update dependency @sanity/asset-utils to ^2.3.0 (#10603) f98a974
Jordan Lawrence feat: schedule draft actions and releases tool (#10534) f8ec27a
Cody Olsen refactor: use @sanity/client/csm utils in draftUtils (#10612) 74253bb
renovate[bot] fix(deps): update dependency @portabletext/editor to ^2.9.0 (#10621) 63d13b8
squiggler[bot] chore(tests): generate dts tests 🤖 ✨ (#10620) cd8373a
renovate[bot] fix(deps): update dependency @sanity/ui to ^3.1.0 (#10627) 1a708b5
RitaDias fix(deps): upgrade "@sanity/ui" to "^3.1.0" (#10628) acd73f4
renovate[bot] fix(deps): update dependency @portabletext/editor to ^2.9.1 (#10626) c62a30a
squiggler[bot] chore(deps): dedupe pnpm-lock.yaml (#10629) a575e1b
Bjørge Næss chore(ci): rename release-stable to tag-stable to better reflect how it works (#10632) 12ed1a0
Jordan Lawrence feat(core): sapp 3054 scheduled draft doc actions (#10622) 879a92e
Jordan Lawrence feat: specific banner for archived (or published) scheduled drafts (#10630) f581e9b
Bjørge Næss chore(ci): use 'release:latest' as label, make release PR draft (#10631) b913cbc
Cody Olsen feat(init): update next.js init template to next-sanity v11 (#10610) bd3d363
Bjørge Næss refactor(sanity): build for auto updates with appId based module server route (#10425) b914c01
Jordan Lawrence feat: can only create a single concurrent scheduled draft per document (#10624) 7ca2749
RitaDias fix: popover issue when clicking different panes / references (#10618) c41a2b1
Jordan Lawrence feat: document perspective context (#10578) dce13e3
renovate[bot] chore(deps): update react monorepo (#10585) 3c53673
squiggler[bot] chore(tests): generate dts tests 🤖 ✨ (#10634) 2c127c9
renovate[bot] chore(deps): update dependency lerna to ^8.2.4 (#10633) e4bff14
RitaDias fix: issue where escaping form link popover over in fullscreen would escape the fullscreen first (#10606) ff66b1e
Bjørge Næss fix: make links to manage staging aware (#10638) 74a4895
squiggler[bot] fix(deps): update React Compiler dependencies 🤖 ✨ (#10639) 7ef8e25
Jordan Lawrence feat: adding in support for empty state releases when there are scheduled drafts (#10625) 3d1c2dd
Bjørge Næss fix(core): make auto updating version check use appId (#10637) aab3811
Per-Kristian Nordnes chore: upgrade @sanity/media-library-types (#10644) 447771f
renovate[bot] fix(deps): update dependency @portabletext/block-tools to ^3.5.5 (#10614) 7a64fdf
Jordan Lawrence feat: when scheduled drafts is enabled, showing banner in scheduled pub plugin (#10642) 0014883
renovate[bot] fix(deps): update dependency @portabletext/editor to ^2.9.2 (#10641) 38d7116

Don't miss a new sanity release

NewReleases is sending notifications on new releases.