w3bdesign / dfweb-v3

🏡 DFWeb personal portfolio version 3 with Next.js, Sanity.io, Framer Motion, Storybook, Tailwind CSS, Cypress, Playwright and more. 98% test coverage.
https://v3.dfweb.no
MIT License
20 stars 6 forks source link

Update sanity monorepo to ^3.38.0 #1734

Closed renovate[bot] closed 4 months ago

renovate[bot] commented 4 months ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@sanity/vision (source) ^3.36.4 -> ^3.38.0 age adoption passing confidence
sanity (source) ^3.36.4 -> ^3.38.0 age adoption passing confidence

Release Notes

sanity-io/sanity (@​sanity/vision) ### [`v3.38.0`](https://togithub.com/sanity-io/sanity/releases/tag/v3.38.0) [Compare Source](https://togithub.com/sanity-io/sanity/compare/v3.37.2...v3.38.0) ### Installation and upgrading #### Install To initiate a new Studio without installing the CLI globally: npm create sanity@latest #### Upgrade In most cases upgrading your studio is as straight-forward as installing the latest version: npm install sanity@latest For more information, visit the [article on upgrading Sanity Studio](https://www.sanity.io/docs/upgrade) in the docs. If you are upgrading from a version earlier than 3.37.0, you also need to upgrade [styled-components](https://togithub.com/styled-components/styled-components) and [@​sanity/ui](https://togithub.com/sanity-io/ui). To learn more, visit [this help article](https://www.sanity.io/help/upgrade-packages) on keeping dependencies up to date. ### ✨ Highlights - Improved global search with better performance and new features. - Custom styles are now displayed in the Portable Text Editor (PTE) style selector. #### Enhanced Global Search We've optimized the search functionality in the Studio for increased performance, especially in workspaces with large schemas. This improvement includes support for wildcard (`*`) and negation (`-`) tokens in search queries, allowing for more flexible and powerful search options. This enhanced search feature uses an internal API that is not yet documented for public use. If you need to revert to the previous search behavior for any reason, you can disable the new search functionality by setting `search.enableLegacySearch` to `true` in your configuration. ### 🐛 Notable bugfixes - Fixes a crash in the image hotspot and cropping tool within Next.js embedded Studios. - Improves focus handling in PTE and the document pane. - Fixes an edge case where PTE threw exceptions after resizing the validation panel. - Fixes issue where annotations in PTE would incorrectly retain markup if all fields were null. - Resolves an issue where custom sort orders, or sort orders in lists that are not `documentTypeList`s, would send invalid requests to the persistent user settings backend. - Fixes regression that hid tool buttons when Sanity Studio was embedded in Next.js applications. - Fixes a bug where the caret was not visible on code-formatted text within the PTE when using the dark scheme. - Fixes an issue where the component for custom PTE styles was not being rendered in the style selector. - Fixes an issue where copying strikethrough text from a google doc would remove the strikethrough once pasted in the PTE. - Fixes tooltip text for the publish button to correctly display "yesterday" without the "ago" suffix when appropriate. ### 📓 Full changelog | Author | Message | Commit | | -------------------- | --------------------------------------------------------------------------------------------------------------------------------------- | ---------- | | Nina Andal Aarvik | fix(structure): remove 'ago' suffix when published time was yesterday ([#​6137](https://togithub.com/sanity-io/sanity/issues/6137)) | [`66495e5`](https://togithub.com/sanity-io/sanity/commit/66495e5a4f) | | Cody Olsen | chore: fix `pnpm dev` by bumping `@sanity/assist` ([#​6306](https://togithub.com/sanity-io/sanity/issues/6306)) | [`a87ea4e`](https://togithub.com/sanity-io/sanity/commit/a87ea4e906) | | cngonzalez | fix: resolve PTE inconsistency by passing serverActionsEnabled to documentEvents ([#​6299](https://togithub.com/sanity-io/sanity/issues/6299)) | [`4123260`](https://togithub.com/sanity-io/sanity/commit/4123260b10) | | Espen Hovlandsdal | chore: move `@sanity/export` out of monorepo ([#​6314](https://togithub.com/sanity-io/sanity/issues/6314)) | [`331e46c`](https://togithub.com/sanity-io/sanity/commit/331e46cdf4) | | renovate\[bot] | chore(lockfile): update dependency [@​sanity/assist](https://togithub.com/sanity/assist) to v3.0.3 ([#​6316](https://togithub.com/sanity-io/sanity/issues/6316)) | [`8941037`](https://togithub.com/sanity-io/sanity/commit/8941037150) | | renovate\[bot] | chore(deps): update dependency [@​sanity/tsdoc](https://togithub.com/sanity/tsdoc) to v1.0.22 ([#​6315](https://togithub.com/sanity-io/sanity/issues/6315)) | [`87c627d`](https://togithub.com/sanity-io/sanity/commit/87c627d0ac) | | renovate\[bot] | chore(deps): update dependency typescript to v5.4.5 ([#​6318](https://togithub.com/sanity-io/sanity/issues/6318)) | [`166a7c6`](https://togithub.com/sanity-io/sanity/commit/166a7c6ea0) | | Cody Olsen | chore: support IDE's using older TypeScript versions on the monorepo ([#​6308](https://togithub.com/sanity-io/sanity/issues/6308)) | [`a4e097f`](https://togithub.com/sanity-io/sanity/commit/a4e097fed7) | | Herman Wikner | fix(core): hidden caret on code formatted text ([#​6307](https://togithub.com/sanity-io/sanity/issues/6307)) | [`1c8cff0`](https://togithub.com/sanity-io/sanity/commit/1c8cff0281) | | shur | fix: update TelemetryUserProperties to use machinePlatform instead of platform ([#​6312](https://togithub.com/sanity-io/sanity/issues/6312)) | [`bc6be95`](https://togithub.com/sanity-io/sanity/commit/bc6be952b7) | | Cody Olsen | chore(deps): bump `@sanity/pkg-utils` & simplify build scripts ([#​6319](https://togithub.com/sanity-io/sanity/issues/6319)) | [`2dd907a`](https://togithub.com/sanity-io/sanity/commit/2dd907ab97) | | Nina Andal Aarvik | fix(structure): remove padding prop in contextMenuButton ([#​6097](https://togithub.com/sanity-io/sanity/issues/6097)) | [`b3860ed`](https://togithub.com/sanity-io/sanity/commit/b3860edbb9) | | renovate\[bot] | fix(deps): update dependency get-it to ^8.4.19 ([#​6325](https://togithub.com/sanity-io/sanity/issues/6325)) | [`a7755ac`](https://togithub.com/sanity-io/sanity/commit/a7755ac805) | | Cody Olsen | chore: improve test output of `test:exports` ([#​6304](https://togithub.com/sanity-io/sanity/issues/6304)) | [`090c45d`](https://togithub.com/sanity-io/sanity/commit/090c45dc89) | | renovate\[bot] | chore(lockfile): update dependency mendoza to v3.0.7 ([#​6324](https://togithub.com/sanity-io/sanity/issues/6324)) | [`4d1f1ba`](https://togithub.com/sanity-io/sanity/commit/4d1f1ba7d1) | | renovate\[bot] | chore(deps): update dependency [@​portabletext/toolkit](https://togithub.com/portabletext/toolkit) to ^2.0.15 ([#​6322](https://togithub.com/sanity-io/sanity/issues/6322)) | [`093ab19`](https://togithub.com/sanity-io/sanity/commit/093ab19958) | | renovate\[bot] | chore(deps): update dependency [@​sanity/tsdoc](https://togithub.com/sanity/tsdoc) to v1.0.23 ([#​6329](https://togithub.com/sanity-io/sanity/issues/6329)) | [`b1773b9`](https://togithub.com/sanity-io/sanity/commit/b1773b9324) | | renovate\[bot] | fix(deps): update dependency [@​sanity/client](https://togithub.com/sanity/client) to ^6.15.13 ([#​6331](https://togithub.com/sanity-io/sanity/issues/6331)) | [`2c4671a`](https://togithub.com/sanity-io/sanity/commit/2c4671a37f) | | Binoy Patel | chore: fix start-studio build ([#​6336](https://togithub.com/sanity-io/sanity/issues/6336)) | [`e6c2d11`](https://togithub.com/sanity-io/sanity/commit/e6c2d11831) | | cngonzalez | fix: use pane key in settings for document lists that do not have types available ([#​6335](https://togithub.com/sanity-io/sanity/issues/6335)) | [`57749e5`](https://togithub.com/sanity-io/sanity/commit/57749e5e3c) | | Espen Hovlandsdal | chore: move `@sanity/import` out of monorepo ([#​6313](https://togithub.com/sanity-io/sanity/issues/6313)) | [`9ea56b9`](https://togithub.com/sanity-io/sanity/commit/9ea56b9c3d) | | Espen Hovlandsdal | chore: use `node:` prefix for node module imports ([#​6321](https://togithub.com/sanity-io/sanity/issues/6321)) | [`433a7aa`](https://togithub.com/sanity-io/sanity/commit/433a7aa74a) | | Cody Olsen | fix: regression hiding tool buttons when embedded on Next.js ([#​6338](https://togithub.com/sanity-io/sanity/issues/6338)) | [`d30cfd9`](https://togithub.com/sanity-io/sanity/commit/d30cfd9509) | | renovate\[bot] | fix(deps): update dependency get-it to ^8.4.21 ([#​6332](https://togithub.com/sanity-io/sanity/issues/6332)) | [`98626ec`](https://togithub.com/sanity-io/sanity/commit/98626ec214) | | renovate\[bot] | chore(deps): update dependency [@​sanity/visual-editing](https://togithub.com/sanity/visual-editing) to v1.8.8 ([#​6330](https://togithub.com/sanity-io/sanity/issues/6330)) | [`89409bd`](https://togithub.com/sanity-io/sanity/commit/89409bde2b) | | renovate\[bot] | chore(deps): update dependency [@​sanity/pkg-utils](https://togithub.com/sanity/pkg-utils) to v6.6.1 ([#​6342](https://togithub.com/sanity-io/sanity/issues/6342)) | [`f772f88`](https://togithub.com/sanity-io/sanity/commit/f772f88e20) | | renovate\[bot] | fix(deps): update dependency [@​sanity/ui](https://togithub.com/sanity/ui) to ^2.1.3 ([#​6344](https://togithub.com/sanity-io/sanity/issues/6344)) | [`e5c763a`](https://togithub.com/sanity-io/sanity/commit/e5c763aa5a) | | renovate\[bot] | chore(deps): update dependency [@​sanity/tsdoc](https://togithub.com/sanity/tsdoc) to v1.0.26 ([#​6341](https://togithub.com/sanity-io/sanity/issues/6341)) | [`d986c31`](https://togithub.com/sanity-io/sanity/commit/d986c31362) | | Tommy Petty | fix(pte): fix an issue where when PTE throws exception after resize ([#​6152](https://togithub.com/sanity-io/sanity/issues/6152)) | [`cf75a0b`](https://togithub.com/sanity-io/sanity/commit/cf75a0b7fc) | | Tommy Petty | fix(cli): add note about webhooks in migration run command ([#​6112](https://togithub.com/sanity-io/sanity/issues/6112)) | [`9baf406`](https://togithub.com/sanity-io/sanity/commit/9baf4069b6) | | Binoy Patel | chore: remove \* as React imports ([#​6350](https://togithub.com/sanity-io/sanity/issues/6350)) | [`04a68cf`](https://togithub.com/sanity-io/sanity/commit/04a68cf642) | | Espen Hovlandsdal | refactor(cli): use fs methods for reading package.json files ([#​6351](https://togithub.com/sanity-io/sanity/issues/6351)) | [`0339647`](https://togithub.com/sanity-io/sanity/commit/0339647f1d) | | renovate\[bot] | chore(deps): update react monorepo ([#​6353](https://togithub.com/sanity-io/sanity/issues/6353)) | [`3e03e1b`](https://togithub.com/sanity-io/sanity/commit/3e03e1bfe4) | | renovate\[bot] | chore(deps): update dependency [@​sanity/pkg-utils](https://togithub.com/sanity/pkg-utils) to v6.6.3 ([#​6354](https://togithub.com/sanity-io/sanity/issues/6354)) | [`a27604d`](https://togithub.com/sanity-io/sanity/commit/a27604da27) | | renovate\[bot] | chore(deps): update dependency [@​sanity/tsdoc](https://togithub.com/sanity/tsdoc) to v1.0.29 ([#​6356](https://togithub.com/sanity-io/sanity/issues/6356)) | [`6f7d186`](https://togithub.com/sanity-io/sanity/commit/6f7d186340) | | renovate\[bot] | chore(deps): update dependency prettier-plugin-packagejson to ^2.5.0 ([#​6357](https://togithub.com/sanity-io/sanity/issues/6357)) | [`a380e49`](https://togithub.com/sanity-io/sanity/commit/a380e49e48) | | renovate\[bot] | fix(deps): update dependency get-it to ^8.4.23 ([#​6362](https://togithub.com/sanity-io/sanity/issues/6362)) | [`f08cf40`](https://togithub.com/sanity-io/sanity/commit/f08cf40721) | | renovate\[bot] | chore(deps): update dependency [@​sanity/tsdoc](https://togithub.com/sanity/tsdoc) to v1.0.30 ([#​6361](https://togithub.com/sanity-io/sanity/issues/6361)) | [`a211e2d`](https://togithub.com/sanity-io/sanity/commit/a211e2d8e4) | | renovate\[bot] | chore(deps): update peter-evans/create-pull-request digest to [`c55203c`](https://togithub.com/sanity-io/sanity/commit/c55203c) ([#​6363](https://togithub.com/sanity-io/sanity/issues/6363)) | [`6736e29`](https://togithub.com/sanity-io/sanity/commit/6736e29cb4) | | renovate\[bot] | chore(deps): update pnpm to v8.15.7 ([#​6364](https://togithub.com/sanity-io/sanity/issues/6364)) | [`406a78a`](https://togithub.com/sanity-io/sanity/commit/406a78afb9) | | Cody Olsen | chore: fix tsc build ([#​6360](https://togithub.com/sanity-io/sanity/issues/6360)) | [`748e6b0`](https://togithub.com/sanity-io/sanity/commit/748e6b0f22) | | renovate\[bot] | fix(deps): update dependency [@​sanity/client](https://togithub.com/sanity/client) to ^6.15.14 ([#​6367](https://togithub.com/sanity-io/sanity/issues/6367)) | [`aaaf585`](https://togithub.com/sanity-io/sanity/commit/aaaf5851df) | | Tommy Petty | fix(bug): update to not add annotation in PTE if all fields are null ([#​6346](https://togithub.com/sanity-io/sanity/issues/6346)) | [`e10fd87`](https://togithub.com/sanity-io/sanity/commit/e10fd872c6) | | Per-Kristian Nordnes | fix(core/inputs): fix issues with focus handling ([#​6370](https://togithub.com/sanity-io/sanity/issues/6370)) | [`eca960e`](https://togithub.com/sanity-io/sanity/commit/eca960e37b) | | Herman Wikner | feat(core): display custom styles in PTE style selector ([#​6275](https://togithub.com/sanity-io/sanity/issues/6275)) | [`ee31fb1`](https://togithub.com/sanity-io/sanity/commit/ee31fb1d05) | | Bjørge Næss | chore: disallow and remove react default imports ([#​6369](https://togithub.com/sanity-io/sanity/issues/6369)) | [`447067f`](https://togithub.com/sanity-io/sanity/commit/447067f88f) | | Binoy Patel | chore(lint): continue linting on error ([#​6374](https://togithub.com/sanity-io/sanity/issues/6374)) | [`4d96a89`](https://togithub.com/sanity-io/sanity/commit/4d96a892c3) | | Binoy Patel | chore(lint): fixes issue where boundaries lint rule was not working ([#​6376](https://togithub.com/sanity-io/sanity/issues/6376)) | [`d1066a8`](https://togithub.com/sanity-io/sanity/commit/d1066a8904) | | Espen Hovlandsdal | fix(cli): add `migration` to list of core commands, remove `migrate` ([#​6377](https://togithub.com/sanity-io/sanity/issues/6377)) | [`100048a`](https://togithub.com/sanity-io/sanity/commit/100048ab5a) | | Cody Olsen | fix: crash in hotspot and cropping on Next.js ([#​6380](https://togithub.com/sanity-io/sanity/issues/6380)) | [`0dade62`](https://togithub.com/sanity-io/sanity/commit/0dade6273f) | | Espen Hovlandsdal | fix(cli): upgrade and unpin import & export modules ([#​6347](https://togithub.com/sanity-io/sanity/issues/6347)) | [`905d469`](https://togithub.com/sanity-io/sanity/commit/905d469667) | | Espen Hovlandsdal | chore(deps): fix broken lockfile | [`c023b05`](https://togithub.com/sanity-io/sanity/commit/c023b05b7a) | | Ash | fix(core): reset global search results when SEARCH_REQUEST_COMPLETE occurs after any action causing search parameters to change ([#​6224](https://togithub.com/sanity-io/sanity/issues/6224)) | [`00a5d91`](https://togithub.com/sanity-io/sanity/commit/00a5d91ffc) | | Ash | feat(core): add prefix search support ([#​6010](https://togithub.com/sanity-io/sanity/issues/6010)) | [`3849b53`](https://togithub.com/sanity-io/sanity/commit/3849b5370c) | | Herman Wikner | fix(tasks): padding when comment input is focused ([#​6372](https://togithub.com/sanity-io/sanity/issues/6372)) | [`f6c46cc`](https://togithub.com/sanity-io/sanity/commit/f6c46cc608) | | renovate\[bot] | chore(deps): update dependency [@​sanity/pkg-utils](https://togithub.com/sanity/pkg-utils) to v6.6.6 ([#​6358](https://togithub.com/sanity-io/sanity/issues/6358)) | [`658568b`](https://togithub.com/sanity-io/sanity/commit/658568b684) | | RitaDias | fix(block-tools): removal of strikethrough in links when copying from gdocs to PTE ([#​6382](https://togithub.com/sanity-io/sanity/issues/6382)) | [`52cf1c7`](https://togithub.com/sanity-io/sanity/commit/52cf1c7d4a) | | renovate\[bot] | chore(deps): update dependency [@​sanity/visual-editing](https://togithub.com/sanity/visual-editing) to v1.8.10 ([#​6383](https://togithub.com/sanity-io/sanity/issues/6383)) | [`1f26e1b`](https://togithub.com/sanity-io/sanity/commit/1f26e1bc9d) | | renovate\[bot] | fix(deps): update dependency [@​sanity/presentation](https://togithub.com/sanity/presentation) to v1.12.4 ([#​6386](https://togithub.com/sanity-io/sanity/issues/6386)) | [`fb78d57`](https://togithub.com/sanity-io/sanity/commit/fb78d57c98) | | renovate\[bot] | chore(lockfile): update dependency [@​sanity/react-loader](https://togithub.com/sanity/react-loader) to v1.9.10 ([#​6385](https://togithub.com/sanity-io/sanity/issues/6385)) | [`330117e`](https://togithub.com/sanity-io/sanity/commit/330117ee19) | | renovate\[bot] | chore(lockfile): update dependency [@​sanity/preview-url-secret](https://togithub.com/sanity/preview-url-secret) to v1.6.8 ([#​6384](https://togithub.com/sanity-io/sanity/issues/6384)) | [`008ae42`](https://togithub.com/sanity-io/sanity/commit/008ae4286e) | | renovate\[bot] | chore(deps): update dependency [@​sanity/tsdoc](https://togithub.com/sanity/tsdoc) to v1.0.31 ([#​6388](https://togithub.com/sanity-io/sanity/issues/6388)) | [`c8b411a`](https://togithub.com/sanity-io/sanity/commit/c8b411ac59) | | Per-Kristian Nordnes | fix(form/inputs): Remove obsolete code for restoring selection after editing Annotation ([#​6389](https://togithub.com/sanity-io/sanity/issues/6389)) | [`b7961fd`](https://togithub.com/sanity-io/sanity/commit/b7961fdb59) | | cngonzalez | test(core): unit tests for document actions ([#​6371](https://togithub.com/sanity-io/sanity/issues/6371)) | [`89a9696`](https://togithub.com/sanity-io/sanity/commit/89a9696e5b) | | Ash | fix(core): ignore locally applied createIfNotExists mutations when using server actions ([#​6334](https://togithub.com/sanity-io/sanity/issues/6334)) | [`c204a7a`](https://togithub.com/sanity-io/sanity/commit/c204a7ae0a) | | Herman Wikner | feat(core): make PTE resizable ([#​6255](https://togithub.com/sanity-io/sanity/issues/6255)) | [`d92eea3`](https://togithub.com/sanity-io/sanity/commit/d92eea390f) | | cngonzalez | fix: update unit tests to account for new create behavior ([#​6391](https://togithub.com/sanity-io/sanity/issues/6391)) | [`55cacc6`](https://togithub.com/sanity-io/sanity/commit/55cacc6e5f) | | Ash | feat(core): enable Text Search API search strategy by default ([#​6373](https://togithub.com/sanity-io/sanity/issues/6373)) | [`679a788`](https://togithub.com/sanity-io/sanity/commit/679a788850) | ### [`v3.37.2`](https://togithub.com/sanity-io/sanity/compare/v3.37.1...f6e553a81601ae8babeff020391bdc5b5d5c7376) [Compare Source](https://togithub.com/sanity-io/sanity/compare/v3.37.1...v3.37.2) ### [`v3.37.1`](https://togithub.com/sanity-io/sanity/releases/tag/v3.37.1) [Compare Source](https://togithub.com/sanity-io/sanity/compare/v3.37.0...v3.37.1) #### Installation and upgrading 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](https://togithub.com/sanity-io/sanity/releases/tag/v3.37.0) 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 ### 🐛 Notable bugfixes - Fixes a regression in v3.37.0 that affected embedded studios in certain environments and test runners - Fixes an issue where newly created studios used an outdated version of styled-components ### 📓 Full changelog Author | Message | Commit \------------ | ------------- | ------------- cngonzalez | fix: disable server actions in test studio ([#​6270](https://togithub.com/sanity-io/sanity/issues/6270)) | [`f1451a9`](https://togithub.com/sanity-io/sanity/commit/f1451a9959) renovate\[bot] | chore(deps): update dependency [@​sanity/tsdoc](https://togithub.com/sanity/tsdoc) to v1.0.16 ([#​6272](https://togithub.com/sanity-io/sanity/issues/6272)) | [`7df486d`](https://togithub.com/sanity-io/sanity/commit/7df486d6d0) renovate\[bot] | chore(lockfile): update dependency [@​sanity/google-maps-input](https://togithub.com/sanity/google-maps-input) to v4.0.1 ([#​6273](https://togithub.com/sanity-io/sanity/issues/6273)) | [`d64152f`](https://togithub.com/sanity-io/sanity/commit/d64152f57b) renovate\[bot] | chore(lockfile): update dependency [@​sanity/logos](https://togithub.com/sanity/logos) to v2.1.9 ([#​6274](https://togithub.com/sanity-io/sanity/issues/6274)) | [`7a89479`](https://togithub.com/sanity-io/sanity/commit/7a894794c8) renovate\[bot] | chore(lockfile): update dependency [@​sanity/react-loader](https://togithub.com/sanity/react-loader) to v1.9.9 ([#​6276](https://togithub.com/sanity-io/sanity/issues/6276)) | [`0729968`](https://togithub.com/sanity-io/sanity/commit/072996807d) renovate\[bot] | chore(lockfile): update dependency sanity-plugin-mux-input to v2.3.4 ([#​6277](https://togithub.com/sanity-io/sanity/issues/6277)) | [`49a5538`](https://togithub.com/sanity-io/sanity/commit/49a553880d) renovate\[bot] | chore(deps): update dependency [@​sanity/eslint-config-studio](https://togithub.com/sanity/eslint-config-studio) to v4 ([#​6197](https://togithub.com/sanity-io/sanity/issues/6197)) | [`0b792e3`](https://togithub.com/sanity-io/sanity/commit/0b792e37a1) Cody Olsen | chore(deps): update dependency [@​sanity/pkg-utils](https://togithub.com/sanity/pkg-utils) to v6 ([#​6280](https://togithub.com/sanity-io/sanity/issues/6280)) | [`d9992cc`](https://togithub.com/sanity-io/sanity/commit/d9992ccad8) renovate\[bot] | chore(lockfile): update dependency [@​sanity/assist](https://togithub.com/sanity/assist) to v2.0.5 ([#​6279](https://togithub.com/sanity-io/sanity/issues/6279)) | [`a1efe06`](https://togithub.com/sanity-io/sanity/commit/a1efe067e7) Cody Olsen | fix: bump `styled-components` used by `npm create sanity` ([#​6281](https://togithub.com/sanity-io/sanity/issues/6281)) | [`61dbbe2`](https://togithub.com/sanity-io/sanity/commit/61dbbe28b6) renovate\[bot] | fix(deps): update dependency [@​sanity/ui](https://togithub.com/sanity/ui) to ^2.1.1 ([#​6283](https://togithub.com/sanity-io/sanity/issues/6283)) | [`90c7c57`](https://togithub.com/sanity-io/sanity/commit/90c7c57219) Cody Olsen | chore: add `@repo/test-exports` suite ([#​6284](https://togithub.com/sanity-io/sanity/issues/6284)) | [`9d2a437`](https://togithub.com/sanity-io/sanity/commit/9d2a437eff) Cody Olsen | fix: restore node ESM strict mode support ([#​6287](https://togithub.com/sanity-io/sanity/issues/6287)) | [`46563c8`](https://togithub.com/sanity-io/sanity/commit/46563c8910) ### [`v3.37.0`](https://togithub.com/sanity-io/sanity/releases/tag/v3.37.0) [Compare Source](https://togithub.com/sanity-io/sanity/compare/v3.36.4...v3.37.0) ### :warning: This upgrade requires `styled-components@6.1` and `@sanity/ui@2` This release comes with version requirements for the following packages: - `styled-components@6.1` (required for all Studio projects) - `@sanity/ui@2` (optional) If you're maintaining a plugin for Sanity Studio, we'll recommend that you upgrade its dependencies too. #### `styled-components` (required) We have seen incompability 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`: ```shell ### 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 do some minor adjustments to the customization code as well. Please consult [the styled-components migration guide](https://styled-components.com/docs/faqs) for more details. #### `@sanity/ui` Studio projects that uses [`@sanity/ui`](https://www.sanity.io/ui) for customizations and have it as a dependency in `package.json` needs to upgrade to `@sanity/ui@2`: ```shell ### npm npm install "@​sanity/ui@^2" ### pnpm pnpm install "@​sanity/ui@^2" ### yarn yarn add "@​sanity/ui@^2" ``` ### ✨ Highlights #### Tasks (Beta) Sanity Studio now ships with Tasks. You can now: - Target tasks for specific documents - Assigned tasks to Studio members - Comment on tasks, and use @​-mentions - Resolve tasks ![Tasks for Sanity Studio](https://cdn.sanity.io/images/3do82whm/next/b2cb65d7be8edd2e277891c0564c82f6510abeb0-359x642.png) Tasks ships enabled by default. If you want to disable tasks in your Studio, you can do so with this configuration: ```ts // ./sanity.config.ts|js export default defineConfig({ // ... rest of config unstable_tasks: { enabled: false }, }) ``` Learn more about Tasks in the documentation: - [Configuration](https://www.sanity.io/docs/configuring-tasks) - [User guide](https://www.sanity.io/docs/tasks) #### Other features - Resolves "Masquerading as CJS and ESM" type errors - Adds ESM with .mjs exports for full support of Node.js' native ESM mode, while still oferring .esm.js exports for legacy bundlers support - Adds missing `sideEffects: false` conditions to package.json files, improving tree-shaking and reducing bundle sizes for embedded Sanity Studio projects - Simplifies the Shopify schema starter template ### 🐛 Notable bugfixes - Fixes a bug where wrongly formatted configuration would be inserted into tsconfig.json when `sanity init` was run inside of a Next.js project - Fixes an issue where importing \`\`.scss`or`.sass\` files from the studio configuration or a descendant file would cause certain CLI commands to crash - Improves error message when extracted schema (from `sanity schema extract`) could not be found when running `sanity typegen generate` - Fixes an issue where the CLI might suggest deprecated Sanity v2 commands if you mistype a command name - Makes the `current` field on slugs required when used with the `--enforce-required-fields` flag in `sanity typegen` contexts - Fixes an bug where running `npx sanity init` in a Next.js project would break the `tsconfig.json` configuration ### 📓 Full changelog Author | Message | Commit \------------ | ------------- | ------------- Cody Olsen | chore(renovate): pin framer-motion to known stable ([#​6166](https://togithub.com/sanity-io/sanity/issues/6166)) | [`b54852a`](https://togithub.com/sanity-io/sanity/commit/b54852a6e5) ecospark\[bot] | chore(prettier): fix unformatted files 🤖 ✨ ([#​6168](https://togithub.com/sanity-io/sanity/issues/6168)) | [`19891dc`](https://togithub.com/sanity-io/sanity/commit/19891dce77) renovate\[bot] | chore(deps): update dependency [@​sanity/icons](https://togithub.com/sanity/icons) to ^2.11.6 ([#​6169](https://togithub.com/sanity-io/sanity/issues/6169)) | [`9f50f6d`](https://togithub.com/sanity-io/sanity/commit/9f50f6df47) renovate\[bot] | chore(deps): update dependency turbo to ^1.13.2 ([#​6170](https://togithub.com/sanity-io/sanity/issues/6170)) | [`073b5b8`](https://togithub.com/sanity-io/sanity/commit/073b5b8463) renovate\[bot] | chore(deps): update dependency vite to ^4.5.3 ([#​6171](https://togithub.com/sanity-io/sanity/issues/6171)) | [`b14d324`](https://togithub.com/sanity-io/sanity/commit/b14d32409e) renovate\[bot] | chore(lockfile): update dependency [@​portabletext/react](https://togithub.com/portabletext/react) to v3.0.15 ([#​6172](https://togithub.com/sanity-io/sanity/issues/6172)) | [`fbc7183`](https://togithub.com/sanity-io/sanity/commit/fbc7183778) renovate\[bot] | chore(lockfile): update dependency [@​sanity/color](https://togithub.com/sanity/color) to v3.0.4 ([#​6173](https://togithub.com/sanity-io/sanity/issues/6173)) | [`cdf561e`](https://togithub.com/sanity-io/sanity/commit/cdf561e5c0) renovate\[bot] | chore(lockfile): update dependency [@​sanity/logos](https://togithub.com/sanity/logos) to v2.1.8 ([#​6175](https://togithub.com/sanity-io/sanity/issues/6175)) | [`ffb6ddd`](https://togithub.com/sanity-io/sanity/commit/ffb6ddde91) renovate\[bot] | fix(deps): Update react monorepo ([#​6176](https://togithub.com/sanity-io/sanity/issues/6176)) | [`c4f24d2`](https://togithub.com/sanity-io/sanity/commit/c4f24d2a66) renovate\[bot] | fix(deps): update dependency [@​sanity/client](https://togithub.com/sanity/client) to ^6.15.9 ([#​6177](https://togithub.com/sanity-io/sanity/issues/6177)) | [`fbeb6fb`](https://togithub.com/sanity-io/sanity/commit/fbeb6fbabd) renovate\[bot] | chore(deps): update dependency use-hot-module-reload to v2 ([#​6180](https://togithub.com/sanity-io/sanity/issues/6180)) | [`39bf293`](https://togithub.com/sanity-io/sanity/commit/39bf293263) Cody Olsen | Revert "chore(deps): update dependency use-hot-module-reload to v2 ([#​6180](https://togithub.com/sanity-io/sanity/issues/6180))" ([#​6182](https://togithub.com/sanity-io/sanity/issues/6182)) | [`3b8c28c`](https://togithub.com/sanity-io/sanity/commit/3b8c28ce11) renovate\[bot] | fix(deps): update dependency [@​sanity/ui](https://togithub.com/sanity/ui) to ^2.0.13 ([#​6178](https://togithub.com/sanity-io/sanity/issues/6178)) | [`4f1b36d`](https://togithub.com/sanity-io/sanity/commit/4f1b36d245) renovate\[bot] | fix(deps): update dependency get-it to ^8.4.17 ([#​6179](https://togithub.com/sanity-io/sanity/issues/6179)) | [`ee16280`](https://togithub.com/sanity-io/sanity/commit/ee162803e9) Cody Olsen | fix(deps): pin framer-motion to the same version used by `@sanity/ui` ([#​6183](https://togithub.com/sanity-io/sanity/issues/6183)) | [`7120aa8`](https://togithub.com/sanity-io/sanity/commit/7120aa8ce6) Cody Olsen | chore: fix typings error | [`b369d92`](https://togithub.com/sanity-io/sanity/commit/b369d92a27) ecospark\[bot] | chore(deps): dedupe pnpm-lock.yaml ([#​6184](https://togithub.com/sanity-io/sanity/issues/6184)) | [`b4f9ba5`](https://togithub.com/sanity-io/sanity/commit/b4f9ba59e0) renovate\[bot] | chore(deps): lock file maintenance ([#​6186](https://togithub.com/sanity-io/sanity/issues/6186)) | [`a32e5d5`](https://togithub.com/sanity-io/sanity/commit/a32e5d57da) Cody Olsen | chore: pin `@sanity/eslint-config-i18n` | [`89fac9f`](https://togithub.com/sanity-io/sanity/commit/89fac9f731) Cody Olsen | chore: pin `@playwright/test` | [`1f4700c`](https://togithub.com/sanity-io/sanity/commit/1f4700c048) Cody Olsen | chore: pin `@playwright/experimental-ct-react` | [`e09a5ef`](https://togithub.com/sanity-io/sanity/commit/e09a5ef44d) renovate\[bot] | chore(deps): lock file maintenance ([#​6187](https://togithub.com/sanity-io/sanity/issues/6187)) | [`dcbb7a4`](https://togithub.com/sanity-io/sanity/commit/dcbb7a4c1a) Cody Olsen | fix: use named `styled` import for better ESM runtime compat ([#​6185](https://togithub.com/sanity-io/sanity/issues/6185)) | [`b544abb`](https://togithub.com/sanity-io/sanity/commit/b544abb372) Herman Wikner | fix(comments): weaken references in content snapshot ([#​6131](https://togithub.com/sanity-io/sanity/issues/6131)) | [`d1f1a4c`](https://togithub.com/sanity-io/sanity/commit/d1f1a4cd40) renovate\[bot] | chore(deps): update dependency [@​sanity/pkg-utils](https://togithub.com/sanity/pkg-utils) to ^4.4.4 ([#​6191](https://togithub.com/sanity-io/sanity/issues/6191)) | [`199f310`](https://togithub.com/sanity-io/sanity/commit/199f3104c5) renovate\[bot] | chore(deps): update dependency [@​sanity/visual-editing](https://togithub.com/sanity/visual-editing) to v1.8.5 ([#​6194](https://togithub.com/sanity-io/sanity/issues/6194)) | [`3113498`](https://togithub.com/sanity-io/sanity/commit/3113498614) renovate\[bot] | chore(lockfile): update dependency [@​sanity/react-loader](https://togithub.com/sanity/react-loader) to v1.9.6 ([#​6195](https://togithub.com/sanity-io/sanity/issues/6195)) | [`f41b784`](https://togithub.com/sanity-io/sanity/commit/f41b784f8e) renovate\[bot] | chore(deps): update linters to v7 ([#​6192](https://togithub.com/sanity-io/sanity/issues/6192)) | [`4247e4f`](https://togithub.com/sanity-io/sanity/commit/4247e4fc7c) Cody Olsen | refactor: support `strict: true` in `@sanity/schema` codebase ([#​6207](https://togithub.com/sanity-io/sanity/issues/6207)) | [`605bd62`](https://togithub.com/sanity-io/sanity/commit/605bd62b37) Cody Olsen | chore: reduce test flakiness by increasing timeout to 60s ([#​6208](https://togithub.com/sanity-io/sanity/issues/6208)) | [`1cecb45`](https://togithub.com/sanity-io/sanity/commit/1cecb456f3) Simeon Griggs | simplify 'shopify' template schema ([#​6161](https://togithub.com/sanity-io/sanity/issues/6161)) | [`69ff15f`](https://togithub.com/sanity-io/sanity/commit/69ff15fd3a) Pedro Bonamin | fix(tasks): disable autocomplete on 'assign to' input ([#​6193](https://togithub.com/sanity-io/sanity/issues/6193)) | [`da49af0`](https://togithub.com/sanity-io/sanity/commit/da49af0835) Espen Hovlandsdal | fix(schema): make `current` field for slugs required ([#​6205](https://togithub.com/sanity-io/sanity/issues/6205)) | [`e420b6f`](https://togithub.com/sanity-io/sanity/commit/e420b6f11a) renovate\[bot] | fix(deps): update dependency [@​sanity/ui](https://togithub.com/sanity/ui) to ^2.0.14 ([#​6209](https://togithub.com/sanity-io/sanity/issues/6209)) | [`f4d2e7e`](https://togithub.com/sanity-io/sanity/commit/f4d2e7ebc4) Espen Hovlandsdal | fix(cli): do not suggest v2 cli commands on "no such command" error ([#​6211](https://togithub.com/sanity-io/sanity/issues/6211)) | [`69ff7ff`](https://togithub.com/sanity-io/sanity/commit/69ff7ff2c1) Espen Hovlandsdal | fix(cli): improve error handling on missing extracted schema ([#​6204](https://togithub.com/sanity-io/sanity/issues/6204)) | [`4fb0e66`](https://togithub.com/sanity-io/sanity/commit/4fb0e66a64) renovate\[bot] | chore(deps): update dependency use-hot-module-reload to v2 ([#​6217](https://togithub.com/sanity-io/sanity/issues/6217)) | [`4385ca8`](https://togithub.com/sanity-io/sanity/commit/4385ca879d) renovate\[bot] | chore(deps): replace dependency is-hotkey with is-hotkey-esm ^1.0.0 ([#​6218](https://togithub.com/sanity-io/sanity/issues/6218)) | [`12f25d5`](https://togithub.com/sanity-io/sanity/commit/12f25d53f8) renovate\[bot] | chore(deps): update dependency [@​portabletext/toolkit](https://togithub.com/portabletext/toolkit) to ^2.0.14 ([#​6219](https://togithub.com/sanity-io/sanity/issues/6219)) | [`a72b652`](https://togithub.com/sanity-io/sanity/commit/a72b65214d) renovate\[bot] | chore(deps): update dependency [@​types/arrify](https://togithub.com/types/arrify) to ^1.0.4 ([#​6220](https://togithub.com/sanity-io/sanity/issues/6220)) | [`25a95a0`](https://togithub.com/sanity-io/sanity/commit/25a95a0a87) renovate\[bot] | fix(deps): update dependency get-it to ^8.4.18 ([#​6222](https://togithub.com/sanity-io/sanity/issues/6222)) | [`70f0963`](https://togithub.com/sanity-io/sanity/commit/70f0963337) renovate\[bot] | chore(lockfile): update dependency [@​portabletext/react](https://togithub.com/portabletext/react) to v3.0.17 ([#​6221](https://togithub.com/sanity-io/sanity/issues/6221)) | [`a4de075`](https://togithub.com/sanity-io/sanity/commit/a4de075223) renovate\[bot] | fix(deps): update dependency [@​sanity/client](https://togithub.com/sanity/client) to ^6.15.10 ([#​6228](https://togithub.com/sanity-io/sanity/issues/6228)) | [`ba323ae`](https://togithub.com/sanity-io/sanity/commit/ba323ae876) renovate\[bot] | chore(deps): update dependency [@​babel/preset-env](https://togithub.com/babel/preset-env) to ^7.24.4 ([#​6226](https://togithub.com/sanity-io/sanity/issues/6226)) | [`7c60f3e`](https://togithub.com/sanity-io/sanity/commit/7c60f3ed7b) renovate\[bot] | chore(lockfile): update dependency [@​sanity/icons](https://togithub.com/sanity/icons) to v2.11.7 ([#​6174](https://togithub.com/sanity-io/sanity/issues/6174)) | [`1af2e4f`](https://togithub.com/sanity-io/sanity/commit/1af2e4f8b0) renovate\[bot] | chore(deps): update dependency [@​sanity/icons](https://togithub.com/sanity/icons) to ^2.11.7 ([#​6231](https://togithub.com/sanity-io/sanity/issues/6231)) | [`830f403`](https://togithub.com/sanity-io/sanity/commit/830f403368) renovate\[bot] | fix(deps): update dependency [@​sanity/ui](https://togithub.com/sanity/ui) to ^2.0.15 ([#​6229](https://togithub.com/sanity-io/sanity/issues/6229)) | [`a6eb947`](https://togithub.com/sanity-io/sanity/commit/a6eb947793) renovate\[bot] | chore(lockfile): update dependency [@​sanity/color](https://togithub.com/sanity/color) to v3.0.5 ([#​6232](https://togithub.com/sanity-io/sanity/issues/6232)) | [`7887f0d`](https://togithub.com/sanity-io/sanity/commit/7887f0d84a) renovate\[bot] | chore(lockfile): update dependency [@​sanity/logos](https://togithub.com/sanity/logos) to v2.1.9 ([#​6233](https://togithub.com/sanity-io/sanity/issues/6233)) | [`c1b72fc`](https://togithub.com/sanity-io/sanity/commit/c1b72fc6b6) Espen Hovlandsdal | fix(cli): use stub file loader for scss, sass extensions ([#​6215](https://togithub.com/sanity-io/sanity/issues/6215)) | [`80f4f22`](https://togithub.com/sanity-io/sanity/commit/80f4f220f1) renovate\[bot] | fix(deps): update dependency [@​sanity/presentation](https://togithub.com/sanity/presentation) to v1.12.2 ([#​6235](https://togithub.com/sanity-io/sanity/issues/6235)) | [`acbb08a`](https://togithub.com/sanity-io/sanity/commit/acbb08a9d3) renovate\[bot] | chore(deps): update dependency [@​sanity/visual-editing](https://togithub.com/sanity/visual-editing) to v1.8.6 ([#​6237](https://togithub.com/sanity-io/sanity/issues/6237)) | [`f0f6537`](https://togithub.com/sanity-io/sanity/commit/f0f653760e) Cody Olsen | refactor(renovate): ignore `slate` and `slate-react` as they're bumped manually ([#​6242](https://togithub.com/sanity-io/sanity/issues/6242)) | [`6fc2bbb`](https://togithub.com/sanity-io/sanity/commit/6fc2bbbde6) ecospark\[bot] | chore(prettier): fix unformatted files 🤖 ✨ ([#​6243](https://togithub.com/sanity-io/sanity/issues/6243)) | [`ef33857`](https://togithub.com/sanity-io/sanity/commit/ef3385745f) Bjørge Næss | fix(cli): formalize requirement of styled-components@6 and [@​sanity/ui](https://togithub.com/sanity/ui)[@​2](https://togithub.com/2) ([#​6234](https://togithub.com/sanity-io/sanity/issues/6234)) | [`5fe2d47`](https://togithub.com/sanity-io/sanity/commit/5fe2d47f49) renovate\[bot] | chore(lockfile): update dependency [@​sanity/preview-url-secret](https://togithub.com/sanity/preview-url-secret) to v1.6.6 ([#​6238](https://togithub.com/sanity-io/sanity/issues/6238)) | [`a4be162`](https://togithub.com/sanity-io/sanity/commit/a4be162b23) renovate\[bot] | chore(lockfile): update dependency [@​sanity/react-loader](https://togithub.com/sanity/react-loader) to v1.9.7 ([#​6239](https://togithub.com/sanity-io/sanity/issues/6239)) | [`debb2cc`](https://togithub.com/sanity-io/sanity/commit/debb2cc37f) Cody Olsen | refactor(CI): use the official github app token generator action ([#​6230](https://togithub.com/sanity-io/sanity/issues/6230)) | [`40dff99`](https://togithub.com/sanity-io/sanity/commit/40dff99a6f) renovate\[bot] | fix(deps): update dependency [@​sanity/ui](https://togithub.com/sanity/ui) to ^2.0.16 ([#​6241](https://togithub.com/sanity-io/sanity/issues/6241)) | [`58c319a`](https://togithub.com/sanity-io/sanity/commit/58c319a82d) Binoy Patel | chore(core): remove unusued ChangeIndicatorContext ([#​6214](https://togithub.com/sanity-io/sanity/issues/6214)) | [`e978813`](https://togithub.com/sanity-io/sanity/commit/e9788135b9) Pedro Bonamin | fix(core): add readOnly prop to dragHandle ([#​6190](https://togithub.com/sanity-io/sanity/issues/6190)) | [`234d009`](https://togithub.com/sanity-io/sanity/commit/234d009826) renovate\[bot] | chore(deps): update dependency [@​sanity/visual-editing](https://togithub.com/sanity/visual-editing) to v1.8.7 ([#​6248](https://togithub.com/sanity-io/sanity/issues/6248)) | [`4a31e88`](https://togithub.com/sanity-io/sanity/commit/4a31e88f17) renovate\[bot] | chore(lockfile): update dependency [@​sanity/preview-url-secret](https://togithub.com/sanity/preview-url-secret) to v1.6.7 ([#​6249](https://togithub.com/sanity-io/sanity/issues/6249)) | [`e89a8b3`](https://togithub.com/sanity-io/sanity/commit/e89a8b3e5c) renovate\[bot] | chore(lockfile): update dependency [@​sanity/react-loader](https://togithub.com/sanity/react-loader) to v1.9.9 ([#​6250](https://togithub.com/sanity-io/sanity/issues/6250)) | [`736a96e`](https://togithub.com/sanity-io/sanity/commit/736a96ed92) renovate\[bot] | fix(deps): update dependency [@​sanity/presentation](https://togithub.com/sanity/presentation) to v1.12.3 ([#​6251](https://togithub.com/sanity-io/sanity/issues/6251)) | [`0959294`](https://togithub.com/sanity-io/sanity/commit/0959294ef6) renovate\[bot] | chore(lockfile): update dependency sanity-plugin-mux-input to v2.3.0 ([#​6252](https://togithub.com/sanity-io/sanity/issues/6252)) | [`5666099`](https://togithub.com/sanity-io/sanity/commit/56660996d9) renovate\[bot] | fix(deps): update dependency [@​sanity/client](https://togithub.com/sanity/client) to ^6.15.11 ([#​6253](https://togithub.com/sanity-io/sanity/issues/6253)) | [`a3b7458`](https://togithub.com/sanity-io/sanity/commit/a3b7458352) renovate\[bot] | fix(deps): update dependency [@​sanity/ui](https://togithub.com/sanity/ui) to ^2.1.0 ([#​6254](https://togithub.com/sanity-io/sanity/issues/6254)) | [`6b2abb9`](https://togithub.com/sanity-io/sanity/commit/6b2abb996d) Pedro Bonamin | fix(tasks): change tasks button in nav to be toggle ([#​6236](https://togithub.com/sanity-io/sanity/issues/6236)) | [`8e40ecb`](https://togithub.com/sanity-io/sanity/commit/8e40ecb086) cngonzalez | feat(core): add serverActions flag to config ([#​6212](https://togithub.com/sanity-io/sanity/issues/6212)) | [`1b94d40`](https://togithub.com/sanity-io/sanity/commit/1b94d404f4) Knut Melvær | fix: replace the JSON5 parser with JSON ([#​6149](https://togithub.com/sanity-io/sanity/issues/6149)) | [`fe11588`](https://togithub.com/sanity-io/sanity/commit/fe11588c74) Pedro Bonamin | fix(tasks): tasks UI updates. ([#​6136](https://togithub.com/sanity-io/sanity/issues/6136)) | [`d45b210`](https://togithub.com/sanity-io/sanity/commit/d45b210dcb) ecospark\[bot] | chore(deps): dedupe pnpm-lock.yaml ([#​6258](https://togithub.com/sanity-io/sanity/issues/6258)) | [`7b44425`](https://togithub.com/sanity-io/sanity/commit/7b44425e75) renovate\[bot] | chore(lockfile): update dependency [@​sanity/logos](https://togithub.com/sanity/logos) to v2.1.9 ([#​6259](https://togithub.com/sanity-io/sanity/issues/6259)) | [`1d998a0`](https://togithub.com/sanity-io/sanity/commit/1d998a02dd) renovate\[bot] | chore(lockfile): update dependency [@​sanity/react-loader](https://togithub.com/sanity/react-loader) to v1.9.9 ([#​6260](https://togithub.com/sanity-io/sanity/issues/6260)) | [`a32df3a`](https://togithub.com/sanity-io/sanity/commit/a32df3a6fc) renovate\[bot] | chore(deps): update dependency [@​sanity/google-maps-input](https://togithub.com/sanity/google-maps-input) to v4 ([#​6262](https://togithub.com/sanity-io/sanity/issues/6262)) | [`e63ce42`](https://togithub.com/sanity-io/sanity/commit/e63ce42504) renovate\[bot] | chore(lockfile): update dependency sanity-plugin-mux-input to v2.3.0 ([#​6261](https://togithub.com/sanity-io/sanity/issues/6261)) | [`79c5bb1`](https://togithub.com/sanity-io/sanity/commit/79c5bb10d3) renovate\[bot] | chore(deps): lock file maintenance ([#​6264](https://togithub.com/sanity-io/sanity/issues/6264)) | [`787aa33`](https://togithub.com/sanity-io/sanity/commit/787aa33b09) renovate\[bot] | chore(lockfile): update dependency i18next to v23.11.0 ([#​6263](https://togithub.com/sanity-io/sanity/issues/6263)) | [`64c6a13`](https://togithub.com/sanity-io/sanity/commit/64c6a13bae) renovate\[bot] | chore(lockfile): update dependency [@​portabletext/react](https://togithub.com/portabletext/react) to v3.0.17 ([#​6265](https://togithub.com/sanity-io/sanity/issues/6265)) | [`3a7d2fd`](https://togithub.com/sanity-io/sanity/commit/3a7d2fd9ef) renovate\[bot] | chore(lockfile): update dependency sanity-plugin-mux-input to v2.3.1 ([#​6266](https://togithub.com/sanity-io/sanity/issues/6266)) | [`4e3afac`](https://togithub.com/sanity-io/sanity/commit/4e3afaca17) Ash | fix(structure): prevent duplication of search filters when `listenSearchQuery` is used (e.g. in document lists) ([#​6247](https://togithub.com/sanity-io/sanity/issues/6247)) | [`fce97c7`](https://togithub.com/sanity-io/sanity/commit/fce97c7898) Cody Olsen | fix: upgrade to `@sanity/pkg-utils` v5 and use updated ESM best practices ([#​5983](https://togithub.com/sanity-io/sanity/issues/5983)) | [`62a6810`](https://togithub.com/sanity-io/sanity/commit/62a6810bf8) Pedro Bonamin | feat(tasks): add tasks upsell ui ([#​6216](https://togithub.com/sanity-io/sanity/issues/6216)) | [`658262e`](https://togithub.com/sanity-io/sanity/commit/658262e720) Pedro Bonamin | feat(tasks): add telemetry events to tasks ([#​6246](https://togithub.com/sanity-io/sanity/issues/6246)) | [`346600c`](https://togithub.com/sanity-io/sanity/commit/346600cc7a) Ash | feat(core): adopt Actions API ([#​6257](https://togithub.com/sanity-io/sanity/issues/6257)) | [`4d45224`](https://togithub.com/sanity-io/sanity/commit/4d4522400d) Bjørge Næss | fix(deps): narrow accepted peer dependency range of style-components ([#​6271](https://togithub.com/sanity-io/sanity/issues/6271)) | [`1ac127b`](https://togithub.com/sanity-io/sanity/commit/1ac127b33c)
sanity-io/sanity (sanity) ### [`v3.38.0`](https://togithub.com/sanity-io/sanity/compare/v3.37.2...e0a8b806aa6b1b7f812263e4c5cddf75501af5a8) [Compare Source](https://togithub.com/sanity-io/sanity/compare/v3.37.2...v3.38.0) ### [`v3.37.2`](https://togithub.com/sanity-io/sanity/compare/v3.37.1...f6e553a81601ae8babeff020391bdc5b5d5c7376) [Compare Source](https://togithub.com/sanity-io/sanity/compare/v3.37.1...v3.37.2) ### [`v3.37.1`](https://togithub.com/sanity-io/sanity/compare/v3.37.0...35796ef525d295f766de84838538eaacd0d647e5) [Compare Source](https://togithub.com/sanity-io/sanity/compare/v3.37.0...v3.37.1) ### [`v3.37.0`](https://togithub.com/sanity-io/sanity/compare/v3.36.4...a09bbeea6ef525e95b16dfdd55d8dec11461047d) [Compare Source](https://togithub.com/sanity-io/sanity/compare/v3.36.4...v3.37.0)

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

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

🔕 Ignore: Close this PR and you won't be reminded about these updates again.



This PR has been generated by Mend Renovate. View repository job log here.

renovate[bot] commented 4 months ago

⚠ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

The artifact failure details are included below:

File name: studio/package-lock.json
npm ERR! code ERESOLVE
npm ERR! ERESOLVE unable to resolve dependency tree
npm ERR! 
npm ERR! While resolving: dfweb@1.0.6
npm ERR! Found: styled-components@5.3.11
npm ERR! node_modules/styled-components
npm ERR!   styled-components@"^5.3.11" from the root project
npm ERR! 
npm ERR! Could not resolve dependency:
npm ERR! peer styled-components@"^6.1" from @sanity/vision@3.38.0
npm ERR! node_modules/@sanity/vision
npm ERR!   @sanity/vision@"^3.38.0" from the root project
npm ERR! 
npm ERR! Fix the upstream dependency conflict, or retry
npm ERR! this command with --force or --legacy-peer-deps
npm ERR! to accept an incorrect (and potentially broken) dependency resolution.
npm ERR! 
npm ERR! 
npm ERR! For a full report see:
npm ERR! /tmp/renovate/cache/others/npm/_logs/2024-04-18T08_02_18_538Z-eresolve-report.txt

npm ERR! A complete log of this run can be found in: /tmp/renovate/cache/others/npm/_logs/2024-04-18T08_02_18_538Z-debug-0.log
vercel[bot] commented 4 months ago

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Updated (UTC)
dfweb-v3 ✅ Ready (Inspect) Visit Preview Apr 18, 2024 8:06am
github-actions[bot] commented 4 months ago
⚡️ Lighthouse report: Category Score
🟢 Performance 97
🟢 Accessibility 100
🟢 Best practices 96
🟢 SEO 100
codecov[bot] commented 4 months ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 98.26%. Comparing base (d35a143) to head (af439f0).

Additional details and impacted files ```diff @@ Coverage Diff @@ ## master #1734 +/- ## ======================================= Coverage 98.26% 98.26% ======================================= Files 23 23 Lines 173 173 Branches 31 31 ======================================= Hits 170 170 Misses 3 3 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

sonarcloud[bot] commented 4 months ago

Quality Gate Passed Quality Gate passed

Issues
0 New issues
0 Accepted issues

Measures
0 Security Hotspots
No data about Coverage
0.0% Duplication on New Code

See analysis details on SonarCloud

renovate[bot] commented 4 months ago

Renovate Ignore Notification

Because you closed this PR without merging, Renovate will ignore this update (^3.38.0). You will get a PR once a newer version is released. To ignore this dependency forever, add it to the ignoreDeps array of your Renovate config.

If you accidentally closed this PR, or if you changed your mind: rename this PR to get a fresh replacement PR.