sanity-io / nextjs-blog-cms-sanity-v3

A Next.js Blog with a Native Authoring Experience
https://nextjs-blog.sanity.build
418 stars 116 forks source link

chore(deps): update non-major #482

Closed renovate[bot] closed 8 months ago

renovate[bot] commented 8 months ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@sanity/vision (source) 3.35.1 -> 3.36.4 age adoption passing confidence
@sanity/visual-editing (source) 1.8.3 -> 1.8.5 age adoption passing confidence
@types/react (source) 18.2.67 -> 18.2.74 age adoption passing confidence
autoprefixer 10.4.18 -> 10.4.19 age adoption passing confidence
next-sanity (source) 8.4.4 -> 8.5.2 age adoption passing confidence
postcss (source) 8.4.37 -> 8.4.38 age adoption passing confidence
prettier-plugin-packagejson 2.4.12 -> 2.4.14 age adoption passing confidence
prettier-plugin-tailwindcss 0.5.12 -> 0.5.13 age adoption passing confidence
sanity (source) 3.35.1 -> 3.36.4 age adoption passing confidence
tailwindcss (source) 3.4.1 -> 3.4.3 age adoption passing confidence

Release Notes

sanity-io/sanity (@​sanity/vision) ### [`v3.36.4`](https://togithub.com/sanity-io/sanity/compare/v3.36.3...719f300471dc79a6b5c7aa3c0352fde537a78041) [Compare Source](https://togithub.com/sanity-io/sanity/compare/v3.36.3...v3.36.4) ### [`v3.36.3`](https://togithub.com/sanity-io/sanity/compare/v3.36.2...e99c3451f73d5d16c1842490ab2f9e38f490afe6) [Compare Source](https://togithub.com/sanity-io/sanity/compare/v3.36.2...v3.36.3) ### [`v3.36.2`](https://togithub.com/sanity-io/sanity/releases/tag/v3.36.2) [Compare Source](https://togithub.com/sanity-io/sanity/compare/v3.36.1...v3.36.2) ##### Installation and upgrading **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 ##### ๐Ÿ› Notable bugfixes - Fixes an issue where clicking "Publish" and possible other actions would throw the error `Sanity LocaleContext value missing`. - Fixes an issue in which users' names were sometimes displayed in lowercase in the tasks assignee list. ##### ๐Ÿ““ Full changelog Author | Message | Commit \------------ | ------------- | ------------- Pedro Bonamin | fix(tasks): don't lowercase users when searching in the assignee menu ([#​6138](https://togithub.com/sanity-io/sanity/issues/6138)) | [`27643c8`](https://togithub.com/sanity-io/sanity/commit/27643c8a37) cngonzalez | fix: add default listFormat locale where LocaleProvider may not be available ([#​6147](https://togithub.com/sanity-io/sanity/issues/6147)) | [`3c4d4cf`](https://togithub.com/sanity-io/sanity/commit/3c4d4cf1d4) ### [`v3.36.1`](https://togithub.com/sanity-io/sanity/releases/tag/v3.36.1) [Compare Source](https://togithub.com/sanity-io/sanity/compare/v3.36.0...v3.36.1) ##### Installation and upgrading **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 ##### ๐Ÿ› Notable bugfixes - Fixes an issue where the studio might crash on "orphaned marks" in the Portable Text Editor. - Fixes an issue that caused the tasks plugin to be inserted multiple times in studios using more than one instance of the Structure Tool. ##### ๐Ÿ““ Full changelog Author | Message | Commit \------------ | ------------- | ------------- Pedro Bonamin | fix(tasks): group changes done to the same field ([#​6132](https://togithub.com/sanity-io/sanity/issues/6132)) | [`61c7ef8`](https://togithub.com/sanity-io/sanity/commit/61c7ef8fcc) Espen Hovlandsdal | fix(i18n): allow list formatter without arguments in `Translate` component ([#​6135](https://togithub.com/sanity-io/sanity/issues/6135)) | [`3e5b8d6`](https://togithub.com/sanity-io/sanity/commit/3e5b8d60f3) Pedro Bonamin | fix(core): remove duplicateds tasks plugins ([#​6134](https://togithub.com/sanity-io/sanity/issues/6134)) | [`a0fce46`](https://togithub.com/sanity-io/sanity/commit/a0fce46d1c) Sindre Gulseth | fix(typegen): add placeholder group to allow typegen to show in help ([#​6133](https://togithub.com/sanity-io/sanity/issues/6133)) | [`45f0406`](https://togithub.com/sanity-io/sanity/commit/45f0406733) ### [`v3.36.0`](https://togithub.com/sanity-io/sanity/releases/tag/v3.36.0) [Compare Source](https://togithub.com/sanity-io/sanity/compare/v3.35.2...v3.36.0) #### Installation and upgrading **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 ### โœจ Highlights #### Sanity TypeGen (beta): Generate types for your schema and GROQ queries 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: - [Blog post: Of course, you should be able to type your content quickly! ](https://www.sanity.io/blog/introducing-sanity-typegen?utm_source=github.com\&utm_medium=organic_social\&utm_campaign=sanity-typegen\&utm_content=) - [Documentation](https://www.sanity.io/docs/sanity-typegen?utm_source=github.com\&utm_medium=organic_social\&utm_campaign=sanity-typegen\&utm_content=) - [New course on Sanity Learn](https://www.sanity.io/learn/module/typescripted-content/introduction?utm_source=github.com\&utm_medium=organic_social\&utm_campaign=sanity-typegen\&utm_content=) If you try out Sanity TypeGen, do let us know how it went in the #typescript channel in [the Sanity community](https://slack.sanity.io) or to your customer success team. #### Tasks (beta): Delegate work within Sanity Studio 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. ![image](https://hackmd.io/\_uploads/SJ4BS_g10.png) If you wish to disable tasks, you can do so by adding the following to `sanity.config.ts`: ```ts export default defineConfig({ ...restOfConfig, unstable_tasks: { enabled: false, }, }) ``` Documentation for Tasks is in the works and will be announced when ready. ### ๐Ÿ› Notable bugfixes - Fixes a bug where all fields got marked as non-optional when extracting schema with `--enforce-required-fields`. - Fixes a bug where Vision would insert new line on cmd-return. ### On `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`. ### ๐Ÿ““ Full changelog Author | Message | Commit \------------ | ------------- | ------------- renovate\[bot] | fix(deps): update dependency [@​sanity/presentation](https://togithub.com/sanity/presentation) to v1.12.1 ([#​6109](https://togithub.com/sanity-io/sanity/issues/6109)) | [`2014ef5`](https://togithub.com/sanity-io/sanity/commit/2014ef56cc) renovate\[bot] | chore(lockfile): update dependency [@​sanity/react-loader](https://togithub.com/sanity/react-loader) to v1.9.5 ([#​6104](https://togithub.com/sanity-io/sanity/issues/6104)) | [`0817d8d`](https://togithub.com/sanity-io/sanity/commit/0817d8ddf8) renovate\[bot] | fix(deps): update dependency [@​sanity/ui](https://togithub.com/sanity/ui) to ^2.0.12 ([#​6107](https://togithub.com/sanity-io/sanity/issues/6107)) | [`4886b00`](https://togithub.com/sanity-io/sanity/commit/4886b00b17) renovate\[bot] | fix(deps): update dependency [@​sanity/client](https://togithub.com/sanity/client) to ^6.15.7 ([#​6106](https://togithub.com/sanity-io/sanity/issues/6106)) | [`69a5d6d`](https://togithub.com/sanity-io/sanity/commit/69a5d6d60c) Sindre Gulseth | fix: move typegen cli into [@​sanity/cli](https://togithub.com/sanity/cli) ([#​6111](https://togithub.com/sanity-io/sanity/issues/6111)) | [`3f37c21`](https://togithub.com/sanity-io/sanity/commit/3f37c218ee) Tommy Petty | fix(comments): update close icon to be consistent ([#​6096](https://togithub.com/sanity-io/sanity/issues/6096)) | [`89fd7ec`](https://togithub.com/sanity-io/sanity/commit/89fd7ecbdb) renovate\[bot] | chore(deps): update dependency [@​sanity/visual-editing](https://togithub.com/sanity/visual-editing) to v1.8.4 ([#​6100](https://togithub.com/sanity-io/sanity/issues/6100)) | [`046c090`](https://togithub.com/sanity-io/sanity/commit/046c0907bf) renovate\[bot] | chore(deps): update dependency turbo to ^1.13.0 ([#​6114](https://togithub.com/sanity-io/sanity/issues/6114)) | [`1352e84`](https://togithub.com/sanity-io/sanity/commit/1352e84daa) Sindre Gulseth | chore(typegen): show schema extraction and typegen in help texts ([#​6122](https://togithub.com/sanity-io/sanity/issues/6122)) | [`ec3b25e`](https://togithub.com/sanity-io/sanity/commit/ec3b25e02e) Pedro Bonamin | fix(pte): PTE inline block object modal closing on validation state changes ([#​6113](https://togithub.com/sanity-io/sanity/issues/6113)) | [`a272c71`](https://togithub.com/sanity-io/sanity/commit/a272c71ee8) Sindre Gulseth | fix(schema): correctly assert optional fields with enforce required fields ([#​6121](https://togithub.com/sanity-io/sanity/issues/6121)) | [`f568e14`](https://togithub.com/sanity-io/sanity/commit/f568e14fd7) Espen Hovlandsdal | chore: disable import/extensions rule for get-it middleware import ([#​6127](https://togithub.com/sanity-io/sanity/issues/6127)) | [`aca88e9`](https://togithub.com/sanity-io/sanity/commit/aca88e90b0) Sindre Gulseth | fix(schemaExtract): guard for list options not being an array ([#​6128](https://togithub.com/sanity-io/sanity/issues/6128)) | [`e4f28e5`](https://togithub.com/sanity-io/sanity/commit/e4f28e5e95) Sindre Gulseth | chore(codegen): track ratio between unknown nodes and all type nodes ([#​6125](https://togithub.com/sanity-io/sanity/issues/6125)) | [`3822da2`](https://togithub.com/sanity-io/sanity/commit/3822da2710) Sindre Gulseth | fix(vision): fixes bug where codemirror would insert a new line on cmd-return ([#​6123](https://togithub.com/sanity-io/sanity/issues/6123)) | [`971ba9f`](https://togithub.com/sanity-io/sanity/commit/971ba9f65b) Pedro Bonamin | fix(tasks): update description input to create blocks edx-1206 ([#​6126](https://togithub.com/sanity-io/sanity/issues/6126)) | [`852bfca`](https://togithub.com/sanity-io/sanity/commit/852bfca3a6) Pedro Bonamin | feat(tasks): add tasks empty states ([#​6130](https://togithub.com/sanity-io/sanity/issues/6130)) | [`22afbb4`](https://togithub.com/sanity-io/sanity/commit/22afbb4fdb) Sindre Gulseth | chore(codegen): add cl as codeowners for {code,type}gen ([#​6118](https://togithub.com/sanity-io/sanity/issues/6118)) | [`94d0934`](https://togithub.com/sanity-io/sanity/commit/94d0934fd9) Sindre Gulseth | feat(codegen): attempt to parse groq queries with parameter in slices ([#​6117](https://togithub.com/sanity-io/sanity/issues/6117)) | [`97c0b0c`](https://togithub.com/sanity-io/sanity/commit/97c0b0cff7) shur | feat: indicate in metadata that the quickstart option was used in project creation ([#​6065](https://togithub.com/sanity-io/sanity/issues/6065)) | [`468e76c`](https://togithub.com/sanity-io/sanity/commit/468e76c8cc) ### [`v3.35.2`](https://togithub.com/sanity-io/sanity/releases/tag/v3.35.2) [Compare Source](https://togithub.com/sanity-io/sanity/compare/v3.35.1...v3.35.2) ##### Installation and upgrading **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 ##### ๐Ÿ› Notable bugfixes - Fixes a bug that caused inputs to lose focus when their value changed ##### ๐Ÿ““ Full changelog Author | Message | Commit \------------ | ------------- | ------------- Sindre Gulseth | chore(schema): add tracing for schema extraction ([#​6019](https://togithub.com/sanity-io/sanity/issues/6019)) | [`ab5ae9f`](https://togithub.com/sanity-io/sanity/commit/ab5ae9f76e) Sindre Gulseth | chore(codegen): add total types and align telemetry prop names ([#​6077](https://togithub.com/sanity-io/sanity/issues/6077)) | [`7ecff65`](https://togithub.com/sanity-io/sanity/commit/7ecff65b64) renovate\[bot] | chore(deps): update dependency [@​portabletext/toolkit](https://togithub.com/portabletext/toolkit) to ^2.0.13 ([#​6098](https://togithub.com/sanity-io/sanity/issues/6098)) | [`c5faca2`](https://togithub.com/sanity-io/sanity/commit/c5faca2d77) renovate\[bot] | chore(lockfile): update dependency [@​sanity/color](https://togithub.com/sanity/color) to v3.0.2 ([#​6101](https://togithub.com/sanity-io/sanity/issues/6101)) | [`7c82923`](https://togithub.com/sanity-io/sanity/commit/7c82923b8f) renovate\[bot] | chore(deps): update dependency [@​sanity/icons](https://togithub.com/sanity/icons) to ^2.11.4 ([#​6099](https://togithub.com/sanity-io/sanity/issues/6099)) | [`a42e9f3`](https://togithub.com/sanity-io/sanity/commit/a42e9f3227) renovate\[bot] | fix(deps): update dependency get-it to ^8.4.16 ([#​6108](https://togithub.com/sanity-io/sanity/issues/6108)) | [`eca9c30`](https://togithub.com/sanity-io/sanity/commit/eca9c3097e) Herman Wikner | fix(comments): drop permission check ([#​6110](https://togithub.com/sanity-io/sanity/issues/6110)) | [`d6a3891`](https://togithub.com/sanity-io/sanity/commit/d6a3891f4b)
sanity-io/visual-editing (@​sanity/visual-editing) ### [`v1.8.5`](https://togithub.com/sanity-io/visual-editing/blob/HEAD/packages/visual-editing/CHANGELOG.md#185-2024-04-02) ##### Bug Fixes - **visual-editing:** prevent focusing both clicked and focused elements ([#​1238](https://togithub.com/sanity-io/visual-editing/issues/1238)) ([cc04b4e](https://togithub.com/sanity-io/visual-editing/commit/cc04b4ef46cdf9e98ead01e43489f3b38096152d)) ### [`v1.8.4`](https://togithub.com/sanity-io/visual-editing/blob/HEAD/packages/visual-editing/CHANGELOG.md#184-2024-03-21) ##### Bug Fixes - improve vite compat with styled-components ([#​1195](https://togithub.com/sanity-io/visual-editing/issues/1195)) ([69df4db](https://togithub.com/sanity-io/visual-editing/commit/69df4dbb47e01beb44317ed385d0eab345d11699))
postcss/autoprefixer (autoprefixer) ### [`v10.4.19`](https://togithub.com/postcss/autoprefixer/blob/HEAD/CHANGELOG.md#10419) [Compare Source](https://togithub.com/postcss/autoprefixer/compare/10.4.18...10.4.19) - Removed `end value has mixed support, consider using flex-end` warning since `end`/`start` now have good support.
sanity-io/next-sanity (next-sanity) ### [`v8.5.2`](https://togithub.com/sanity-io/next-sanity/blob/HEAD/packages/next-sanity/CHANGELOG.md#852-2024-04-04) [Compare Source](https://togithub.com/sanity-io/next-sanity/compare/v8.5.1...v8.5.2) ##### Bug Fixes - **deps:** update dependency [@​sanity/preview-kit](https://togithub.com/sanity/preview-kit) to v5.0.37 ([#​1220](https://togithub.com/sanity-io/next-sanity/issues/1220)) ([5d386ed](https://togithub.com/sanity-io/next-sanity/commit/5d386edf56abf863381fdfb8fbde648e98a58dc5)) - **deps:** Update dependency [@​sanity/visual-editing](https://togithub.com/sanity/visual-editing) to v1.8.5 ([#​1217](https://togithub.com/sanity-io/next-sanity/issues/1217)) ([f9400a5](https://togithub.com/sanity-io/next-sanity/commit/f9400a5b9980846969df9dd026e00fd14d0d258d)) ### [`v8.5.1`](https://togithub.com/sanity-io/next-sanity/blob/HEAD/packages/next-sanity/CHANGELOG.md#851-2024-04-03) [Compare Source](https://togithub.com/sanity-io/next-sanity/compare/v8.5.0...v8.5.1) ##### Bug Fixes - **deps:** update dependency [@​sanity/client](https://togithub.com/sanity/client) to ^6.15.9 ([#​1209](https://togithub.com/sanity-io/next-sanity/issues/1209)) ([9d73a22](https://togithub.com/sanity-io/next-sanity/commit/9d73a22b66825dfe32c3677a4f871413ef4cabf7)) - **deps:** update dependency [@​sanity/preview-kit](https://togithub.com/sanity/preview-kit) to v5.0.37 ([#​1215](https://togithub.com/sanity-io/next-sanity/issues/1215)) ([2fa2a55](https://togithub.com/sanity-io/next-sanity/commit/2fa2a552c45a6429f80d8d38b73a798371127009)) ### [`v8.5.0`](https://togithub.com/sanity-io/next-sanity/blob/HEAD/packages/next-sanity/CHANGELOG.md#850-2024-03-22) [Compare Source](https://togithub.com/sanity-io/next-sanity/compare/v8.4.6...v8.5.0) ##### Features - **studio:** add `history="hash"` prop enabling static exports ([#​1192](https://togithub.com/sanity-io/next-sanity/issues/1192)) ([4ebc8bd](https://togithub.com/sanity-io/next-sanity/commit/4ebc8bd58c8294af1375a350bddcfdb8cafe8a8b)) ##### Bug Fixes - **deps:** update dependency [@​portabletext/react](https://togithub.com/portabletext/react) to ^3.0.15 ([#​1189](https://togithub.com/sanity-io/next-sanity/issues/1189)) ([7d84dce](https://togithub.com/sanity-io/next-sanity/commit/7d84dce87bbb97290870b85aeb5b0023d7ba1bc5)) - **deps:** Update dependency [@​sanity/visual-editing](https://togithub.com/sanity/visual-editing) to v1.8.4 ([#​1188](https://togithub.com/sanity-io/next-sanity/issues/1188)) ([6d7be65](https://togithub.com/sanity-io/next-sanity/commit/6d7be652295f2949c67b3e80958e74cc2a173009)) ### [`v8.4.6`](https://togithub.com/sanity-io/next-sanity/blob/HEAD/packages/next-sanity/CHANGELOG.md#846-2024-03-20) [Compare Source](https://togithub.com/sanity-io/next-sanity/compare/v8.4.5...v8.4.6) ##### Bug Fixes - **deps:** update dependency [@​portabletext/react](https://togithub.com/portabletext/react) to ^3.0.15 ([#​1184](https://togithub.com/sanity-io/next-sanity/issues/1184)) ([5627bb6](https://togithub.com/sanity-io/next-sanity/commit/5627bb675a4bdf0d26a09f45f866c198a54d7c11)) - **deps:** update dependency [@​sanity/preview-kit](https://togithub.com/sanity/preview-kit) to v5.0.36 ([#​1181](https://togithub.com/sanity-io/next-sanity/issues/1181)) ([1aaf59b](https://togithub.com/sanity-io/next-sanity/commit/1aaf59bd1c2b1e136216bd781be381700f44ac0c)) ### [`v8.4.5`](https://togithub.com/sanity-io/next-sanity/blob/HEAD/packages/next-sanity/CHANGELOG.md#845-2024-03-20) [Compare Source](https://togithub.com/sanity-io/next-sanity/compare/v8.4.4...v8.4.5) ##### Bug Fixes - **deps:** update dependency [@​sanity/preview-kit](https://togithub.com/sanity/preview-kit) to v5.0.36 ([#​1179](https://togithub.com/sanity-io/next-sanity/issues/1179)) ([efcb2a0](https://togithub.com/sanity-io/next-sanity/commit/efcb2a0cedd1c16731cc261d63f850b8a00765a7)) - **deps:** Update dependency [@​sanity/visual-editing](https://togithub.com/sanity/visual-editing) to v1.8.3 ([#​1172](https://togithub.com/sanity-io/next-sanity/issues/1172)) ([946f6f9](https://togithub.com/sanity-io/next-sanity/commit/946f6f98af41600b500863b7fc91ae9fc6367fb8))
postcss/postcss (postcss) ### [`v8.4.38`](https://togithub.com/postcss/postcss/blob/HEAD/CHANGELOG.md#8438) [Compare Source](https://togithub.com/postcss/postcss/compare/8.4.37...8.4.38) - Fixed `endIndex: 0` in errors and warnings (by [@​romainmenke](https://togithub.com/romainmenke)).
matzkoh/prettier-plugin-packagejson (prettier-plugin-packagejson) ### [`v2.4.14`](https://togithub.com/matzkoh/prettier-plugin-packagejson/releases/tag/v2.4.14) [Compare Source](https://togithub.com/matzkoh/prettier-plugin-packagejson/compare/v2.4.13...v2.4.14) ##### Bug Fixes - **deps:** update dependency sort-package-json to v2.10.0 ([e2bb083](https://togithub.com/matzkoh/prettier-plugin-packagejson/commit/e2bb083b08de7b25840412f919c0f6394f919af6)) ### [`v2.4.13`](https://togithub.com/matzkoh/prettier-plugin-packagejson/releases/tag/v2.4.13) [Compare Source](https://togithub.com/matzkoh/prettier-plugin-packagejson/compare/v2.4.12...v2.4.13) ##### Bug Fixes - **deps:** update dependency sort-package-json to v2.9.0 ([c4d4366](https://togithub.com/matzkoh/prettier-plugin-packagejson/commit/c4d43660ffe03900f883290c901337b09399db35))
tailwindlabs/prettier-plugin-tailwindcss (prettier-plugin-tailwindcss) ### [`v0.5.13`](https://togithub.com/tailwindlabs/prettier-plugin-tailwindcss/blob/HEAD/CHANGELOG.md#0513---2024-03-27) [Compare Source](https://togithub.com/tailwindlabs/prettier-plugin-tailwindcss/compare/v0.5.12...v0.5.13) ##### Added - Add support for `@zackad/prettier-plugin-twig-melody` ([#​255](https://togithub.com/tailwindlabs/prettier-plugin-tailwindcss/pull/255))
sanity-io/sanity (sanity) ### [`v3.36.4`](https://togithub.com/sanity-io/sanity/compare/v3.36.3...719f300471dc79a6b5c7aa3c0352fde537a78041) [Compare Source](https://togithub.com/sanity-io/sanity/compare/v3.36.3...v3.36.4) ### [`v3.36.3`](https://togithub.com/sanity-io/sanity/compare/v3.36.2...e99c3451f73d5d16c1842490ab2f9e38f490afe6) [Compare Source](https://togithub.com/sanity-io/sanity/compare/v3.36.2...v3.36.3) ### [`v3.36.2`](https://togithub.com/sanity-io/sanity/releases/tag/v3.36.2) [Compare Source](https://togithub.com/sanity-io/sanity/compare/v3.36.1...v3.36.2) ##### Installation and upgrading **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 ##### ๐Ÿ› Notable bugfixes - Fixes an issue where clicking "Publish" and possible other actions would throw the error `Sanity LocaleContext value missing`. - Fixes an issue in which users' names were sometimes displayed in lowercase in the tasks assignee list. ##### ๐Ÿ““ Full changelog Author | Message | Commit \------------ | ------------- | ------------- Pedro Bonamin | fix(tasks): don't lowercase users when searching in the assignee menu ([#​6138](https://togithub.com/sanity-io/sanity/issues/6138)) | [`27643c8`](https://togithub.com/sanity-io/sanity/commit/27643c8a37) cngonzalez | fix: add default listFormat locale where LocaleProvider may not be available ([#​6147](https://togithub.com/sanity-io/sanity/issues/6147)) | [`3c4d4cf`](https://togithub.com/sanity-io/sanity/commit/3c4d4cf1d4) ### [`v3.36.1`](https://togithub.com/sanity-io/sanity/releases/tag/v3.36.1) [Compare Source](https://togithub.com/sanity-io/sanity/compare/v3.36.0...v3.36.1) ##### Installation and upgrading **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 ##### ๐Ÿ› Notable bugfixes - Fixes an issue where the studio might crash on "orphaned marks" in the Portable Text Editor. - Fixes an issue that caused the tasks plugin to be inserted multiple times in studios using more than one instance of the Structure Tool. ##### ๐Ÿ““ Full changelog Author | Message | Commit \------------ | ------------- | ------------- Pedro Bonamin | fix(tasks): group changes done to the same field ([#​6132](https://togithub.com/sanity-io/sanity/issues/6132)) | [`61c7ef8`](https://togithub.com/sanity-io/sanity/commit/61c7ef8fcc) Espen Hovlandsdal | fix(i18n): allow list formatter without arguments in `Translate` component ([#​6135](https://togithub.com/sanity-io/sanity/issues/6135)) | [`3e5b8d6`](https://togithub.com/sanity-io/sanity/commit/3e5b8d60f3) Pedro Bonamin | fix(core): remove duplicateds tasks plugins ([#​6134](https://togithub.com/sanity-io/sanity/issues/6134)) | [`a0fce46`](https://togithub.com/sanity-io/sanity/commit/a0fce46d1c) Sindre Gulseth | fix(typegen): add placeholder group to allow typegen to show in help ([#​6133](https://togithub.com/sanity-io/sanity/issues/6133)) | [`45f0406`](https://togithub.com/sanity-io/sanity/commit/45f0406733) ### [`v3.36.0`](https://togithub.com/sanity-io/sanity/releases/tag/v3.36.0) [Compare Source](https://togithub.com/sanity-io/sanity/compare/v3.35.2...v3.36.0) ##### Installation and upgrading **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 ##### โœจ Highlights ##### Sanity TypeGen (beta): Generate types for your schema and GROQ queries 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: - [Blog post: Of course, you should be able to type your content quickly! ](https://www.sanity.io/blog/introducing-sanity-typegen?utm_source=github.com\&utm_medium=organic_social\&utm_campaign=sanity-typegen\&utm_content=) - [Documentation](https://www.sanity.io/docs/sanity-typegen?utm_source=github.com\&utm_medium=organic_social\&utm_campaign=sanity-typegen\&utm_content=) - [New course on Sanity Learn](https://www.sanity.io/learn/module/typescripted-content/introduction?utm_source=github.com\&utm_medium=organic_social\&utm_campaign=sanity-typegen\&utm_content=) If you try out Sanity TypeGen, do let us know how it went in the #typescript channel in [the Sanity community](https://slack.sanity.io) or to your customer success team. ##### Tasks (beta): Delegate work within Sanity Studio 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. ![image](https://hackmd.io/\_uploads/SJ4BS_g10.png) If you wish to disable tasks, you can do so by adding the following to `sanity.config.ts`: ```ts export default defineConfig({ ...restOfConfig, unstable_tasks: { enabled: false, }, }) ``` Documentation for Tasks is in the works and will be announced when ready. ##### ๐Ÿ› Notable bugfixes - Fixes a bug where all fields got marked as non-optional when extracting schema with `--enforce-required-fields`. - Fixes a bug where Vision would insert new line on cmd-return. ##### On `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`. ##### ๐Ÿ““ Full changelog Author | Message | Commit \------------ | ------------- | ------------- renovate\[bot] | fix(deps): update dependency [@​sanity/presentation](https://togithub.com/sanity/presentation) to v1.12.1 ([#​6109](https://togithub.com/sanity-io/sanity/issues/6109)) | [`2014ef5`](https://togithub.com/sanity-io/sanity/commit/2014ef56cc) renovate\[bot] | chore(lockfile): update dependency [@​sanity/react-loader](https://togithub.com/sanity/react-loader) to v1.9.5 ([#​6104](https://togithub.com/sanity-io/sanity/issues/6104)) | [`0817d8d`](https://togithub.com/sanity-io/sanity/commit/0817d8ddf8) renovate\[bot] | fix(deps): update dependency [@​sanity/ui](https://togithub.com/sanity/ui) to ^2.0.12 ([#​6107](https://togithub.com/sanity-io/sanity/issues/6107)) | [`4886b00`](https://togithub.com/sanity-io/sanity/commit/4886b00b17) renovate\[bot] | fix(deps): update dependency [@​sanity/client](https://togithub.com/sanity/client) to ^6.15.7 ([#​6106](https://togithub.com/sanity-io/sanity/issues/6106)) | [`69a5d6d`](https://togithub.com/sanity-io/sanity/commit/69a5d6d60c) Sindre Gulseth | fix: move typegen cli into [@​sanity/cli](https://togithub.com/sanity/cli) ([#​6111](https://togithub.com/sanity-io/sanity/issues/6111)) | [`3f37c21`](https://togithub.com/sanity-io/sanity/commit/3f37c218ee) Tommy Petty | fix(comments): update close icon to be consistent ([#​6096](https://togithub.com/sanity-io/sanity/issues/6096)) | [`89fd7ec`](https://togithub.com/sanity-io/sanity/commit/89fd7ecbdb) renovate\[bot] | chore(deps): update dependency [@​sanity/visual-editing](https://togithub.com/sanity/visual-editing) to v1.8.4 ([#​6100](https://togithub.com/sanity-io/sanity/issues/6100)) | [`046c090`](https://togithub.com/sanity-io/sanity/commit/046c0907bf) renovate\[bot] | chore(deps): update dependency turbo to ^1.13.0 ([#​6114](https://togithub.com/sanity-io/sanity/issues/6114)) | [`1352e84`](https://togithub.com/sanity-io/sanity/commit/1352e84daa) Sindre Gulseth | chore(typegen): show schema extraction and typegen in help texts ([#​6122](https://togithub.com/sanity-io/sanity/issues/6122)) | [`ec3b25e`](https://togithub.com/sanity-io/sanity/commit/ec3b25e02e) Pedro Bonamin | fix(pte): PTE inline block object modal closing on validation state changes ([#​6113](https://togithub.com/sanity-io/sanity/issues/6113)) | [`a272c71`](https://togithub.com/sanity-io/sanity/commit/a272c71ee8) Sindre Gulseth | fix(schema): correctly assert optional fields with enforce required fields ([#​6121](https://togithub.com/sanity-io/sanity/issues/6121)) | [`f568e14`](https://togithub.com/sanity-io/sanity/commit/f568e14fd7) Espen Hovlandsdal | chore: disable import/extensions rule for get-it middleware import ([#​6127](https://togithub.com/sanity-io/sanity/issues/6127)) | [`aca88e9`](https://togithub.com/sanity-io/sanity/commit/aca88e90b0) Sindre Gulseth | fix(schemaExtract): guard for list options not being an array ([#​6128](https://togithub.com/sanity-io/sanity/issues/6128)) | [`e4f28e5`](https://togithub.com/sanity-io/sanity/commit/e4f28e5e95) Sindre Gulseth | chore(codegen): track ratio between unknown nodes and all type nodes ([#​6125](https://togithub.com/sanity-io/sanity/issues/6125)) | [`3822da2`](https://togithub.com/sanity-io/sanity/commit/3822da2710) Sindre Gulseth | fix(vision): fixes bug where codemirror would insert a new line on cmd-return ([#​6123](https://togithub.com/sanity-io/sanity/issues/6123)) | [`971ba9f`](https://togithub.com/sanity-io/sanity/commit/971ba9f65b) Pedro Bonamin | fix(tasks): update description input to create blocks edx-1206 ([#​6126](https://togithub.com/sanity-io/sanity/issues/6126)) | [`852bfca`](https://togithub.com/sanity-io/sanity/commit/852bfca3a6) Pedro Bonamin | feat(tasks): add tasks empty states ([#​6130](https://togithub.com/sanity-io/sanity/issues/6130)) | [`22afbb4`](https://togithub.com/sanity-io/sanity/commit/22afbb4fdb) Sindre Gulseth | chore(codegen): add cl as codeowners for {code,type}gen ([#​6118](https://togithub.com/sanity-io/sanity/issues/6118)) | [`94d0934`](https://togithub.com/sanity-io/sanity/commit/94d0934fd9) Sindre Gulseth | feat(codegen): attempt to parse groq queries with parameter in slices ([#​6117](https://togithub.com/sanity-io/sanity/issues/6117)) | [`97c0b0c`](https://togithub.com/sanity-io/sanity/commit/97c0b0cff7) shur | feat: indicate in metadata that the quickstart option was used in project creation ([#​6065](https://togithub.com/sanity-io/sanity/issues/6065)) | [`468e76c`](https://togithub.com/sanity-io/sanity/commit/468e76c8cc) ### [`v3.35.2`](https://togithub.com/sanity-io/sanity/releases/tag/v3.35.2) [Compare Source](https://togithub.com/sanity-io/sanity/compare/v3.35.1...v3.35.2) ##### Installation and upgrading **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 ##### ๐Ÿ› Notable bugfixes - Fixes a bug that caused inputs to lose focus when their value changed ##### ๐Ÿ““ Full changelog Author | Message | Commit \------------ | ------------- | ------------- Sindre Gulseth | chore(schema): add tracing for schema extraction ([#​6019](https://togithub.com/sanity-io/sanity/issues/6019)) | [`ab5ae9f`](https://togithub.com/sanity-io/sanity/commit/ab5ae9f76e) Sindre Gulseth | chore(codegen): add total types and align telemetry prop names ([#​6077](https://togithub.com/sanity-io/sanity/issues/6077)) | [`7ecff65`](https://togithub.com/sanity-io/sanity/commit/7ecff65b64) renovate\[bot] | chore(deps): update dependency [@​portabletext/toolkit](https://togithub.com/portabletext/toolkit) to ^2.0.13 ([#​6098](https://togithub.com/sanity-io/sanity/issues/6098)) | [`c5faca2`](https://togithub.com/sanity-io/sanity/commit/c5faca2d77) renovate\[bot] | chore(lockfile): update dependency [@​sanity/color](https://togithub.com/sanity/color) to v3.0.2 ([#​6101](https://togithub.com/sanity-io/sanity/issues/6101)) | [`7c82923`](https://togithub.com/sanity-io/sanity/commit/7c82923b8f) renovate\[bot] | chore(deps): update dependency [@​sanity/icons](https://togithub.com/sanity/icons) to ^2.11.4 ([#​6099](https://togithub.com/sanity-io/sanity/issues/6099)) | [`a42e9f3`](https://togithub.com/sanity-io/sanity/commit/a42e9f3227) renovate\[bot] | fix(deps): update dependency get-it to ^8.4.16 ([#​6108](https://togithub.com/sanity-io/sanity/issues/6108)) | [`eca9c30`](https://togithub.com/sanity-io/sanity/commit/eca9c3097e) Herman Wikner | fix(comments): drop permission check ([#​6110](https://togithub.com/sanity-io/sanity/issues/6110)) | [`d6a3891`](https://togithub.com/sanity-io/sanity/commit/d6a3891f4b)
tailwindlabs/tailwindcss (tailwindcss) ### [`v3.4.3`](https://togithub.com/tailwindlabs/tailwindcss/compare/v3.4.2...f1f419a9ecfcd00a2001ee96ab252739fca47564) [Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v3.4.2...v3.4.3) ### [`v3.4.2`](https://togithub.com/tailwindlabs/tailwindcss/releases/tag/v3.4.2) [Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v3.4.1...v3.4.2) ##### Fixed - Ensure max specificity of `0,0,1` for button and input Preflight rules ([#​12735](https://togithub.com/tailwindlabs/tailwindcss/pull/12735)) - Improve glob handling for folders with `(`, `)`, `[` or `]` in the file path ([#​12715](https://togithub.com/tailwindlabs/tailwindcss/pull/12715)) - Split `:has` rules when using `experimental.optimizeUniversalDefaults` ([#​12736](https://togithub.com/tailwindlabs/tailwindcss/pull/12736)) - Sort arbitrary properties alphabetically across multiple class lists ([#​12911](https://togithub.com/tailwindlabs/tailwindcss/pull/12911)) - Add `mix-blend-plus-darker` utility ([#​12923](https://togithub.com/tailwindlabs/tailwindcss/pull/12923)) - Ensure dashes are allowed in variant modifiers ([#​13303](https://togithub.com/tailwindlabs/tailwindcss/pull/13303)) - Fix crash showing completions in Intellisense when using a custom separator ([#​13306](https://togithub.com/tailwindlabs/tailwindcss/pull/13306)) - Transpile `import.meta.url` in config files ([#​13322](https://togithub.com/tailwindlabs/tailwindcss/pull/13322)) - Reset letter spacing for form elements ([#​13150](https://togithub.com/tailwindlabs/tailwindcss/pull/13150)) - Fix missing `xx-large` and remove double `x-large` absolute size ([#​13324](https://togithub.com/tailwindlabs/tailwindcss/pull/13324)) - Don't error when encountering nested CSS unless trying to `@apply` a class that uses nesting ([#​13325](https://togithub.com/tailwindlabs/tailwindcss/pull/13325)) - Ensure that arbitrary properties respect `important` configuration ([#​13353](https://togithub.com/tailwindlabs/tailwindcss/pull/13353)) - Change dark mode selector so `@apply` works correctly with pseudo elements ([#​13379](https://togithub.com/tailwindlabs/tailwindcss/pull/13379))

Configuration

๐Ÿ“… Schedule: Branch creation - "every 3 months on the first day of the month" (UTC), Automerge - At any time (no schedule defined).

๐Ÿšฆ Automerge: Disabled by config. Please merge this manually once you are satisfied.

โ™ป Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

๐Ÿ‘ป Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.



This PR has been generated by Mend Renovate using a curated preset maintained by Sanity. View repository job log here

vercel[bot] commented 8 months ago

The latest updates on your projects. Learn more about Vercel for Git โ†—๏ธŽ

Name Status Preview Updated (UTC)
nextjs-blog-cms-sanity-v3 ๐Ÿ”„ Building (Inspect) Visit Preview Apr 4, 2024 4:53pm
socket-security[bot] commented 8 months ago

New and removed dependencies detected. Learn more about Socket for GitHub โ†—๏ธŽ

Package New capabilities Transitives Size Publisher
npm/@sanity/vision@3.36.4 Transitive: environment +66 20.2 MB ricokahler
npm/@sanity/visual-editing@1.8.5 environment Transitive: network +33 12 MB sanity-io
npm/@types/react@18.2.74 None +2 1.68 MB types
npm/autoprefixer@10.4.19 environment Transitive: filesystem +8 2.71 MB ai
npm/postcss@8.4.38 environment, filesystem +3 368 kB ai
npm/prettier-plugin-packagejson@2.4.14 Transitive: filesystem +30 747 kB matzkoh
npm/prettier-plugin-tailwindcss@0.5.13 None 0 2.57 MB thecrypticace
npm/sanity@3.36.4 network Transitive: environment, eval, filesystem, shell, unsafe +619 375 MB ricokahler

๐Ÿšฎ Removed packages: npm/@sanity/vision@3.35.1, npm/@sanity/visual-editing@1.8.3, npm/@types/react@18.2.67, npm/autoprefixer@10.4.18, npm/next-sanity@8.4.4, npm/postcss@8.4.37, npm/prettier-plugin-packagejson@2.4.12, npm/prettier-plugin-tailwindcss@0.5.12, npm/sanity@3.35.1

View full reportโ†—๏ธŽ