Sanity Studio v5.7.0
This release includes various improvements and bug fixes.
For the complete changelog with all details, please visit:
www.sanity.io/changelog/aa21f137-5126-416e-b125-5a0f406f0441
Install or upgrade Sanity Studio
To upgrade to this version, run:
npm install sanity@latestTo 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] | fix(deps): update dependency motion to ^12.27.1 (#11932) | eb8b2a9 |
| Pedro Bonamin | chore(core): updates PTE annotation styles (#11943) | 1759d1b |
| RitaDias | fix(portable-text): combine multiple annotation popovers into single popover (#11923) | b470e3b |
| Pedro Bonamin | fix(cli): add early validation for missing dataset in migration command (#11914) | 34215df |
| Ash | fix(sanity): ensure dedicated SlugFieldDiff is used when diffing slugs
| 4cbc5e6 |
| Ash | chore(sanity): remove unused diffResolver file
| bed417e |
| Pedro Bonamin | feat(form): add clear button to radio select inputs (#11936) | c596726 |
| squiggler[bot] | chore(deps): dedupe pnpm-lock.yaml (#11941) | 18ba86a |
| RitaDias | refactor: make enhanced object dialog's cross / exit go to the parent instead of closing all dialogs (#11917) | 63dbfd9 |
| renovate[bot] | fix(deps): Update portabletext (#11955) | 70d4df1 |
| renovate[bot] | fix(deps): update dependency @sanity/client to ^7.14.1 (#11954) | 41911d5 |
| squiggler[bot] | chore(deps): dedupe pnpm-lock.yaml (#11959) | 199f82a |
| Christian Hamburger Grøngaard | chore: .gitignore .claude/settings.local.json | 22ece75 |
| Christian Hamburger Grøngaard | test: stabilise comment tests | dfb4bf6 |
| Christian Hamburger Grøngaard | fix(core): use EditorProvider in comment input
| 4a95498 |
| renovate[bot] | fix(deps): Update portabletext (#11960) | a85174d |
| Ash | feat(sanity): add utilities for flattening Sanity data | e3a39ba |
| Ash | feat(sanity): tooling to find divergences between versions of a document | 4f55661 |
| Pedro Bonamin | fix(core): support copy pasting anonymous objects (#11961) | 9d76742 |
| Pedro Bonamin | fix(core): preserve marks and markdefs when pasting pte fields (#11967) | 4f6b9ad |
| Ash | feat(sanity): collator for all divergences in a subject-upstream pair (#11953) | dc2bd87 |
| Binoy Patel | refactor: remove codegen package (#11846) | afe18d4 |
| Espen Hovlandsdal | fix(cli): pass CLI project ID to runtime-cli if set, upgrade runtime-cli (#11971) | 539bf4a |
| Pedro Bonamin | fix(structure): validation inspector displays path titles for anonymous objects (#11968) | 1af0e35 |
| Ash | feat(sanity): add time param support to getDocumentAtRevision (#11969)
| d517d2a |
| renovate[bot] | fix(deps): Update portabletext (#11973) | 96a4200 |
| Christian Hamburger Grøngaard | refactor: migrate workshop stories to use EditorProvider
| 393c295 |
| Christian Hamburger Grøngaard | fix: build range decorations when comments changes | bd54cbc |
| Jordan Lawrence | fix: update response handling to return latest package version (#11910) | a4d65c4 |
| Kristoffer Brabrand | chore: pin @sanity/codegen version (#11976) | 5e7ddc1 |
| David Annez | fix(studio): improve PTE copy/paste clipboard formats (#11762) | a37c717 |
| Kristoffer Brabrand | chore: pin @sanity/codegen in the workspace file | e8f613d |