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 |