Sanity Studio v3.94.0
This release includes various improvements and bug fixes.
For the complete changelog with all details, please visit:
www.sanity.io/changelog/09f18e57-ae2d-463d-9297-611541b1d792
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 |
---|---|---|
Pedro Bonamin | fix(actions): fix e2e UI test (#9718) | 3919f50 |
renovate[bot] | fix(deps): update dependency @sanity/ui to ^2.16.0 (#9716) | 2586169 |
RitaDias | refactor(core): update padding for boolean (#9725) | cd584b9 |
Cody Olsen | chore: test rolldown-vite (#9568)
| 89429f1 |
Binoy Patel | fix(build): fixes bundle build script failing (#9719) | 7508e51 |
Bjørge Næss | chore(ci): regenerate lockfile (#9730) | 23de352 |
Per-Kristian Nordnes | feat(core): media validator (#9648) | 2e3d18b |
RitaDias | fix(core): update error tooltip for copypaste (#9696) | 7b16d65 |
renovate[bot] | fix(deps): update dependency @portabletext/editor to ^1.53.1 (#9729) | cf0bf85 |
renovate[bot] | fix(deps): update dependency @sanity/icons to ^3.7.3 (#9737) | 198ab74 |
renovate[bot] | fix(deps): update dependency @sanity/export to ^3.45.0 (#9717) | 61f7421 |
renovate[bot] | fix(deps): update dependency @portabletext/editor to ^1.54.2 (#9736) | dfff499 |
renovate[bot] | fix(deps): update dependency @sanity/ui to ^2.16.2 (#9726) | 74d5316 |
renovate[bot] | chore(deps): update dependency oxlint to ^1.2.0 (#9740) | 4b52866 |
renovate[bot] | chore(deps): update linters (#9739) | f7c8082 |
renovate[bot] | fix(deps): Update dev-non-major (#9741) | d233393 |
renovate[bot] | fix(deps): update dependency xstate to ^5.20.0 (#9742) | 586a638 |
Cody Olsen | fix: stop publishing src folders to npm (#9744) | e9296c1 |
renovate[bot] | fix(deps): update dependency @portabletext/block-tools to ^1.1.31 (#9728) | d37cf06 |
renovate[bot] | fix(deps): update dependency @xstate/react to v6 (#9743) | 2c77e7d |
renovate[bot] | chore(deps): update playwright monorepo to v1.53.1 (#9710) | fbcaf07 |
renovate[bot] | fix(deps): update dependency @portabletext/editor to ^1.54.3 (#9746) | af9f8fa |
Cody Olsen | chore(deps): bump @sanity/ui-workshop to v2 (#9713)
| e99fbd9 |
Bjørge Næss | feat: add support for tagging auto update bundles (#9654) | 7cabaea |
Bjørge Næss | chore(ci): remove old release workflow (#9747) | b281fe1 |
Bjørge Næss | fix(ci): upload modules after releasing next (#9751) | a49ed83 |
renovate[bot] | chore(deps): update dependency vite in example to v6 (#9752) | b573208 |
Bjørge Næss | chore(ci): set publish config before publishing (#9753) | be182aa |
Simeon Griggs | chore: update slack to discord in readmes (#9724) | b917344 |
Knut Melvær | fix(examples): auto tag config (#9722) | afab857 |
renovate[bot] | chore(deps): update dependency @rollup/plugin-node-resolve to v16 (#9750) | b28a1e0 |
renovate[bot] | fix(deps): Update dev-non-major (#9755) | 17c8ae5 |
renovate[bot] | fix(deps): update dependency @sanity/icons to ^3.7.4 (#9756) | ac74b4d |
renovate[bot] | fix(deps): update dependency @portabletext/editor to ^1.54.4 (#9762) | 3b22192 |
Snorre Eskeland Brekke | fix: manifest extract now correctly handles inline array.of item types that has a name conflicting with a global type (#9664) | 6c1896c |
Ash | feat(sanity): add isNewDocument function
| 1a05454 |
Ash | feat(sanity): add isPerspectiveWriteable function
| 253c508 |
Ash | feat(sanity): allow new, unpersisted, documents to move between perspectives seamlessly | a71f330 |
RitaDias | chore: fix missing ) character (#9763) | 730d143 |
RitaDias | refactor(core): update gradient to be more prominent (#9765) | fc3d873 |
Simeon Griggs | fix: print available workspaces for easier debugging (#9377) | 6377c06 |
RitaDias | fix(core): fix handle of change of dates (#9732) | 23b8016 |
renovate[bot] | fix(deps): update dependency @portabletext/editor to ^1.55.0 (#9767) | 87ebf9f |
renovate[bot] | chore(deps): update dependency oxlint to ^1.3.0 (#9775) | 27e406b |
Magnus Holm | fix(sanity): be more resilient to process.env not being processed (#9769) | 91c1afb |
renovate[bot] | chore(deps): update pnpm to v10.12.2 (#9771) | 00db553 |
Ash | chore(sanity): add @returns TSDoc to clarify isNewDocument usage
| b1de6c5 |
Ash | test(sanity): add isNewDocument tests
| 7b1df79 |
renovate[bot] | chore(deps): update dependency use-effect-event to ^2.0.2 (#9770) | 7f15d4a |
Cody Olsen | fix: pin scrollmirror to MIT licensed version (#9777)
| 6da4675 |
RitaDias | refactor(core): move some code out to scheduled-publishing (#9699) | c40683a |
Cody Olsen | fix(deps): bump vitejs/plugin-react to v4.6 (#9779)
| 346d9fc |
RitaDias | chore(structure): make the hover not clicable (#9785) | 079cfde |
renovate[bot] | fix(deps): update dependency @portabletext/editor to ^1.55.2 (#9781) | a8f4d4c |
Per-Kristian Nordnes | fix(core): fix issues with ML uploads (#9745) | 8bce663 |
renovate[bot] | fix(deps): update dependency framer-motion to ^12.19.1 (#9778) | 40af063 |
renovate[bot] | fix(deps): update dependency groq-js to ^1.17.1 (#9766) | f915231 |
Cody Olsen | fix(deps): unpin scrollmirror now that it's MIT licensed (#9786)
| 5dd3876 |
renovate[bot] | fix(deps): update dependency @portabletext/editor to ^1.55.3 (#9790) | 4776574 |
renovate[bot] | chore(deps): lock file maintenance (#9791) | 494555e |