This release includes various improvements and bug fixes.
For the complete changelog with details, please visit:
https://www.sanity.io/changelog/b85ac7bb-f248-46ee-a9da-7ae8604cf157
Install or upgrade Sanity Studio
To upgrade to this version, run one of the following commands:
# Using npm
npm install sanity@latest
# Using pnpm
pnpm add sanity@latest
# Using yarn
yarn add sanity@latest
# Using bun
bun add 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 |
---|---|---|
renovate[bot] | chore(deps): update vitest monorepo to ^3.0.9 (#9039) | ed63d15 |
renovate[bot] | fix(deps): update dependency @sanity/mutate to ^0.12.4 (#9026) | fc3169e |
renovate[bot] | chore(deps): update testing-library monorepo (#9038) | 6612ec8 |
Jordan Lawrence | test: Disabling hardware acceleration during e2es (#8907) | fcf2f37 |
renovate[bot] | fix(deps): update dependency @portabletext/block-tools to ^1.1.15 (#9048) | 150f24a |
RitaDias | refactor: update colour consts (#9053) | c5964b7 |
renovate[bot] | chore(deps): update dependency @sanity/telemetry to ^0.8.0 (#9054) | db03dc1 |
renovate[bot] | fix(deps): update dependency @portabletext/editor to ^1.43.1 (#9049) | 7799be4 |
Ash | feat(sanity): make initial value template resolution interruptible (#9007) | 06d63cf |
Ash | feat(sanity): make document editor read-only while initial value template resolves (#9007) | 4425e55 |
Bjørge Næss | feat(telemetry): track INP performance from the field (#8963) | 15b5376 |
Obi Fortune | fix: remove circular references (#9056) | fd75db8 |
Jordan Lawrence | test: improving robustness of unpublish.spec e2e (#9052) | 37b3b6c |
Jordan Lawrence | test: inspect dialog flake (#9058) | 6f59bdd |
renovate[bot] | fix(deps): update dependency @portabletext/editor to ^1.44.0 (#9055) | dfd13e6 |
Aldo Román | fix(codegen): Support .astro files by default (#8947) | a4022af |
Per-Kristian Nordnes | feat(core): Media Library Asset Source (#8703) | 61e32dc |
Bjørge Næss | fix(sentry): report errors happening before init (#9061) | 8b31da7 |
renovate[bot] | fix(deps): update dependency @sanity/client to ^6.28.4 (#9068) | 37cbcc7 |
Pedro Bonamin | fix(structure): update release banners (#9070) | 62a3674 |
Jordan Lawrence | fix: resolving issue where string state is passed as a route parameter to router.navigate (#9067) | 0e36bda |
Per-Kristian Nordnes | feat(core): use project scoped media-libraries endpoint (#9065) | b51a890 |
Jordan Lawrence | test: trying to make inline.spec more robust (#9057) | 32c5a44 |
Bjørge Næss | fix(form): workaround for mutate-on-wheel-issue for number inputs (#9064) | 9928f2a |
renovate[bot] | fix(deps): update dependency @portabletext/editor to ^1.44.2 (#9066) | b6c8a90 |
RitaDias | refactor(core): add release description to discard dialog (#9059) | 5c5d259 |
RitaDias | test(e2e): add skip tests e2e (#9081) | 4c1cba5 |
Bjørge Næss | fix(validation): allow self-referencing drafts (#9079) | 93191e1 |
kevamrein | fix: GraphQL deploy runs regardless of dry run argument (#9075) | 6e460d6 |
ecospark[bot] | fix(deps): update React Compiler dependencies 🤖 ✨ (#9082) | d9dc27c |
ecospark[bot] | chore(deps): dedupe pnpm-lock.yaml (#9088) | bd2a289 |
renovate[bot] | fix(deps): update dependency @sanity/ui to ^2.15.10 (#9083) | f366ab9 |
renovate[bot] | chore(deps): update dev-non-major (#9076) | ee70f17 |
renovate[bot] | fix(deps): update dependency framer-motion to ^12.6.2 (#9092) | 69d842b |
renovate[bot] | chore(deps): update vitest monorepo to ^3.1.1 (#9093) | a8191b6 |
Ash | fix(sanity): reference strengthening upon version creation | 517c419 |
RitaDias | test(e2e): re-add tests e2e (#9099) | d157fca |
Per-Kristian Nordnes | feat(dev): shared settings with configurable options (#9071) | b73c47b |
renovate[bot] | fix(deps): update dependency @portabletext/editor to ^1.44.4 (#9103) | 281cfad |
Snorre Eskeland Brekke | fix: renames unreleased schema cli command from store to deploy (#9100) | fe1d436 |
Pedro Bonamin | fix(tests): add documentStatusAssertions util (#9101) | 5561ed5 |
Pedro Bonamin | fix(core): reset remote transactions when a draft is published (#9089) | 0d18587 |
renovate[bot] | fix(deps): update dependency @portabletext/block-tools to ^1.1.16 (#9102) | f9b6470 |
Binoy Patel | refactor(cli): rename app config keys and properties (#9069) | 2becddc |
Binoy Patel | fix(cli): fixes issue where apps required styled-components (#9097) | 9c8cce8 |
Cody Olsen | refactor: remove legacy exports (#9036) | 5c1f25c |
Per-Kristian Nordnes | fix(core): add chevron to file browse sources button (#9105) | 32e90ed |
Bjørge Næss | chore(ci): add pkg-pr-new workflow (#9090) | 4743025 |
Binoy Patel | fix(cli): call API to fetch dashboard url (#9091) | dd49a51 |