Sanity Studio v6.9.2
This release includes various improvements and bug fixes.
For the complete changelog with all details, please visit:
www.sanity.io/changelog/studio-Ni45LjE
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 |
|---|---|---|
| @stipsan | ci(typedoc): use the shared pnpm setup action (#13941) | 684e397 |
| @stipsan | fix(deps): update dependency motion to v13 (#13975) | caecbc7 |
| squiggler-app[bot] | chore(deps): update dependency tsx to ^4.23.12 (#13974) | dc9323e |
| squiggler-app[bot] | chore(tests): generate dts tests 🤖 ✨ (#13973) | c1b3211 |
| squiggler-app[bot] | fix(deps): update dev-non-major (#13971) | bf13fba |
| squiggler-app[bot] | chore(deps): update dependency sanity-plugin-internationalized-array to ^5.1.26 (#13961) | b73676f |
| squiggler-app[bot] | chore(deps): dedupe pnpm-lock.yaml (#13966) | baa0980 |
| @bjoerge | fix(bench): plot trend charts by commit date instead of run time (#13955) | d77842a |
| squiggler-app[bot] | chore(deps): update dependency @sanity/visual-editing to v6 (#13969) | d4326ad |
| squiggler-app[bot] | fix(deps): update dev-non-major (#13967) | 7c09482 |
| squiggler-app[bot] | chore(deps): update dependency oxfmt to ^0.63.0 (#13968) | 79cc436 |
| squiggler-app[bot] | fix(deps): update dependency @sanity/preview-url-secret to ^4.1.3 (#13965) | 11e3abf |
| squiggler-app[bot] | chore(deps): update dependency turbo to ^2.10.9 (#13905) | a1959b6 |
| squiggler-app[bot] | chore(deps): update dependency @sanity/visual-editing-csm to ^3.0.14 (#13964) | 547dc09 |
| squiggler-app[bot] | chore(deps): update dependency @sanity/ui to ^4.0.1 (#13963) | e4a1361 |
| squiggler-app[bot] | chore(deps): update dependency eslint-plugin-boundaries to ^7.2.0 (#13962) | 0d2834e |
| squiggler-app[bot] | chore(deps): update dependency @sanity/vanilla-extract-vite-plugin to ^0.2.11 (#13960) | 7de4bed |
| squiggler-app[bot] | chore(deps): update dependency @sanity/migrate to ^8.0.2 (#13959) | 97f87f4 |
| squiggler-app[bot] | fix(deps): update portabletext (#13951) | 9526f72 |
| squiggler-app[bot] | chore(deps): update dependency @sanity/google-maps-input to ^6.1.10 (#13958) | 5c2676a |
| squiggler-app[bot] | chore(deps): update pnpm to v11.21.0 (#13949) | b6d970e |
| squiggler-app[bot] | chore(deps): update dependency knip to ^6.32.0 (#13947) | d78e198 |
| squiggler-app[bot] | chore(deps): update dependency @sanity/ailf to ^7.36.0 (#13946) | 5d5b96a |
| squiggler-app[bot] | chore(deps): update dependency swr to ^2.5.0 (#13945) | adc1c77 |
| squiggler-app[bot] | chore(deps): update dependency nanoid to ^6.0.1 (#13944) | 85cfcf4 |
| squiggler-app[bot] | chore(deps): update dependency styled-components to ^6.5.1 (#13916) | 6f6f2d5 |
| squiggler-app[bot] | fix(deps): update dependency @sanity/comlink to ^4.0.3 (#13913) | 4e98e00 |
| squiggler-app[bot] | fix(deps): update dependency @sanity/presentation-comlink to ^2.2.2 (#13914) | c3946e1 |
| squiggler-app[bot] | chore(deps): update dependency @sentry/react to ^10.69.0 (#13910) | d801a88 |
| squiggler-app[bot] | chore(deps): update renovatebot/github-action action to v46.2.1 (#13911) | 9b9f0e2 |
| squiggler-app[bot] | chore(deps): update dependency @sanity/functions to v1.6.2 (#13909) | 20660d6 |
| squiggler-app[bot] | chore(deps): update slackapi/slack-github-action action to v3.0.5 (#13907) | 592d8de |
| squiggler-app[bot] | chore(deps): update dependency tsx to ^4.23.11 (#13904) | c7ad3b4 |
| squiggler-app[bot] | chore(deps): update dependency web-vitals to ^6.1.0 (#13906) | df3fd94 |
| squiggler-app[bot] | chore(deps): update dependency pkg-pr-new to ^0.0.87 (#13950) | 0ea73d6 |
| squiggler-app[bot] | chore(deps): dedupe pnpm-lock.yaml (#13942) | e510c02 |
| squiggler-app[bot] | chore(deps): update pnpm/action-setup action to v6 (#13939) | fad90ea |
| squiggler-app[bot] | chore(deps): update dependency @testing-library/user-event to ^14.6.3 (#13943) | b16c41c |
| squiggler-app[bot] | fix(deps): update dev-non-major (#13935) | 41996fd |
| squiggler-app[bot] | chore(deps): update pnpm/setup action to v2 (#13940) | 61856b9 |
| @stipsan | chore(deps): bump sanity ui to 4.0.0 (#13817) | bdf98a3 |
| @bjoerge | chore(bench): restore daily tracking, alert on scheduled failures, support backfill (#13937) | 0967615 |
| @jordanl17 | fix(releases): preview the draft for documents unpublished by a published release (#13889) | e206129 |
| @jordanl17 | fix(core): lock in intended publish date when scheduling a release (#13824) | b37fa23 |
| @pedrobonamin | fix(core): rename document inventory button to manage versions (#13930) | 2997089 |
| squiggler-app[bot] | chore(deps): dedupe pnpm-lock.yaml (#13933) | c2090ea |
| @bjoerge | fix: allow revert confirm popover to flip above the button (#13936) | f92d42c |
| @bjoerge | fix: redirect hidden workspace urls to the first visible workspace (#13934) | 47bcb97 |
| @stipsan | refactor(ui): replace deprecated useElementRect with useElementSize (#13868) | 9a5b283 |
| squiggler-app[bot] | chore(deps): update dependency @sanity/ui to ^3.5.2 (#13931) | c9d00ac |
| squiggler-app[bot] | fix(deps): update dev-non-major (#13917) | 3343c39 |
| @pedrobonamin | refactor(core): deprecate legacy document timeline exports (#13929) | b942436 |
| @stipsan | fix(core): resolve circular import warnings reported by tsdown (#13753) | 696f04f |
| squiggler-app[bot] | chore(deps): dedupe pnpm-lock.yaml (#13919) | b1b2c34 |
| squiggler-app[bot] | chore(deps): update dependency @sanity/ailf to ^7.34.0 (#13908) | 885108d |
| @shapirodaniel | fix(core): retain claimed project banner across refresh (#13879) | 14cebf8 |
| squiggler-app[bot] | chore(deps): update dependency vite to ^8.2.1 (#13928) | dbd4905 |
| @stipsan | fix(core): keep an open object dialog open when focus lands on the item itself (#13924) | 5f7d3af |
| squiggler-app[bot] | chore(deps): lock file maintenance (#13921) | a5ecf32 |
| squiggler-app[bot] | chore(deps): update dependency @sanity/tsdown-config to ^0.23.0 (#13915) | 305cbdc |
| squiggler-app[bot] | chore(deps): update dependency sanity-plugin-internationalized-array to ^5.1.25 (#13903) | 18e086f |
| squiggler-app[bot] | chore(deps): update dependency pkg-pr-new to ^0.0.86 (#13902) | 0ae6ca7 |
| squiggler-app[bot] | chore(deps): update dependency @tanstack/react-virtual to ^3.14.9 (#13900) | 423df83 |
| squiggler-app[bot] | chore(deps): update dependency @sanity/blueprints to ^0.23.2 (#13896) | 93923c1 |
| squiggler-app[bot] | fix(deps): update portabletext (#13874) | b83b4c7 |
| squiggler-app[bot] | fix(deps): update dependency @sanity/client to ^7.26.2 (#13872) | 6a5d081 |
| squiggler-app[bot] | chore(deps): dedupe pnpm-lock.yaml (#13918) | be979bb |
| squiggler-app[bot] | chore(deps): update dependency @sanity/vanilla-extract-vite-plugin to ^0.2.10 (#13898) | a2fae66 |
| squiggler-app[bot] | chore(deps): update dependency @sanity/sdk to ^2.19.0 (#13897) | 383d0ea |
| squiggler-app[bot] | chore(deps): update dependency @codemirror/view to ^6.43.7 (#13895) | 51f6ef2 |
| squiggler-app[bot] | chore(tests): generate dts tests 🤖 ✨ (#13894) | e81a7ff |
| @pedrobonamin | fix(comments): keep mention menu sized in oneLine PTE fields (#13888) | e8293a9 |
| @EoinFalconer | fix(structure): make delete dialog copy count-aware (#13010) | 41aeaee |
| @shapirodaniel | ci(e2e): propagate dataset setup failures (#13881) | 29eca28 |
| @EoinFalconer | fix(comments): enable click-outside handler when comment popover is open (#12695) | e84ea82 |