v6.8.0
Sanity Studio v6.8.0
This release includes various improvements and bug fixes.
For the complete changelog with all details, please visit: www.sanity.io/changelog/studio-Ni43LjA
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 |
|---|---|---|
| @pedrobonamin | fix(core): enable clear button when perspective is the non default one (#13819) | 1938e375862ad99379958736e8c7b2b2139b8ee7 |
| @pedrobonamin | fix(core): copy to drafts using transaction, prepare for variants (#13815) | f283b1e58518888d9f6afbf095666784a4e1dfd9 |
| @pedrobonamin | chore(structure): useCopyToDrafts changes (#13806) | e65a38aa6311fa1a95dd67009a6992fdd0aed6bc |
| squiggler-app[bot] | chore(deps): update dependency @sanity/workbench to v0.1.0-alpha.36 (#13808) | ebc1904292c45d3b15b3fb9dd075d4308705596d |
| squiggler-app[bot] | fix(deps): update dependency @sanity/cli to ^7.15.1 (#13813) | f57fff2ad2680e0c523d33bb543ffdc4dc5b12cd |
| squiggler-app[bot] | chore(deps): update dependency @sentry/react to ^10.68.0 (#13812) | 391db9438a9740aa5108717d0189dd2a139ea40d |
| squiggler-app[bot] | chore(deps): update dependency turbo to ^2.10.7 (#13809) | b341cd173f79a607904957a1580e4c6d8bdbaa12 |
| squiggler-app[bot] | fix(deps): update dev-non-major (#13810) | bd9cee7083d7233954d93f72a54ad58afe264fe5 |
| squiggler-app[bot] | chore(deps): update dependency @sanity/ailf to ^7.33.0 (#13811) | 4c7209502f827613b8e4c4d534fdd0cd820544b1 |
| squiggler-app[bot] | chore(deps): update dependency @sanity/vanilla-extract-vite-plugin to ^0.2.8 (#13807) | 733f6186e1a0d02569be09b0f0ebbc439a59a4a6 |
| @stipsan | chore(oxlint): allow side-effect css imports without suppressions (#13796) | ef50a8f2499f6770fb34983eff6723f521e218c9 |
| @stipsan | fix(releases): throttle published archived history batches (#13805) | afb3074b035efe4297aa1e9b7ac48cbc9fa82ea9 |
| @stipsan | chore(deps): upgrade to typescript 7 (#13759) | fe0cd997dd0e489371d05b2c90738e6e8f668418 |
| @stipsan | fix(deps): bump react-rx to 4.2.5 (#13797) | d820ba12450f8872aec5aebc690cc1ac44010035 |
| @juice49 | fix(sanity): virtualised item dimensions in hidden CommandList (#13792) | 20525238d6599f5d956535c5a80df2cf37d8a23c |
| squiggler-app[bot] | chore(deps): dedupe pnpm-lock.yaml (#13766) | 015f924830a17aba21042e54f4b03f0f2e4de586 |
| squiggler-app[bot] | chore(tests): generate dts tests 🤖 ✨ (#13801) | 6ab5f7d655d2015e9eb75713e385c7e8231f844d |
| @colepeters | feat(sanity): install ui-poc for Studio, migrate 2 Boxes (#13776) | e157f63fb2cc7b38436cbdf1f029c539bd30559d |
| @jordanl17 | chore(codeowners): assign presentation tool to studio team (#13769) | cad24eaf6156758b7bbce26848445b48a23a54b4 |
| @pedrobonamin | fix(structure): allow creating variant documents with no base doc (#13789) | d1db5e9f026334d43ee6e7cd8b63886565534b33 |
| squiggler-app[bot] | fix(deps): update dependency @sanity/cli to ^7.14.0 (#13777) | 8cb42add66968eacd0c3bc4ccabcdcee0097cc4a |
| @jordanl17 | docs(telemetry): define standard location, position and path property value sets (#13770) | 258e6b00ca713f9fb338fe061d395e8a6bfa6271 |
| @juice49 | chore(sanity): move Delay component to core (#13690) | da8f541d744e6307ab972cbb63f504c23b23e193 |
| @juice49 | chore(sanity): return SingleActionResult from createVariantDocument (#13690) | aec0ddf1c872cb3b3623df77e056c2d3cb94575c |
| @juice49 | refactor(sanity): expand createVariantScopedDocument to explicitly handle baseId or document source (#13690) | 633dbd1517fd0da5c7f18a7bcfb7a6e6cb8d3392 |
| @juice49 | chore(sanity): variant creation in document group inventory (#13690) | c15ea83babf67ca9bc01d25eb2c39aeb01ecb9b3 |
| @jordanl17 | fix(test-config): pin locale to en-US for deterministic test runs (#13779) | 8dc3d96f8e853a91ff71a45601bbbabc46fcb056 |
| @jordanl17 | perf(presentation): cache container rect during panel resize drags (#13762) | 640cbb9758238ca64496bd7fd5dd751e6b096dd6 |
| @jordanl17 | perf(core): memoize document presence observable in useDocumentPresence (#13761) | 9479332b9e78b3e71473911c01ab111ee3903ca2 |
| @jordanl17 | refactor(structure): rename document pane telemetry events to active voice (#13774) | 8546b7377ef92770212cec9bdf42a936bec2b41b |
| @jordanl17 | perf(core): defer global search results rendering (#13554) | 6e51b5c11fda71dfb23e0f8843fdb55f6656229c |
| @juice49 | fix(sanity): download asset in new browsing context (#13768) | 851b049a43df83931064dc078a2d80cf5a926b54 |
| sieve-sanity[bot] | fix(sanity): set referrerPolicy on grid thumbnail in image select dialog (#13664) (#13665) | 3051e642d7b722c80288cd4c6f672f3d7d85e02c |
| @jordanl17 | feat(core): add telemetry events for scheduled drafts (#13689) | 6ae94fddcbb66056d42c4391169c907e79acfc3c |
| @pedrobonamin | fix(variants): wire ifPublishedVariantRevisionId on variant publish (#13765) | d370b254bec039b004246065d064b12237a87422 |
Fetched July 30, 2026
