This release includes various improvements and bug fixes.
For the complete changelog with all details, please visit: www.sanity.io/changelog/de89d0ec-8a8e-42b5-b6f1-c4ecd737c176
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.
This release includes various improvements and bug fixes.
For the complete changelog with all details, please visit: www.sanity.io/changelog/39e24d4a-1eca-4085-9812-4d6723a694a9
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.
| Author | Message | Commit |
|---|---|---|
| renovate[bot] | fix(deps): update dependency @sanity/client to ^7.8.0 (#9974) | abca37f07d |
| Jordan Lawrence | chore: adjusting copy for staging revert content release (#9971) | 1493034f2d |
| RitaDias | fix(structure): show the values of the deleted documents in the document pane (#9975) | ebde28ec21 |
| Jordan Lawrence | feat: swapping to use baseId for createVersion server actions (#9977) | 5dfee317f1 |
| Ash | test(sanity): improve search query test isolation | 4d427446d6 |
| Ash | test(sanity): weight resolution for cross dataset references | 49cdc664a8 |
| Ash | fix(sanity): prevent undefined weights occurring in groq2024 search query | 416e53d445 |
| Ash | feat(sanity): adopt stable GROQ API for groq2024 search strategy (#9980) | d37e051982 |
| Jordan Lawrence | chore: add GitHub Actions workflow for stable release (#9985) | 456e8884f6 |
| Jordan Lawrence | chore: update release workflow to include version in run name (#9990) | ec072fc426 |
| Cody Olsen | chore: enable auto merge on chore prs (#9983) | fd2eb0c27c |
| Cody Olsen | chore: only set auto merge if a pr was created (#9991) | 98990d03e2 |
| renovate[bot] | chore(deps): update dependency use-effect-event to ^2.0.3 (#9992) | c185f8f4d4 |
| renovate[bot] | chore(deps): update dependency oxlint to ^1.7.0 (#9993) | 2bc1941db4 |
| renovate[bot] | fix(deps): Update dev-non-major (#9995) | 4050e54765 |
| Cody Olsen | chore(deps): update linters (#9997) | c913e1381e |
| renovate[bot] | fix(deps): update dependency @portabletext/block-tools to v2 (#10002) | eb050e7ed7 |
| renovate[bot] | fix(deps): update dependency @portabletext/editor to v2 (#10003) | 5dda18f1a0 |
| renovate[bot] | fix(deps): update dependency framer-motion to ^12.23.6 (#10004) | 06868f218d |
| renovate[bot] | fix(deps): update dependency xstate to ^5.20.1 (#10005) | 509b5543e8 |
| renovate[bot] | chore(deps): update linters (#10009) | 18651cbab9 |
| renovate[bot] | chore(deps): update pnpm to v10.13.1 (#10010) | ed071c9ffd |
| renovate[bot] | chore(deps): update dependency @sanity/color-input to ^4.0.5 (#10011) | 1f5176d513 |
| renovate[bot] | chore(deps): update dependency @sanity/ui-workshop to v2.1.5 (#10012) | eb06e204ab |
| renovate[bot] | fix(deps): update dependency react-rx to ^4.1.31 (#10013) | c2754de648 |
| renovate[bot] | chore(deps): update dependency rxjs to ^7.8.2 (#10014) | 4a141977a0 |
| Ash | feat(sanity): allow groq2024 search strategy to match on referenced _id (#10001) | 416d34a906 |
| renovate[bot] | fix(deps): update dependency groq-js to ^1.17.2 (#10020) | 1c2dcb096a |
| renovate[bot] | chore(deps): update dependency @sanity/visual-editing-csm to ^2.0.20 (#10017) | a9d450af85 |
| Ash | fix(sanity): deduplicate global search results (#10015) | 2cb86715bc |
This release includes various improvements and bug fixes.
For the complete changelog with all details, please visit: www.sanity.io/changelog/73565afe-88e2-44c3-b05f-4ae9f893202f
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.
| Author | Message | Commit |
|---|---|---|
| RitaDias | refactor(core): add fallback for docs on release detail and on the document form to be the published if version is going to be unpublished (#9883) | 10e3252557 |
| RitaDias | chore: remove auto-merge in release PR (#9969) | 260d7b57f3 |
| renovate[bot] | chore(deps): update dependency @sanity/sdk to v2 (#9838) | ce97c92517 |
| Ash | fix(sanity): poll asset state after linking without failing cors (#9965) | 5bafb44cf1 |
| squiggler[bot] | chore(tests): generate dts tests 🤖 ✨ (#9972) | 5aecf851ad |
| Jordan Lawrence | fix: do not release next when releasing latest (#9970) | ba5d28736b |
This release includes various improvements and bug fixes.
For the complete changelog with all details, please visit: www.sanity.io/changelog/8946d096-c4f6-44af-999f-63d0f62e6e2d
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.
| Author | Message | Commit |
|---|---|---|
| renovate[bot] | fix(deps): update dependency @sanity/presentation-comlink to ^1.0.22 (#9945) | 19eaa1f029 |
| renovate[bot] | fix(deps): update dependency @sanity/comlink to ^3.0.6 (#9943) | 4c64287352 |
| renovate[bot] | fix(deps): update dependency @sanity/import to ^3.38.3 (#9937) | ce13bc16a5 |
| renovate[bot] | fix(deps): update dependency @sanity/comlink to ^3.0.7 (#9957) | 31876da2fb |
| renovate[bot] | fix(deps): update dependency @sanity/preview-url-secret to ^2.1.12 (#9946) | df90799345 |
| Rune Botten | feat(cli): feat(cli): add docs search and read commands (#9910) | d2742dd380 |
| renovate[bot] | fix(deps): update dependency @sanity/presentation-comlink to ^1.0.23 (#9958) | f8ddff1239 |
| Ash | test(sanity): add manifest extraction test case for sanity.video type | 1af9efad4f |
| Ash | fix(sanity): ensure global document reference preview configuration is present for serialized sanity.video schema type | b1cfbb613d |
| renovate[bot] | fix(deps): update dependency @portabletext/editor to ^1.58.0 (#9954) | 662eadf9f0 |
| RitaDias | chore(cli): remove major message (#9878) | 72545ccee1 |
| renovate[bot] | fix(deps): update dependency @sanity/ui to ^2.16.7 (#9953) | 57f922a153 |
| RitaDias | fix!: remove node 18, make base 20 (#9804) | 8fa2157bf7 |
| Pedro Bonamin | chore: add editorial team as owners for example folder (#9949) | 6e19f0599b |
| squiggler[bot] | chore(deps): dedupe pnpm-lock.yaml (#9961) | 8679422dc6 |
| Cody Olsen | chore: fix migrate test hardcoding v3 (#9963) | fcedaa6d19 |
| Simon MacDonald | fix: feedback on algolia example (#9964) | 0c63bd2e34 |
| Simon MacDonald | chore(examples): update function examples (#9966) | cd54794dcd |
| squiggler[bot] | chore(release): publish v4.0.0 (#9952) | 9b570ece82 |
This release includes various improvements and bug fixes.
For the complete changelog with all details, please visit: www.sanity.io/changelog/e7fc39f1-5646-4a37-80cd-87c45d263a26
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.
If you are updating from a version earlier than 3.37.0, you should also check out this article to ensure your dependencies are up to date.
| Author | Message | Commit |
|---|---|---|
| Magnus Holm | chore: auto-upload schema when a toggle is enabled (#9644) | 0eb00fd33c |
| Jordan Lawrence | chore: updating name of release PR and commit to prefix version with v (#9932) | 80621cb661 |
| renovate[bot] | fix(deps): update dependency @sanity/ui to ^2.16.4 (#9934) | 39673611a0 |
| Kevin Green | feat(examples): generate a summary with ai-agents functions recipe (#9758) | 95d60feb6d |
| Kevin Green | feat(examples): Algolia-Sync to the function recipes (#9731) | fed1a8da2e |
| Eoin Falconer | chore: adding docs team inclusion notice (#9715) | 6870d3fe44 |
| RitaDias | feat(core): keep values when clicking off create release modal (#9871) | fe8330eb8f |
| renovate[bot] | fix(deps): update dependency @portabletext/block-tools to ^1.1.38 (#9940) | 3dd90d539e |
| renovate[bot] | fix(deps): update dependency @portabletext/editor to ^1.57.5 (#9941) | 892da2b930 |
| renovate[bot] | chore(deps): update dependency recast to ^0.23.11 (#9923) | a187128c58 |
| renovate[bot] | chore(deps): update dependency @sanity/visual-editing-csm to ^2.0.19 (#9942) | 3c1a30d1f5 |
| Kevin Green | chore(examples): update instructions (#9938) | f2941c7655 |
| Simon MacDonald | fix(cli): add document-id flag to functions test (#9944) | b9e7fcd9c0 |
| Ash | feat: Media Library video integration (#9909) | 534285836c |
| RitaDias | refactor(core): move check for quota inside of the dialog in button instead of overview / other places (#9862) | cfebeaf884 |
| squiggler[bot] | chore(tests): generate dts tests 🤖 ✨ (#9948) | a0bdedb289 |
| Jordan Lawrence | fix: pinning conventional-commits to v7 for CJS compatibility with lerna@8 (#9951) | 97c80b8f44 |
| RitaDias | test(cli): update test after broken users / update to backend users (#9950) | 9012f41361 |
This release includes various improvements and bug fixes.
For the complete changelog with all details, please visit: www.sanity.io/changelog/8738ca58-04f2-4547-b183-2c9121d1aca9
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.
If you are updating from a version earlier than 3.37.0, you should also check out this article to ensure your dependencies are up to date.
| Author | Message | Commit |
|---|---|---|
| renovate[bot] | fix(deps): update dependency @portabletext/editor to ^1.57.0 (#9913) | e124c21b47 |
| Jordan Lawrence | fix: correcting yaml syntax to git tag on publish (#9914) | b9f02243c5 |
| renovate[bot] | fix(deps): update dependency @portabletext/editor to ^1.57.1 (#9919) | 32ebd0c750 |
| Jordan Lawrence | chore: using lerna full for creating release PR (#9917) | 82b3fbc5d9 |
| renovate[bot] | fix(deps): update dependency @portabletext/block-tools to ^1.1.36 (#9918) | 46a7d9deaa |
| Jordan Lawrence | fix: add commit-message field to release PR workflow (#9922) | 23b4a3a76a |
| Ken Jones | docs: Marketing/add function examples (#9760) | ca1d50eb81 |
| RitaDias | test: remove flag from cli token tests (#9925) | 6b4088abfa |
| Cody Olsen | chore: fix vercel pnpm install issues with recast (#9930) | c1041cd442 |
| renovate[bot] | fix(deps): update dependency @portabletext/block-tools to ^1.1.37 (#9927) | c545a1bb6e |
| renovate[bot] | chore(deps): update dependency esbuild to v0.25.6 (#9908) | 90821b148a |
| RitaDias | test(cli): update to use pnpm to install instead of npm (#9929) | ebba8b0c91 |
| renovate[bot] | fix(deps): update dependency @sanity/ui to ^2.16.3 (#9931) | d2b3cf52c0 |
| Jordan Lawrence | fix: handling where no templates available and not showing create doc button (#9933) | d2f9810b3c |
| renovate[bot] | fix(deps): update dependency @portabletext/editor to ^1.57.3 (#9928) | ea2b66de0b |
This release includes various improvements and bug fixes.
For the complete changelog with all details, please visit: www.sanity.io/changelog/c31a5727-9677-4389-9a6a-c89a71211952
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.
If you are updating from a version earlier than 3.37.0, you should also check out this article to ensure your dependencies are up to date.
| Author | Message | Commit |
|---|---|---|
| Pedro Bonamin | fix(actions): add write permissions to actions (#9894) | 879769839a |
| renovate[bot] | fix(deps): update dependency @portabletext/block-tools to ^1.1.35 (#9897) | d21610bb51 |
| Magnus Holm | feat: synchronize schema to the server (#9622) | 2d6d901402 |
| renovate[bot] | fix(deps): update dependency @portabletext/editor to ^1.56.0 (#9889) | 9cfd35dd59 |
| Pedro Bonamin | fix(core): actions flickering- remove cleanup step for hook states on change (#9885) | 2ab95059b0 |
| Jordan Lawrence | fix: using full lerna for release process (#9899) | c80aef87d1 |
| Jordan Lawrence | chore: debugging next release with provenance off (#9904) | e827e02f7b |
| Jordan Lawrence | chore: lerna publish with provenance and logs (#9905) | d69e2509b7 |
| squiggler[bot] | chore(deps): dedupe pnpm-lock.yaml (#9902) | 97f8806c25 |
| Jordan Lawrence | fix: lerna provenance publishing for next (#9906) | 4ffa9fcac3 |
| Simon MacDonald | fix: Functions dev and test commands can pick up different project ID's (#9892) | 3fb0b98fd3 |
| RitaDias | feat(core): add way to revert unpublishing in a release (#9873) | 5d9cf9fc23 |
| squiggler[bot] | chore(tests): generate dts tests 🤖 ✨ (#9911) | 08871ab974 |
| Jordan Lawrence | fix: latest release no lerna (#9907) | 747b651c2b |
This release includes a fix for the 3.97.0 version in where it couldn't find @sanity/util due to an issue when publishing to npm
For the complete changelog with all details, please visit: www.sanity.io/changelog/d6cda5e0-6246-4ffd-aead-3c7b101b6a0b
This release includes various improvements and bug fixes.
For the complete changelog with all details, please visit: www.sanity.io/changelog/dafaceb1-4859-44b0-a4eb-0d29e9de07ba
| Author | Message | Commit |
|---|---|---|
| Pedro Bonamin | chore(actions): add npm token validation to release actions (#9869) | d55a8326e3 |
| renovate[bot] | fix(deps): update dependency @portabletext/block-tools to ^1.1.34 (#9874) | c7f16f0d64 |
| RitaDias | refactor(core): use stderr printing instead of contextoutput (#9877) | 8733f9a16d |
| RitaDias | refactor(core): hide validation aspects for when document is going to unpublish (#9879) | 3d5cdd6a43 |
| Rune Botten | feat(cli): add --project-id as alias of --project to init (#9799) | af00ad2134 |
| Rune Botten | feat(cli): add API tokens management commands (#9821) | 6494f59c50 |
| Rune Botten | feat(cli): add sanity projects create command (#9830) | af20bbf4af |
| Simon MacDonald | fix: add with user token option to functions test command (#9881) | fd2aa4c9d2 |
| renovate[bot] | fix(deps): update dependency @portabletext/editor to ^1.55.15 (#9875) | 41afd49906 |
| Sindre Gulseth | fix(codegen): fix tsTypeOperator declaration (#9882) | 37d298d90e |
This release includes various improvements and bug fixes.
For the complete changelog with all details, please visit: www.sanity.io/changelog/6bab907b-a4d2-40fa-ae53-8c9c0cd2bab6
This release includes various improvements and bug fixes.
For the complete changelog with all details, please visit: www.sanity.io/changelog/4193104e-f558-4813-8978-9868f388470f
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.
| Author | Message | Commit |
|---|---|---|
| renovate[bot] | chore(deps): update dependency uuid to ^11.1.0 (#9800) | b976f3a7ed |
| Cody Olsen | chore: add tests for type exports (#9780) | 8bbe641f52 |
| renovate[bot] | chore(deps): update dependency prettier to v3.6.1 (#9795) | dfdc7be7af |
| renovate[bot] | fix(deps): update dependency @portabletext/block-tools to ^1.1.32 (#9805) | 96c01937ad |
| Ash | feat(sanity): add document panel banner for choosing new document destination | 95e7ad7c45 |
| Ash | feat(sanity): activate the create document buttons for all perspectives | c0b5a0c3a2 |
| renovate[bot] | fix(deps): update dependency @portabletext/editor to ^1.55.5 (#9806) | 275b7a19e6 |
| RitaDias | fix(structure): fix issue where the versions were being slowly loaded and so the last chip was the wrong one giving us the wrong element (#9803) | 5c48abba76 |
This release includes various improvements and bug fixes.
For the complete changelog with all details, please visit: www.sanity.io/changelog/992c8ebf-ea65-4100-a400-15ad799bbbc0
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.
This release includes various improvements and bug fixes.
For the complete changelog with all details, please visit: www.sanity.io/changelog/09f18e57-ae2d-463d-9297-611541b1d792
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.
| Author | Message | Commit |
|---|---|---|
| Pedro Bonamin | fix(actions): fix e2e UI test (#9718) | 3919f50978 |
| renovate[bot] | fix(deps): update dependency @sanity/ui to ^2.16.0 (#9716) | 258616905c |
| RitaDias | refactor(core): update padding for boolean (#9725) | cd584b9f46 |
| Cody Olsen | chore: test rolldown-vite (#9568) | 89429f1cd3 |
| Binoy Patel | fix(build): fixes bundle build script failing (#9719) | 7508e513d2 |
| Bjørge Næss | chore(ci): regenerate lockfile (#9730) | 23de35272e |
| Per-Kristian Nordnes | feat(core): media validator (#9648) | 2e3d18b278 |
| RitaDias | fix(core): update error tooltip for copypaste (#9696) | 7b16d653b7 |
| renovate[bot] | fix(deps): update dependency @portabletext/editor to ^1.53.1 (#9729) | cf0bf8550a |
| renovate[bot] | fix(deps): update dependency @sanity/icons to ^3.7.3 (#9737) | 198ab74452 |
| renovate[bot] | fix(deps): update dependency @sanity/export to ^3.45.0 (#9717) | 61f7421618 |
| renovate[bot] | fix(deps): update dependency @portabletext/editor to ^1.54.2 (#9736) | dfff499c50 |
| renovate[bot] | fix(deps): update dependency @sanity/ui to ^2.16.2 (#9726) | 74d5316fb4 |
| renovate[bot] | chore(deps): update dependency oxlint to ^1.2.0 (#9740) | 4b52866660 |
| renovate[bot] | chore(deps): update linters (#9739) | f7c8082ad6 |
| renovate[bot] | fix(deps): Update dev-non-major (#9741) | d233393746 |
| renovate[bot] | fix(deps): update dependency xstate to ^5.20.0 (#9742) | 586a638358 |
| Cody Olsen | fix: stop publishing src folders to npm (#9744) | e9296c12d1 |
| renovate[bot] | fix(deps): update dependency @portabletext/block-tools to ^1.1.31 (#9728) | d37cf06c17 |
| renovate[bot] | fix(deps): update dependency @xstate/react to v6 (#9743) | 2c77e7d358 |
| renovate[bot] | chore(deps): update playwright monorepo to v1.53.1 (#9710) | fbcaf079d6 |
| renovate[bot] | fix(deps): update dependency @portabletext/editor to ^1.54.3 (#9746) | af9f8fa054 |
| Cody Olsen | chore(deps): bump @sanity/ui-workshop to v2 (#9713) | e99fbd951b |
| Bjørge Næss | feat: add support for tagging auto update bundles (#9654) | 7cabaeaf78 |
| Bjørge Næss | chore(ci): remove old release workflow (#9747) | b281fe165f |
| Bjørge Næss | fix(ci): upload modules after releasing next (#9751) | a49ed83721 |
| renovate[bot] | chore(deps): update dependency vite in example to v6 (#9752) | b5732087b9 |
| Bjørge Næss | chore(ci): set publish config before publishing (#9753) | be182aaafa |
| Simeon Griggs | chore: update slack to discord in readmes (#9724) | b91734445f |
| Knut Melvær | fix(examples): auto tag config (#9722) | afab857d2d |
| renovate[bot] | chore(deps): update dependency @rollup/plugin-node-resolve to v16 (#9750) | b28a1e004b |
| renovate[bot] | fix(deps): Update dev-non-major (#9755) | 17c8ae5b20 |
| renovate[bot] | fix(deps): update dependency @sanity/icons to ^3.7.4 (#9756) | ac74b4dd0c |
| renovate[bot] | fix(deps): update dependency @portabletext/editor to ^1.54.4 (#9762) | 3b22192031 |
| Snorre Eskeland Brekke | fix: manifest extract now correctly handles inline array.of item types that has a name conflicting with a global type (#9664) | 6c1896c6df |
| Ash | feat(sanity): add isNewDocument function | 1a054542db |
| Ash | feat(sanity): add isPerspectiveWriteable function | 253c5084e5 |
| Ash | feat(sanity): allow new, unpersisted, documents to move between perspectives seamlessly | a71f3309f8 |
| RitaDias | chore: fix missing ) character (#9763) | 730d143834 |
| RitaDias | refactor(core): update gradient to be more prominent (#9765) | fc3d873366 |
| Simeon Griggs | fix: print available workspaces for easier debugging (#9377) | 6377c06e67 |
| RitaDias | fix(core): fix handle of change of dates (#9732) | 23b8016913 |
| renovate[bot] | fix(deps): update dependency @portabletext/editor to ^1.55.0 (#9767) | 87ebf9f00d |
| renovate[bot] | chore(deps): update dependency oxlint to ^1.3.0 (#9775) | 27e406bf8f |
| Magnus Holm | fix(sanity): be more resilient to process.env not being processed (#9769) | 91c1afb84b |
| renovate[bot] | chore(deps): update pnpm to v10.12.2 (#9771) | 00db5539d3 |
| Ash | chore(sanity): add @returns TSDoc to clarify isNewDocument usage | b1de6c54fe |
| Ash | test(sanity): add isNewDocument tests | 7b1df793dd |
| renovate[bot] | chore(deps): update dependency use-effect-event to ^2.0.2 (#9770) | 7f15d4ad48 |
| Cody Olsen | fix: pin scrollmirror to MIT licensed version (#9777) | 6da4675188 |
| RitaDias | refactor(core): move some code out to scheduled-publishing (#9699) | c40683a957 |
| Cody Olsen | fix(deps): bump vitejs/plugin-react to v4.6 (#9779) | 346d9fcfe6 |
| RitaDias | chore(structure): make the hover not clicable (#9785) | 079cfde9ab |
| renovate[bot] | fix(deps): update dependency @portabletext/editor to ^1.55.2 (#9781) | a8f4d4c9fe |
| Per-Kristian Nordnes | fix(core): fix issues with ML uploads (#9745) | 8bce663f64 |
| renovate[bot] | fix(deps): update dependency framer-motion to ^12.19.1 (#9778) | 40af063cce |
| renovate[bot] | fix(deps): update dependency groq-js to ^1.17.1 (#9766) | f915231339 |
| Cody Olsen | fix(deps): unpin scrollmirror now that it's MIT licensed (#9786) | 5dd3876f42 |
| renovate[bot] | fix(deps): update dependency @portabletext/editor to ^1.55.3 (#9790) | 4776574fb0 |
| renovate[bot] | chore(deps): lock file maintenance (#9791) | 494555e91a |
This release includes various improvements and bug fixes.
For the complete changelog with all details, please visit: www.sanity.io/changelog/02b8873e-b5ec-4a71-9dac-9af926d3b677
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.
This release includes various improvements and bug fixes.
For the complete changelog with all details, please visit: www.sanity.io/changelog/90aaa078-3114-4db6-9cd3-b80a11bced1b
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.
| Author | Message | Commit |
|---|---|---|
| Bjørge Næss | fix(ci): skip creating release pr for release commit (#9555) | 0c62475c85 |
| Bjørge Næss | chore: use git-only setting for changelog author info (#9558) | d5e999b492 |
| Bjørge Næss | chore(ci): set lerna loglevel=debug (#9561) | 17a2a18701 |
| Bjørge Næss | fix(ci): use pnpm for pkg.pr.new (#9554) | 8e8a224f4d |
| renovate[bot] | chore(deps): update dependency @sanity/visual-editing-csm to ^2.0.18 (#9521) | ac1403729c |
| renovate[bot] | fix(deps): update dependency @portabletext/editor to ^1.50.8 (#9508) | f6357dbe1e |
| Pedro Bonamin | fix(core): history cleared event should be the last event in the even… (#9559) | 1dc766a750 |
| renovate[bot] | chore(deps): pin peter-evans/create-pull-request action to 271a8d0 (#9564) | 34fc5db55d |
| renovate[bot] | fix(deps): update dependency @sanity/client to ^7.4.1 (#9563) | 28995c11d7 |
| Pedro Bonamin | fix(core): get correct document title when creating comments (#9560) | e9b861a7e3 |
| Cody Olsen | fix: speedup sanity dev by warming up the entry file (#9567) | 10dc15df6a |
| renovate[bot] | fix(deps): update dependency @portabletext/block-tools to ^1.1.28 (#9424) | b366fcdfbc |
| Ash | chore(test-studio): add lazy component examples | 91f42bd9a9 |
| Ash | feat(sanity): add display names to middleware components | f7f756b30c |
| Ash | feat(sanity): add suspense boundaries to middleware components | 3fbca9cc08 |
| renovate[bot] | chore(deps): update vitest monorepo to ^3.2.1 (#9566) | 7f2e35ce21 |
| Bjørge Næss | chore(ci): add version override for @conventional-changelog/git-client (#9570) | f6d3ebca3c |
| Bjørge Næss | chore(ci): use correct commit message for release pr (#9573) | 9ed4e057d0 |
| Pedro Bonamin | fix(core): update buildCommentBreadCrumb recursivity (#9525) | 70815e623d |
| Bjørge Næss | feat(cli): update React and friends for Studios created via init (#9576) | 0ebfbfe4f5 |
| Jordan Lawrence | fix(core): restore delete document uses lastRevision (#9552) | 88321264dd |
| Eoin Falconer | feat: add timeZone settings to datetime input (#8181) | 1ca2568316 |
| Cody Olsen | fix: resolve getAttribute is not a function errors in PTE on next.js (#9571) | db63fa1509 |
| Eoin Falconer | fix: fixing search for timezones (#9579) | 8af6f8d288 |
| Carolina Gonzalez | fix(cli): do not create projects with undefined organizations (#9548) | 3717582803 |
| Bjørge Næss | fix(cli): skip auto update prompt for non-interactive sessions (#9577) | 19ebe8f22f |
| Bjørge Næss | fix(cli): bring back the continue option for auto-update prompts (#9578) | 762b6683ee |
| renovate[bot] | chore(deps): update dependency mendoza to ^3.0.8 (#9583) | 9a8efc30a1 |
| Cody Olsen | fix: duplicate context error for media library (#9580) | 8fcb58713e |
| renovate[bot] | fix(deps): Update xstate monorepo (#9586) | cd358b0b09 |
| renovate[bot] | chore(deps): update vitest monorepo to ^3.2.2 (#9584) | 97cd5c79a3 |
| Cody Olsen | fix: handle imperative focus state in slug input correctly (#9581) | 672fba8b84 |
| Ash | feat(sanity): allow workspace switching in Dashboard (#9569) | 6e43480f72 |
| renovate[bot] | fix(deps): update dependency @sanity/client to ^7.5.0 (#9591) | f33154ba73 |
| Simon MacDonald | fix: DevEx improvements when using functions cli commands (#9595) | 844b3d4b3a |
| Taylor Beseda | chore(cli): update runtime-cli (#9598) | 2c23c438bd |
| Christian Grøngaard | feat(core): allow configuring PTE plugins (#8785) | 57b8dc5df8 |
| Ash | fix(sanity): perspective menu vertical alignment | aaa5db21cf |
| Ash | feat(sanity): allow ReleasesNav to be rendered without releases tool button | 07359c84cb |
| Ash | feat(sanity): export ReleasesNav | 7aeb253af8 |
| Ash | feat(sanity): allow ReleasesNav inner MenuItem props to be customised | 7fd6773015 |
| Saskia | feat: Support Portable Text object deprecation (#9590) | 08204e17ed |
| Pedro Bonamin | feat(core): versions primary action (#9596) | c0d9efa395 |
| Cody Olsen | chore: eslint ignore playwright ct report files (#9610) | e5d35ec7fc |
| renovate[bot] | chore(deps): update dependency urlpattern-polyfill to v10.1.0 (#9606) | cb6973a1e7 |
This release includes various improvements and bug fixes.
For the complete changelog with details, please visit: www.sanity.io/changelog/bb30c7eb-fc6b-4422-92d1-86f631500682
To initiate a new Sanity Studio project or upgrade an existing one, please refer to our comprehensive guide on Installing and Upgrading Sanity Studio.
If you are updating from a version earlier than 3.37.0, you should also check out this article to ensure your dependencies are up to date.
| Author | Message | Commit |
|---|---|---|
| Ash | chore(sanity): use consistent casing for "New release" string | 06afc34981 |
| Ash | refactor(sanity): move "create release" menu item to shared component | 13925e2965 |
| Ash | refactor(sanity): simplify permission check | c38593993e |
| renovate[bot] | fix(deps): update dependency @sanity/presentation-comlink to ^1.0.20 (#9468) | 0814c03ca8 |
| Ash | feat(sanity): make releases.enabled configuration optional | 505631cf67 |
| Ash | feat(sanity): add workspace release count limit | 3268a0197f |
| renovate[bot] | fix(deps): update dependency react-rx to ^4.1.29 (#9513) | b77cc08518 |
| Magnus Holm | chore(schema): fix internal typing of RuleSpec and FieldReference (#9510) | 863dbbdff0 |
| Pedro Bonamin | fix(core): hide getAddonDataset error (#9520) | ee3eda6352 |
| Ash | test(sanity): add observable.create method to mockSanityClient | 34ac8168ba |
| Ash | test(sanity): add duplicate document operation tests | 413e84fda9 |
| renovate[bot] | fix(deps): update dependency @sanity/presentation-comlink to ^1.0.21 (#9524) | 70e5d40fa4 |
| renovate[bot] | fix(deps): update dependency groq-js to ^1.17.0 (#9507) | ceb86ecd0d |
| Rupert Dunk | fix(presentation): fix multiple resolver document location state (#9428) | fb3a956f01 |
| Ash | feat(sanity): add ability to map document upon duplication (#9517) | 25e5bfdb33 |
| renovate[bot] | fix(deps): update dependency @sanity/comlink to ^3.0.5 (#9522) | 50ff0070d7 |
| renovate[bot] | fix(deps): update dependency @sanity/insert-menu to v1.1.12 (#9523) | 897eaaefd6 |
| renovate[bot] | chore(deps): update dependency esbuild to v0.25.5 (#9509) | f22fe07f1f |
| RitaDias | fix(core): add condition in useDocumentTitle to allow for unpublished preview title (#9489) | 45fbd31062 |
| renovate[bot] | fix(deps): update dependency @sanity/client to ^7.4.0 (#9527) | 1184899e50 |
| Jordan Lawrence | feat: duplicate release (#9445) | f9d03da5fb |
| Pedro Bonamin | fix(cli): check if is interactive before prompting to upgrade (#9530) | 5aa3c1de55 |
| Bjørge Næss | chore(ci): fix missing env var for cleanup script (#9533) | f620e1c976 |
| Bjørge Næss | refactor(deps): replace lerna with lerna-lite (#9529) | 1c22feade5 |
| Bjørge Næss | chore(ci): run dataset cleanup for individual pull requests (#9535) | 4ae733cc17 |
| Taylor Beseda | chore(cli): update runtime-cli (#9536) | 87fdf539c2 |
| Bjørge Næss | chore(ci): publish tagged next release from main (#9531) | 524326c922 |
| Bjørge Næss | fix(ci): fix efps document references (#9542) | d9ca72dfc7 |
| Pedro Bonamin | fix(core): updates to change indicators in review changes (#9516) | 633b489697 |
| squiggler[bot] | chore(deps): dedupe pnpm-lock.yaml (#9534) | 1e2dad2acc |
| Bjørge Næss | fix(releases): optimize document availability subscription (#9373) | 69878300ba |
| Bjørge Næss | chore(ci): set up release automation (#9543) | 9f6716a93e |
This release includes various improvements and bug fixes.
For the complete changelog with details, please visit: www.sanity.io/changelog/cfe82482-30ed-4888-b11f-cd2bdd7ccfde
To initiate a new Sanity Studio project or upgrade an existing one, please refer to our comprehensive guide on Installing and Upgrading Sanity Studio.
If you are updating from a version earlier than 3.37.0, you should also check out this article to ensure your dependencies are up to date.
| Author | Message | Commit |
|---|---|---|
| renovate[bot] | fix(deps): update dependency @portabletext/editor to ^1.50.2 (#9348) | 6e5aa241e0 |
| Magnus Holm | chore: use correct path for "groq" package (#9458) | 4438f2f5fb |
| Jordan Lawrence | test: refactor ObjectBlock tests to use clicks instead of Tab navigation to fix issue with focus in chromium (#9463) | 772b8cef27 |
| renovate[bot] | fix(deps): update dependency @sanity/client to ^7.3.0 (#9462) | 704f1b2f0a |
| renovate[bot] | fix(deps): update dependency @portabletext/editor to ^1.50.3 (#9469) | a3a3ae387c |
| RitaDias | fix(core): update useDocumentVersions to cache observable per id (#9442) | cd8c314e70 |
| Jordan Lawrence | feat: dashboard studio links embed (#9432) | 20db4da134 |
| ChrisLaRocque | feat(vision): save vision queries (#9004) | 34d2a09171 |
| Jordan Lawrence | chore: test-studio deploys manifest (#9332) | f200719ac5 |
| Ash | feat(sanity): remove Actions API remote feature toggle and default to enabled | 994ab1f2d5 |
| Ash | feat(sanity): deprecate __internal_serverDocumentActions.enabled configuration option | 27bda8fc37 |
| Simeon Griggs | fix: move sanity ui to its own component (#9466) | 78b8fa3d99 |
| Magnus Holm | feat(schema): move builtin types into @sanity/schema (#9450) | 9acb96968c |
| RitaDias | refactor(core): move observable cache clean up to helper method (#9471) | 2526a1565d |
| renovate[bot] | fix(deps): update dependency @portabletext/editor to ^1.50.6 (#9470) | 64185be693 |
| RitaDias | fix(core): fix issue where document for unpublished should show the preview for the published document and not untitled (#9476) | 7fbbf7e1d9 |
| Jordan Lawrence | feat: deprecate --auto-updates flag in CLI (#9454) | db677521f0 |
| Bjørge Næss | fix(structure): make document list search interactive when not connected (#9485) | 7b2fc6c460 |
| Bjørge Næss | chore(e2e): cleanup old datasets on PR close (#9479) | f395d60653 |
| Ryan Bonial | fix(cli): respect prefers reduced motion for SDK template (#9495) | 8345fc76c0 |
| renovate[bot] | fix(deps): update dependency @sanity/ui to ^2.15.18 (#9461) | 1023bd1e07 |
| Ryan Bonial | chore(cli): update SDK templates to version ^2 (#9494) | 219d14fa82 |
| Jordan Lawrence | test: increase timeout for search branching test (#9492) | b541202205 |
| renovate[bot] | fix(deps): update dependency @sanity/comlink to ^3.0.4 (#9467) | 494d5ef629 |
| Pedro Bonamin | chore(actions): fail e2e tests if no preview url is found (#9504) | 1906d31754 |
| Magnus Holm | feat(schema): place builtin types in a separate registry (#9451) | f8013f10d7 |
| Pedro Bonamin | fix(core): review changes and history updates. (#9431) | 6025c1022f |
| Espen Hovlandsdal | feat: detect and warn if using http1 against API (#8848) | 73319cdfcc |
| Pedro Bonamin | feat(core): add history cleared event and compare to published (#9506) | c799945387 |
| Magnus Holm | feat(schema): introduce internal own props on each type (#9472) | fca1e6f28b |
This release includes various improvements and bug fixes.
For the complete changelog with details, please visit: www.sanity.io/changelog/59ea4a8a-533e-4e41-a7e4-068e4a9b6fe1
To upgrade to this version, run one of the following commands:
# Using npm
npm install sanity@latest
# Using pnpm
pnpm add sanity@latest
# Using yarn
yarn add sanity@latest
# Using bun
bun add 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.
| Author | Message | Commit |
|---|---|---|
| Cole Peters | fix(cli): remove linting configs from app templates (#9421) | 3ae5104dc2 |
| Taylor Beseda | chore(cli): update runtime-cli (#9411) | bd6bc5c36d |
| renovate[bot] | chore(deps): update dependency @sanity/visual-editing-csm to ^2.0.17 (#9368) | 3beae68508 |
| Jordan Lawrence | refactor: release type imports use client types (#9416) | 22f804b666 |
| RitaDias | refactor(core): updated client api version (#9423) | 9bf02a6eb2 |
| Jordan Lawrence | chore: marking use of useClient() with no options as deprecated (#9426) | aa6038f9a7 |
| Cole Peters | fix(cli): clean up mentions of 'core apps' -> 'custom apps' (#9437) | 7f6bd42b7e |
| Bjørge Næss | chore(eslint): switch off no-nested-ternary rule (#9436) | f94922ccd4 |
| RitaDias | fix(core): add fix for hanging requests for the collection states (#9433) | e57b96c9dc |
| Bjørge Næss | chore(efps): add debug info (#9435) | 63b0220e99 |
| renovate[bot] | chore(deps): update dependency styled-components to ^6.1.18 (#9138) | 8d2fe701f2 |
| Jordan Lawrence | refactor: use release version actions client (#9422) | 60192e5072 |
| Taylor Beseda | chore(cli): update runtime-cli and functions implementation (#9438) | 5d1e5f5d73 |
| ecospark[bot] | fix(deps): update React Compiler dependencies 🤖 ✨ (#9440) | 7ac692662b |
| Per-Kristian Nordnes | feat: notify user about Media Library was not found (#9387) | 9a2039cbd3 |
| Jordan Lawrence | refactor: createReleaseOperationsStore uses action client for version creation when reverting release (#9443) | 4d8ff4577c |
| renovate[bot] | fix(deps): update dependency get-it to ^8.6.9 (#9449) | 1adedb59f0 |
| Carolina Gonzalez | fix(cli): remove named export from SDK application templates (#9453) | 8aa8240472 |
| Fred Carlsen | chore(manifest): add media library config to extracted manifest (#9430) | 062f32092b |
| renovate[bot] | fix(deps): update dependency @sanity/client to ^7.2.2 (#9448) | 7e52ce2039 |
| ecospark[bot] | chore(deps): dedupe pnpm-lock.yaml (#9457) | 4acdef6cd5 |
| Bjørge Næss | fix: improve connection error handling (#5893) | 974be5178e |
This release includes various improvements and bug fixes.
For the complete changelog with all details, please visit: www.sanity.io/changelog/3e2a827b-9e24-4bcd-90bd-b76f00950dcf
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.
If you are updating from a version earlier than 3.37.0, you should also check out this article to ensure your dependencies are up to date.
| Author | Message | Commit |
|---|---|---|
| Darius West | chore: Update community invite to discord (#9375) | 235ea2297f |
| Jordan Lawrence | docs: updating readme logo and discord links for community (#9381) | 373ad8e823 |
| RitaDias | feat(struture): add title and translate aspects (#9383) | 066621fdda |
| Bjørge Næss | feat: add special handling of dynamic import errors (#9349) | 2822706f74 |
| Jordan Lawrence | refactor: using sanity::partOfRelease where appropriate (#9384) | d647a8e51d |
| renovate[bot] | fix(deps): update dependency @sanity/client to ^7.2.1 (#9390) | addf066daa |
| Ash | chore(renovate): remove ESBuild <=0.21 allowance (#9393) | 103b2dbf1d |
| Pedro Bonamin | fix(core): remove duplicated call to useBundleDocuments (#9389) | 8952c274ee |
| Sindre Gulseth | feat: use sanity client to resolve GDR references (#9386) | afa35d248c |
| renovate[bot] | fix(deps): update dependency get-it to ^8.6.8 (#9354) | 226b1e3460 |
| Jordan Lawrence | fix: using new monogram for single workspace studio icon fallback (#9396) | f573b424d0 |
| renovate[bot] | fix(deps): update dependency @portabletext/block-tools to ^1.1.25 (#9382) | 52d890d83d |
| renovate[bot] | chore(deps): update dependency esbuild to v0.25.4 (#9398) | 5d2c596ad2 |
| renovate[bot] | fix(deps): update dependency @sanity/export to ^3.44.0 (#9404) | 97bcec2ac1 |
| Bjørge Næss | chore(test-studio): add vite-ignore to dynamic imports to silence warning (#9397) | 6c2c39e40e |
| Carolina Gonzalez | fix(cli): remove projectId and dataset strings from app templates (#9409) | c68d790d42 |
| Per-Kristian Nordnes | fix(core): add tags to Media Library requests (#9413) | 6e6f36bace |
| RitaDias | fix(core): add fix for useDocumentForm (#9415) | 0b40975b9c |
| RitaDias | refactor(core): update method for documentId (#9418) | 2e40a84e3d |
This release includes various improvements and bug fixes.
For the complete changelog with all details, please visit: www.sanity.io/changelog/e1805d96-c43a-4b4a-9aac-2f2e64d748e6
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.
| Author | Message | Commit |
|---|---|---|
| Taylor Beseda | fix(cli): blueprints commands help entries (#9376) | 5ea712db6c |
| renovate[bot] | fix(deps): update dependency @sanity/preview-url-secret to ^2.1.11 (#9371) | b28882544e |
| Jordan Lawrence | feat: replacing favicons (#9367) | fb6eee4639 |
| renovate[bot] | fix(deps): update dependency @sanity/comlink to ^3.0.3 (#9369) | 79c8ad625f |
| Ash | fix(sanity): switch to RouterContextValue instance for performing Comlink-driven navigation (#9379) | 405fed9818 |
| Jordan Lawrence | chore: upgrading @sanity/logos to 2.2.0 (#9380) | 191cf52cfd |