Sanity Studio v5.6.0
This release includes bug fixes.
For the complete changelog with all details, please visit:
www.sanity.io/changelog/c231ef24-c411-47e8-9b23-a9bf966c54da
Install or upgrade Sanity Studio
To upgrade to this version, run:
npm install sanity@latest📓 Full changelog
| Author | Message | Commit |
|---|---|---|
| renovate[bot] | fix(deps): Update portabletext (#11868) | c95b22a |
| renovate[bot] | chore(deps): update pnpm to v10.28.1 (#11875) | 096d23d |
| renovate[bot] | fix(deps): Update babel monorepo to ^7.28.6 (#11876) | c86d4fb |
| squiggler[bot] | chore(deps): dedupe pnpm-lock.yaml (#11883) | 5cb456e |
| renovate[bot] | fix(deps): Update CodeMirror (#11881) | ac97e5c |
| renovate[bot] | chore(deps): update oxlint (#11880) | 8aa3fb0 |
| renovate[bot] | chore(deps): update lerna-lite monorepo to ^4.11.0 (#11879) | dd96837 |
| renovate[bot] | fix(deps): update dependency xstate to ^5.25.1 (#11877) | 977742e |
| renovate[bot] | fix(deps): update dependency motion to ^12.26.2 (#11882) | 8ee723c |
| squiggler[bot] | chore(deps): dedupe pnpm-lock.yaml (#11884) | ce02fca |
| renovate[bot] | chore(deps): update dependency @sanity/image-url to ^2.0.3 (#11885) | da6b7d8 |
| Kristoffer Brabrand | feat(codegen): type utilities for generated types (#11733) | 682b253 |
| Pedro Bonamin | fix(core): infinite redirects when trying to log in via SSO (#11825) | ccbf72c |
| squiggler[bot] | chore(deps): dedupe pnpm-lock.yaml (#11886) | 37df781 |
| Pedro Bonamin | fix(core): handle null token in auth store (#11888) | 4a1b7fb |
| Pedro Bonamin | fix(core): show timezone button when allowTimeZoneSwitch is true (#11861)
| 25ee194 |
| Pedro Bonamin | fix(core): allows setting timezone to dates arrays (#11866) | 85bd87b |
| renovate[bot] | chore(deps): update actions/checkout action to v6 (#11892) | 30f3033 |
| Pedro Bonamin | fix(comments): store fragment selection when user opens comment input popover (#11873) | bee339e |
| Per-Kristian Nordnes | feat: add "Open in Source" functionality for assets (#11826) | eaa8f24 |
| Jordan Lawrence | chore: cli skip tests (#11872) | eaa7f01 |
| Pedro Bonamin | fix(core): deprecated label and validation icons overlap (#11887) | b172d83 |
| Jordan Lawrence | fix(cli): normalize path separators for cross-platform compatibility (#11874) | 4af3ead |
| Dain Cilke | fix(studio): handle emoji characters in workspace icon generation | a6077fa |
| Jordan Lawrence | fix: prevent published from being treated as a release (#11871) | 536f75b |
| renovate[bot] | chore(deps): update dependency turbo to ^2.7.5 (#11890) | 63a6428 |
| renovate[bot] | chore(deps): update dependency @sanity/pkg-utils to ^10.3.3 (#11894) | 4e76293 |
| squiggler[bot] | chore(deps): dedupe pnpm-lock.yaml (#11895) | db91ca4 |
| Eoin Falconer | fix(pte): widen annotation popover default width (#11807) | e8c84fa |
| Jordan Lawrence | ci: add auto-labeling GitHub Action for PRs based on path changes (#11902) | 5e8314d |
| Pedro Bonamin | chore(test-studio): adds documentInternationalization plugin (#11904) | eb10e23 |
| Pedro Bonamin | fix(core): ensure PTE custom toolbar icons use correct color token (#11899) | c46592c |
| RitaDias | test: E2e and unit test updates (#11903) | f5a529c |
| Ken Jones | docs: add Auto-Changelog Function (#10524) | 6ebbadf |
| renovate[bot] | fix(deps): update dependency @sanity/client to ^7.14.0 (#11908) | d4f6c5b |
| renovate[bot] | chore(deps): update dependency vite to ^7.3.1 (#11891) | 5b4882d |
| Pedro Bonamin | feat(core): add renderMembers function to objects and fieldsets (#11205)
| 452d356 |
| RitaDias | fix: allow custom object types as portable text annotations (#11893) | 968005f |
| Pedro Bonamin | feat(schema): export DEFAULT_ANNOTATIONS and DEFAULT_DECORATORS (#11916) | 55cdb56 |
| Pedro Bonamin | fix(core): split creation event from mutation when editing drafts (#11379) | bd3ebc3 |
| Rupert Dunk | fix: resolve private asset cors issues, skip access policy checks for unsupported auth modes (#11901) | e60346d |
| Rupert Dunk | feat: add private asset indicator and improve access policy error handling (#11898) | e07b43c |
| Kristoffer Brabrand | fix(test): symlink in monorepo deps after installing (#11905) | 2b9d06b |
| Pedro Bonamin | fix(structure): omit system bundles from versions in reference banner (#11911) | a71e88e |
| Christian Grøngaard | fix(core): remove dependency on PTE-exported Sanity types (#11920) | 7a74337 |
| squiggler[bot] | chore(deps): dedupe pnpm-lock.yaml (#11927) | c96837c |
| Cody Olsen | chore: add AGENTS.md and CLAUDE.md (#11929) | c5a1c50 |
| renovate[bot] | fix(deps): Update portabletext (#11912) | 9c14402 |
| Pedro Bonamin | chore(core): reverts authstore fix for SSO redirect (#11931) | b033a55 |
| renovate[bot] | chore(deps): update dependency @lerna-lite/publish to ^4.11.1 (#11930) | 7728fc4 |
| squiggler[bot] | chore(deps): dedupe pnpm-lock.yaml (#11933) | 0bc3035 |
| Binoy Patel | fix: fixes issue with loading esm cli bin (#11919) | ed4bb07 |