Sanity Studio β Rapidly configure content workspaces powered by structured content
To initiate a new Studio without installing the CLI globally:
npm create sanity@latest
We recommend that you check out the instructions for the Sanity Studio v3.37.0 release before upgrading. If you have already updated your dependencies as described in that document (i.e., you are updating from v3.37.0), you can proceed with updating your studio as normal:
To upgrade a v3 Studio, run this command in its folder:
npm install sanity@latest
sanity typegen generate
would crash due to an incorrect babel configuration pathsanity typegen generate
would crash if the output directory did not existAuthor | Message | Commit |
---|---|---|
renovate[bot] | chore(deps): update dependency @sanity/tsdoc to v1.0.17 (#6289) | 2e99f2af9a |
renovate[bot] | chore(deps): update react monorepo (#6290) | f51142c0f6 |
renovate[bot] | chore(deps): update dependency @sanity/assist to v3 (#6291) | c119f3861f |
Cody Olsen | refactor(test-exports): mark tests that are expected to fail as todo (#6292) |
911a3e20be |
renovate[bot] | chore(lockfile): update dependency @sanity/logos to v2.1.10 (#6293) | 6f66d80dd0 |
renovate[bot] | chore(deps): update dependency @sanity/icons to ^2.11.8 (#6294) | 387c2bd9dc |
renovate[bot] | chore(lockfile): update dependency @sanity/color to v3.0.6 (#6295) | a3061ee69b |
Espen Hovlandsdal | fix(codegen): prevent crash due to incorrect babel config path (#6298) | fc784d1d57 |
Espen Hovlandsdal | fix(cli): ensure output path for types exist before writing (#6300) | e75bffe56f |
renovate[bot] | fix(deps): update dependency @sanity/ui to ^2.1.2 (#6301) | 9ebe73d3eb |
To initiate a new Studio without installing the CLI globally:
npm create sanity@latest
We recommend that you check out the instructions for the Sanity Studio v3.37.0 release before upgrading. If you have already updated your dependencies as described in that document (I.e., you are updating from v3.37.0), you can proceed with updating your studio as normal:
npm install sanity@latest
Author | Message | Commit |
---|---|---|
cngonzalez | fix: disable server actions in test studio (#6270) | f1451a9959 |
renovate[bot] | chore(deps): update dependency @sanity/tsdoc to v1.0.16 (#6272) | 7df486d6d0 |
renovate[bot] | chore(lockfile): update dependency @sanity/google-maps-input to v4.0.1 (#6273) | d64152f57b |
renovate[bot] | chore(lockfile): update dependency @sanity/logos to v2.1.9 (#6274) | 7a894794c8 |
renovate[bot] | chore(lockfile): update dependency @sanity/react-loader to v1.9.9 (#6276) | 072996807d |
renovate[bot] | chore(lockfile): update dependency sanity-plugin-mux-input to v2.3.4 (#6277) | 49a553880d |
renovate[bot] | chore(deps): update dependency @sanity/eslint-config-studio to v4 (#6197) | 0b792e37a1 |
Cody Olsen | chore(deps): update dependency @sanity/pkg-utils to v6 (#6280) | d9992ccad8 |
renovate[bot] | chore(lockfile): update dependency @sanity/assist to v2.0.5 (#6279) | a1efe067e7 |
Cody Olsen | fix: bump styled-components used by npm create sanity (#6281) |
61dbbe28b6 |
renovate[bot] | fix(deps): update dependency @sanity/ui to ^2.1.1 (#6283) | 90c7c57219 |
Cody Olsen | chore: add @repo/test-exports suite (#6284) |
9d2a437eff |
Cody Olsen | fix: restore node ESM strict mode support (#6287) | 46563c8910 |
[email protected]
and @sanity/ui@2
This release comes with version requirements for the following packages:
[email protected]
(required for all Studio projects)@sanity/ui@2
(optional)If you're maintaining a plugin for Sanity Studio, we recommend upgrading its dependencies too.
styled-components
(required)We have seen incompatibility issues when styled-components@5
is used outside of the Vite configuration that ships with sanity
, for example, when the Studio is embedded in a Next.js or Remix project.
Styled Components is a required dependency for Sanity Studio projects. By upgrading it, you can also delete the @types/styled-components
and react-is
dependencies that were required with styled-components@5
:
# npm
npm install sanity@latest styled-components@^6.1
npm rm @types/styled-components react-is
# pnpm
pnpm install sanity@latest styled-components@^6.1
pnpm rm @types/styled-components react-is
# yarn
yarn add sanity@latest styled-components@^6.1
yarn rm @types/styled-components react-is
Note: if you have local customizations in your Sanity Studio that are using styled-components
you may need to make some minor adjustments to the customization code. For more details, please consult the styled-components migration guide.
@sanity/ui
Studio projects that use @sanity/ui
for customizations and have it as a dependency in package.json
needs to upgrade to @sanity/ui@2
:
# npm
npm install "@sanity/ui@^2"
# pnpm
pnpm install "@sanity/ui@^2"
# yarn
yarn add "@sanity/ui@^2"
Sanity Studio now ships with Tasks. You can now:
Tasks ships enabled by default. If you want to disable tasks in your Studio, you can do so with this configuration:
// ./sanity.config.ts|js
export default defineConfig({
// ... rest of config
unstable_tasks: { enabled: false },
})
Learn more about Tasks in the documentation:
.esm.js
exports for legacy bundlerssideEffects: false
conditions to package.json files, improving tree-shaking and reducing bundle sizes for embedded Sanity Studio projectssanity init
was run inside of a Next.js project.scss
or .sass
files from the studio configuration or a descendant file would cause certain CLI commands to crashsanity schema extract
) could not be found when running sanity typegen generate
current
field on slugs required when used with the --enforce-required-fields
flag in sanity typegen
contextsnpx sanity init
in a Next.js project would break the tsconfig.json
configurationAuthor | Message | Commit |
---|---|---|
Cody Olsen | chore(renovate): pin framer-motion to known stable (#6166) | b54852a6e5 |
ecospark[bot] | chore(prettier): fix unformatted files π€ β¨ (#6168) | 19891dce77 |
renovate[bot] | chore(deps): update dependency @sanity/icons to ^2.11.6 (#6169) | 9f50f6df47 |
renovate[bot] | chore(deps): update dependency turbo to ^1.13.2 (#6170) | 073b5b8463 |
renovate[bot] | chore(deps): update dependency vite to ^4.5.3 (#6171) | b14d32409e |
renovate[bot] | chore(lockfile): update dependency @portabletext/react to v3.0.15 (#6172) | fbc7183778 |
renovate[bot] | chore(lockfile): update dependency @sanity/color to v3.0.4 (#6173) | cdf561e5c0 |
renovate[bot] | chore(lockfile): update dependency @sanity/logos to v2.1.8 (#6175) | ffb6ddde91 |
renovate[bot] | fix(deps): Update react monorepo (#6176) | c4f24d2a66 |
renovate[bot] | fix(deps): update dependency @sanity/client to ^6.15.9 (#6177) | fbeb6fbabd |
renovate[bot] | chore(deps): update dependency use-hot-module-reload to v2 (#6180) | 39bf293263 |
Cody Olsen | Revert "chore(deps): update dependency use-hot-module-reload to v2 (#6180)" (#6182) | 3b8c28ce11 |
renovate[bot] | fix(deps): update dependency @sanity/ui to ^2.0.13 (#6178) | 4f1b36d245 |
renovate[bot] | fix(deps): update dependency get-it to ^8.4.17 (#6179) | ee162803e9 |
Cody Olsen | fix(deps): pin framer-motion to the same version used by @sanity/ui (#6183) |
7120aa8ce6 |
Cody Olsen | chore: fix typings error | b369d92a27 |
ecospark[bot] | chore(deps): dedupe pnpm-lock.yaml (#6184) | b4f9ba59e0 |
renovate[bot] | chore(deps): lock file maintenance (#6186) | a32e5d57da |
Cody Olsen | chore: pin @sanity/eslint-config-i18n |
89fac9f731 |
Cody Olsen | chore: pin @playwright/test |
1f4700c048 |
Cody Olsen | chore: pin @playwright/experimental-ct-react |
e09a5ef44d |
renovate[bot] | chore(deps): lock file maintenance (#6187) | dcbb7a4c1a |
Cody Olsen | fix: use named styled import for better ESM runtime compat (#6185) |
b544abb372 |
Herman Wikner | fix(comments): weaken references in content snapshot (#6131) | d1f1a4cd40 |
renovate[bot] | chore(deps): update dependency @sanity/pkg-utils to ^4.4.4 (#6191) | 199f3104c5 |
renovate[bot] | chore(deps): update dependency @sanity/visual-editing to v1.8.5 (#6194) | 3113498614 |
renovate[bot] | chore(lockfile): update dependency @sanity/react-loader to v1.9.6 (#6195) | f41b784f8e |
renovate[bot] | chore(deps): update linters to v7 (#6192) | 4247e4fc7c |
Cody Olsen | refactor: support strict: true in @sanity/schema codebase (#6207) |
605bd62b37 |
Cody Olsen | chore: reduce test flakiness by increasing timeout to 60s (#6208) | 1cecb456f3 |
Simeon Griggs | simplify 'shopify' template schema (#6161) | 69ff15fd3a |
Pedro Bonamin | fix(tasks): disable autocomplete on 'assign to' input (#6193) | da49af0835 |
Espen Hovlandsdal | fix(schema): make current field for slugs required (#6205) |
e420b6f11a |
renovate[bot] | fix(deps): update dependency @sanity/ui to ^2.0.14 (#6209) | f4d2e7ebc4 |
Espen Hovlandsdal | fix(cli): do not suggest v2 cli commands on "no such command" error (#6211) | 69ff7ff2c1 |
Espen Hovlandsdal | fix(cli): improve error handling on missing extracted schema (#6204) | 4fb0e66a64 |
renovate[bot] | chore(deps): update dependency use-hot-module-reload to v2 (#6217) | 4385ca879d |
renovate[bot] | chore(deps): replace dependency is-hotkey with is-hotkey-esm ^1.0.0 (#6218) | 12f25d53f8 |
renovate[bot] | chore(deps): update dependency @portabletext/toolkit to ^2.0.14 (#6219) | a72b65214d |
renovate[bot] | chore(deps): update dependency @types/arrify to ^1.0.4 (#6220) | 25a95a0a87 |
renovate[bot] | fix(deps): update dependency get-it to ^8.4.18 (#6222) | 70f0963337 |
renovate[bot] | chore(lockfile): update dependency @portabletext/react to v3.0.17 (#6221) | a4de075223 |
renovate[bot] | fix(deps): update dependency @sanity/client to ^6.15.10 (#6228) | ba323ae876 |
renovate[bot] | chore(deps): update dependency @babel/preset-env to ^7.24.4 (#6226) | 7c60f3ed7b |
renovate[bot] | chore(lockfile): update dependency @sanity/icons to v2.11.7 (#6174) | 1af2e4f8b0 |
renovate[bot] | chore(deps): update dependency @sanity/icons to ^2.11.7 (#6231) | 830f403368 |
renovate[bot] | fix(deps): update dependency @sanity/ui to ^2.0.15 (#6229) | a6eb947793 |
renovate[bot] | chore(lockfile): update dependency @sanity/color to v3.0.5 (#6232) | 7887f0d84a |
renovate[bot] | chore(lockfile): update dependency @sanity/logos to v2.1.9 (#6233) | c1b72fc6b6 |
Espen Hovlandsdal | fix(cli): use stub file loader for scss, sass extensions (#6215) | 80f4f220f1 |
renovate[bot] | fix(deps): update dependency @sanity/presentation to v1.12.2 (#6235) | acbb08a9d3 |
renovate[bot] | chore(deps): update dependency @sanity/visual-editing to v1.8.6 (#6237) | f0f653760e |
Cody Olsen | refactor(renovate): ignore slate and slate-react as they're bumped manually (#6242) |
6fc2bbbde6 |
ecospark[bot] | chore(prettier): fix unformatted files π€ β¨ (#6243) | ef3385745f |
Bjørge Næss | fix(cli): formalize requirement of styled-components@6 and @sanity/ui@2 (#6234) | 5fe2d47f49 |
renovate[bot] | chore(lockfile): update dependency @sanity/preview-url-secret to v1.6.6 (#6238) | a4be162b23 |
renovate[bot] | chore(lockfile): update dependency @sanity/react-loader to v1.9.7 (#6239) | debb2cc37f |
Cody Olsen | refactor(CI): use the official github app token generator action (#6230) | 40dff99a6f |
renovate[bot] | fix(deps): update dependency @sanity/ui to ^2.0.16 (#6241) | 58c319a82d |
Binoy Patel | chore(core): remove unusued ChangeIndicatorContext (#6214) | e9788135b9 |
Pedro Bonamin | fix(core): add readOnly prop to dragHandle (#6190) | 234d009826 |
renovate[bot] | chore(deps): update dependency @sanity/visual-editing to v1.8.7 (#6248) | 4a31e88f17 |
renovate[bot] | chore(lockfile): update dependency @sanity/preview-url-secret to v1.6.7 (#6249) | e89a8b3e5c |
renovate[bot] | chore(lockfile): update dependency @sanity/react-loader to v1.9.9 (#6250) | 736a96ed92 |
renovate[bot] | fix(deps): update dependency @sanity/presentation to v1.12.3 (#6251) | 0959294ef6 |
renovate[bot] | chore(lockfile): update dependency sanity-plugin-mux-input to v2.3.0 (#6252) | 56660996d9 |
renovate[bot] | fix(deps): update dependency @sanity/client to ^6.15.11 (#6253) | a3b7458352 |
renovate[bot] | fix(deps): update dependency @sanity/ui to ^2.1.0 (#6254) | 6b2abb996d |
Pedro Bonamin | fix(tasks): change tasks button in nav to be toggle (#6236) | 8e40ecb086 |
cngonzalez | feat(core): add serverActions flag to config (#6212) | 1b94d404f4 |
Knut Melvær | fix: replace the JSON5 parser with JSON (#6149) | fe11588c74 |
Pedro Bonamin | fix(tasks): tasks UI updates. (#6136) | d45b210dcb |
ecospark[bot] | chore(deps): dedupe pnpm-lock.yaml (#6258) | 7b44425e75 |
renovate[bot] | chore(lockfile): update dependency @sanity/logos to v2.1.9 (#6259) | 1d998a02dd |
renovate[bot] | chore(lockfile): update dependency @sanity/react-loader to v1.9.9 (#6260) | a32df3a6fc |
renovate[bot] | chore(deps): update dependency @sanity/google-maps-input to v4 (#6262) | e63ce42504 |
renovate[bot] | chore(lockfile): update dependency sanity-plugin-mux-input to v2.3.0 (#6261) | 79c5bb10d3 |
renovate[bot] | chore(deps): lock file maintenance (#6264) | 787aa33b09 |
renovate[bot] | chore(lockfile): update dependency i18next to v23.11.0 (#6263) | 64c6a13bae |
renovate[bot] | chore(lockfile): update dependency @portabletext/react to v3.0.17 (#6265) | 3a7d2fd9ef |
renovate[bot] | chore(lockfile): update dependency sanity-plugin-mux-input to v2.3.1 (#6266) | 4e3afaca17 |
Ash | fix(structure): prevent duplication of search filters when listenSearchQuery is used (e.g. in document lists) (#6247) |
fce97c7898 |
Cody Olsen | fix: upgrade to @sanity/pkg-utils v5 and use updated ESM best practices (#5983) |
62a6810bf8 |
Pedro Bonamin | feat(tasks): add tasks upsell ui (#6216) | 658262e720 |
Pedro Bonamin | feat(tasks): add telemetry events to tasks (#6246) | 346600cc7a |
Ash | feat(core): adopt Actions API (#6257) | 4d4522400d |
Bjørge Næss | fix(deps): narrow accepted peer dependency range of style-components (#6271) | 1ac127b33c |
To initiate a new Studio without installing the CLI globally:
npm create sanity@latest
To upgrade a v3 Studio, run this command in its folder:
npm install sanity@latest
Author | Message | Commit |
---|---|---|
Pedro Bonamin | fix(core): remove custom options in comments upsell request (#6201) | 46c7ce8ed9 |
Pedro Bonamin | fix(structure): annotations not opening in portable text editor (#6198) | 907c904336 |
To initiate a new Studio without installing the CLI globally:
npm create sanity@latest
To upgrade a Sanity Studio, run this command in its folder:
npm install sanity@latest
--enforce-required-fields
flag for the sanity typegen generate
command not correctly respecting validation rulesAuthor | Message | Commit |
---|---|---|
Tommy Petty | fix(pte): update default height of PTE in Form (#6119) | 5756753c49 |
Sindre Gulseth | fix(schema-extraction): check for _required field in validation rules (#6151) | 5ba26a5746 |
Cody Olsen | chore: add prettier-plugin-packagejson (#6155) | 8f7fe70de2 |
renovate[bot] | chore(deps): update pnpm to v8.15.6 (#6154) | 07b0745a2e |
renovate[bot] | chore(lockfile): update dependency framer-motion to v11.0.24 (#6144) | 954c8921d4 |
Rupert Dunk | fix(structure): improve document pane path handling (#6129) | 9b4d1059dd |
renovate[bot] | chore(deps): update babel monorepo (#6159) | eb97fe2364 |
renovate[bot] | chore(deps): update dependency @types/babel__traverse to ^7.20.5 (#6160) | 16f32c9614 |
Sindre Gulseth | feat(schema): handle assetRequired when extracting schema with enforceRequiredFields (#6157) | cd529795a3 |
Sindre Gulseth | chore(deps): upgrade groq-js to latest (#6162) | 8db748575b |
Pedro Bonamin | fix(tasks): don't open tasks search on hotkey + enter (#6165) | d3873165eb |
ecospark[bot] | chore(deps): dedupe pnpm-lock.yaml (#6164) | 74a7a75470 |
Sindre Gulseth | chore(codegen): add enforceRequriedFields to spinner output (#6163) | b68e6501af |
To initiate a new Studio without installing the CLI globally:
npm create sanity@latest
To upgrade a v3 Studio, run this command in its folder:
npm install sanity@latest
Sanity LocaleContext value missing
.Author | Message | Commit |
---|---|---|
Pedro Bonamin | fix(tasks): don't lowercase users when searching in the assignee menu (#6138) | 27643c8a37 |
cngonzalez | fix: add default listFormat locale where LocaleProvider may not be available (#6147) | 3c4d4cf1d4 |
To initiate a new Studio without installing the CLI globally:
npm create sanity@latest
To upgrade a v3 Studio, run this command in its folder:
npm install sanity@latest
Author | Message | Commit |
---|---|---|
Pedro Bonamin | fix(tasks): group changes done to the same field (#6132) | 61c7ef8fcc |
Espen Hovlandsdal | fix(i18n): allow list formatter without arguments in Translate component (#6135) |
3e5b8d60f3 |
Pedro Bonamin | fix(core): remove duplicateds tasks plugins (#6134) | a0fce46d1c |
Sindre Gulseth | fix(typegen): add placeholder group to allow typegen to show in help (#6133) | 45f0406733 |
To initiate a new Studio without installing the CLI globally:
npm create sanity@latest
To upgrade a Sanity Studio, run this command in its folder:
npm install sanity@latest
This release comes with Sanity TypeGen, the new tooling in the Sanity CLI that enables extracting the schema into a static representation (schema.json
) and to generate TypeScript type definition for it, as well as for GROQ query results.
You can learn more about Sanity TypeGen:
If you try out Sanity TypeGen, do let us know how it went in the #typescript channel in the Sanity community or to your customer success team.
This update also includes the beta of Tasks for Sanity Studio. It's a way to assign tasks related to documents, delegate them to team members, and track their status across the project.
If you wish to disable tasks, you can do so by adding the following to sanity.config.ts
:
export default defineConfig({
...restOfConfig,
unstable_tasks: {
enabled: false,
},
})
Documentation for Tasks is in the works and will be announced when ready.
--enforce-required-fields
.styled-components@5
?If you encounter an error such as TypeError: Cannot read properties of undefined (reading 'div')
, please make sure your Studio doesn't depend on styled-components@5
. Updating any such dependencies to styled-components@6
should resolve the error:
npm install styled-components@latest
This error is caused by an ESM/CJS compability issue in @sanity/ui
.
Author | Message | Commit |
---|---|---|
renovate[bot] | fix(deps): update dependency @sanity/presentation to v1.12.1 (#6109) | 2014ef56cc |
renovate[bot] | chore(lockfile): update dependency @sanity/react-loader to v1.9.5 (#6104) | 0817d8ddf8 |
renovate[bot] | fix(deps): update dependency @sanity/ui to ^2.0.12 (#6107) | 4886b00b17 |
renovate[bot] | fix(deps): update dependency @sanity/client to ^6.15.7 (#6106) | 69a5d6d60c |
Sindre Gulseth | fix: move typegen cli into @sanity/cli (#6111) | 3f37c218ee |
Tommy Petty | fix(comments): update close icon to be consistent (#6096) | 89fd7ecbdb |
renovate[bot] | chore(deps): update dependency @sanity/visual-editing to v1.8.4 (#6100) | 046c0907bf |
renovate[bot] | chore(deps): update dependency turbo to ^1.13.0 (#6114) | 1352e84daa |
Sindre Gulseth | chore(typegen): show schema extraction and typegen in help texts (#6122) | ec3b25e02e |
Pedro Bonamin | fix(pte): PTE inline block object modal closing on validation state changes (#6113) | a272c71ee8 |
Sindre Gulseth | fix(schema): correctly assert optional fields with enforce required fields (#6121) | f568e14fd7 |
Espen Hovlandsdal | chore: disable import/extensions rule for get-it middleware import (#6127) | aca88e90b0 |
Sindre Gulseth | fix(schemaExtract): guard for list options not being an array (#6128) | e4f28e5e95 |
Sindre Gulseth | chore(codegen): track ratio between unknown nodes and all type nodes (#6125) | 3822da2710 |
Sindre Gulseth | fix(vision): fixes bug where codemirror would insert a new line on cmd-return (#6123) | 971ba9f65b |
Pedro Bonamin | fix(tasks): update description input to create blocks edx-1206 (#6126) | 852bfca3a6 |
Pedro Bonamin | feat(tasks): add tasks empty states (#6130) | 22afbb4fdb |
Sindre Gulseth | chore(codegen): add cl as codeowners for {code,type}gen (#6118) | 94d0934fd9 |
Sindre Gulseth | feat(codegen): attempt to parse groq queries with parameter in slices (#6117) | 97c0b0cff7 |
shur | feat: indicate in metadata that the quickstart option was used in project creation (#6065) | 468e76c8cc |
To initiate a new Studio without installing the CLI globally:
npm create sanity@latest
To upgrade a v3 Studio, run this command in its folder:
npm install sanity@latest
Author | Message | Commit |
---|---|---|
Sindre Gulseth | chore(schema): add tracing for schema extraction (#6019) | ab5ae9f76e |
Sindre Gulseth | chore(codegen): add total types and align telemetry prop names (#6077) | 7ecff65b64 |
renovate[bot] | chore(deps): update dependency @portabletext/toolkit to ^2.0.13 (#6098) | c5faca2d77 |
renovate[bot] | chore(lockfile): update dependency @sanity/color to v3.0.2 (#6101) | 7c82923b8f |
renovate[bot] | chore(deps): update dependency @sanity/icons to ^2.11.4 (#6099) | a42e9f3227 |
renovate[bot] | fix(deps): update dependency get-it to ^8.4.16 (#6108) | eca9c3097e |
Herman Wikner | fix(comments): drop permission check (#6110) | d6a3891f4b |
To initiate a new Studio without installing the CLI globally:
npm create sanity@latest
To upgrade a v3 Studio, run this command in its folder:
npm install sanity@latest
Author | Message | Commit |
---|---|---|
renovate[bot] | chore(deps): update tiryoh/gha-jobid-action digest to c1d1cf7 (#6064) | ae05976b5a |
renovate[bot] | chore(deps): update thollander/actions-comment-pull-request digest to fabd468 (#6063) | 13dcbdb1e4 |
renovate[bot] | chore(deps): update peter-evans/create-pull-request digest to 70a41ab (#6062) | 7bd281c712 |
renovate[bot] | chore(deps): update dependency express to ^4.18.3 (#6067) | 2aa4b64b3f |
renovate[bot] | chore(lockfile): update dependency @sanity/locale-nn-no to v1.1.5 (#6071) | 0254106e2e |
renovate[bot] | chore(lockfile): update dependency @sanity/locale-sv-se to v1.2.3 (#6073) | 0b1d581f62 |
renovate[bot] | chore(lockfile): update dependency @sanity/locale-pt-pt to v1.1.2 (#6072) | 19a8dd67ff |
renovate[bot] | chore(lockfile): update dependency @sanity/locale-nb-no to v1.1.4 (#6070) | cc60405d05 |
renovate[bot] | chore(lockfile): update dependency @sanity/locale-ko-kr to v1.1.3 (#6069) | 1d5f3cb722 |
Nina Andal Aarvik | fix(core): increase default width of PT inline popovers (#5878) | f809fe3714 |
Herman Wikner | fix(comments): permission check (#6057) | 2163ff0002 |
Sindre Gulseth | fix(codegen): include babel.config.json in the published package (#6075) | 2e06b84c43 |
Sindre Gulseth | fix(codegen): uppercase query type names (#6080) | 74020938c9 |
Sindre Gulseth | refactor(codegen): move Result appending into type generation (#6082) | 63432dad1f |
Herman Wikner | fix(comments): hide resolve action if no handler is provided (#6084) | 4767b32481 |
Tommy Petty | fix(tasks): copy changes for Tasks feature (#6085) | 3ab20ef81a |
Bjørge Næss | fix: use workspace protocol for all workspace dependencies (#6088) | 06531345b1 |
Herman Wikner | fix(tasks): ui adjustments (#6086) | f89111c01c |
Pedro Bonamin | fix(tasks): update info passed to the tasks comments notification context (#6087) | 6635d7200d |
Pedro Bonamin | fix(tasks): update how addonDatasetProvider ready state is set (#6076) | a08a82f2f3 |
Sindre Gulseth | fix(codegen): use relative path when globbing for files (#6083) | 5bc629fd23 |
Pedro Bonamin | fix(tasks): add new sanityTasks flag (#6089) | ae89244f28 |
Binoy Patel | Revert "fix: use workspace protocol for all workspace dependencies (#6088)" (#6092) | abfc5d23de |
Espen Hovlandsdal | fix(structure): use correct loading messages while resolving panes (#6093) | d784f825e4 |
Cody Olsen | refactor: use PKG_VERSION from @sanity/pkg-utils instead of manually regexing SANITY_VERSION (#6078) |
d514bfc15c |