This release includes bug fixes.
For the complete changelog with all details, please visit: www.sanity.io/changelog/c231ef24-c411-47e8-9b23-a9bf966c54da
To upgrade to this version, run:
npm install sanity@latest
| Author | Message | Commit |
|---|---|---|
| renovate[bot] | fix(deps): Update portabletext (#11868) | c95b22a25b |
| renovate[bot] | chore(deps): update pnpm to v10.28.1 (#11875) | 096d23de87 |
| renovate[bot] | fix(deps): Update babel monorepo to ^7.28.6 (#11876) | c86d4fb254 |
| squiggler[bot] | chore(deps): dedupe pnpm-lock.yaml (#11883) | 5cb456ed51 |
| renovate[bot] | fix(deps): Update CodeMirror (#11881) | ac97e5c98d |
| renovate[bot] | chore(deps): update oxlint (#11880) | 8aa3fb0245 |
| renovate[bot] | chore(deps): update lerna-lite monorepo to ^4.11.0 (#11879) | dd96837444 |
| renovate[bot] | fix(deps): update dependency xstate to ^5.25.1 (#11877) | 977742eba8 |
| renovate[bot] | fix(deps): update dependency motion to ^12.26.2 (#11882) | 8ee723cc1f |
| squiggler[bot] | chore(deps): dedupe pnpm-lock.yaml (#11884) | ce02fcab26 |
| renovate[bot] | chore(deps): update dependency @sanity/image-url to ^2.0.3 (#11885) | da6b7d8f7b |
| Kristoffer Brabrand | feat(codegen): type utilities for generated types (#11733) | 682b253b5b |
| Pedro Bonamin | fix(core): infinite redirects when trying to log in via SSO (#11825) | ccbf72c79b |
| squiggler[bot] | chore(deps): dedupe pnpm-lock.yaml (#11886) | 37df781574 |
| Pedro Bonamin | fix(core): handle null token in auth store (#11888) | 4a1b7fbf27 |
| Pedro Bonamin | fix(core): show timezone button when allowTimeZoneSwitch is true (#11861) | 25ee19461b |
| Pedro Bonamin | fix(core): allows setting timezone to dates arrays (#11866) | 85bd87b36f |
| renovate[bot] | chore(deps): update actions/checkout action to v6 (#11892) | 30f3033ddb |
| Pedro Bonamin | fix(comments): store fragment selection when user opens comment input popover (#11873) | bee339e296 |
| Per-Kristian Nordnes | feat: add "Open in Source" functionality for assets (#11826) | eaa8f24571 |
| Jordan Lawrence | chore: cli skip tests (#11872) | eaa7f01495 |
| Pedro Bonamin | fix(core): deprecated label and validation icons overlap (#11887) | b172d832c7 |
| Jordan Lawrence | fix(cli): normalize path separators for cross-platform compatibility (#11874) | 4af3ead928 |
| Dain Cilke | fix(studio): handle emoji characters in workspace icon generation | a6077fab42 |
| Jordan Lawrence | fix: prevent published from being treated as a release (#11871) | 536f75bcc1 |
| renovate[bot] | chore(deps): update dependency turbo to ^2.7.5 (#11890) | 63a6428e82 |
| renovate[bot] | chore(deps): update dependency @sanity/pkg-utils to ^10.3.3 (#11894) | 4e7629367d |
| squiggler[bot] | chore(deps): dedupe pnpm-lock.yaml (#11895) | db91ca4d03 |
| Eoin Falconer | fix(pte): widen annotation popover default width (#11807) | e8c84faad9 |
| Jordan Lawrence | ci: add auto-labeling GitHub Action for PRs based on path changes (#11902) | 5e8314d10b |
| Pedro Bonamin | chore(test-studio): adds documentInternationalization plugin (#11904) | eb10e23e04 |
| Pedro Bonamin | fix(core): ensure PTE custom toolbar icons use correct color token (#11899) | c46592cbd4 |
| RitaDias | test: E2e and unit test updates (#11903) | f5a529ced4 |
| Ken Jones | docs: add Auto-Changelog Function (#10524) | 6ebbadf433 |
| renovate[bot] | fix(deps): update dependency @sanity/client to ^7.14.0 (#11908) | d4f6c5be18 |
| renovate[bot] | chore(deps): update dependency vite to ^7.3.1 (#11891) | 5b4882d480 |
| Pedro Bonamin | feat(core): add renderMembers function to objects and fieldsets (#11205) | 452d3560c9 |
| RitaDias | fix: allow custom object types as portable text annotations (#11893) | 968005f6f1 |
| Pedro Bonamin | feat(schema): export DEFAULT_ANNOTATIONS and DEFAULT_DECORATORS (#11916) | 55cdb56d5f |
| Pedro Bonamin | fix(core): split creation event from mutation when editing drafts (#11379) | bd3ebc3bb2 |
| Rupert Dunk | fix: resolve private asset cors issues, skip access policy checks for unsupported auth modes (#11901) | e60346d968 |
| Rupert Dunk | feat: add private asset indicator and improve access policy error handling (#11898) | e07b43c679 |
| Kristoffer Brabrand | fix(test): symlink in monorepo deps after installing (#11905) | 2b9d06bb96 |
| Pedro Bonamin | fix(structure): omit system bundles from versions in reference banner (#11911) | a71e88e4ca |
| Christian Grøngaard | fix(core): remove dependency on PTE-exported Sanity types (#11920) | 7a74337c9d |
| squiggler[bot] | chore(deps): dedupe pnpm-lock.yaml (#11927) | c96837cc89 |
| Cody Olsen | chore: add AGENTS.md and CLAUDE.md (#11929) | c5a1c50be6 |
| renovate[bot] | fix(deps): Update portabletext (#11912) | 9c14402a54 |
| Pedro Bonamin | chore(core): reverts authstore fix for SSO redirect (#11931) | b033a550c2 |
| renovate[bot] | chore(deps): update dependency @lerna-lite/publish to ^4.11.1 (#11930) | 7728fc4042 |
| squiggler[bot] | chore(deps): dedupe pnpm-lock.yaml (#11933) | 0bc3035161 |
| Binoy Patel | fix: fixes issue with loading esm cli bin (#11919) | ed4bb07851 |
Fetched April 11, 2026