Skip to content

chore(deps): update react monorepo #574

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open

chore(deps): update react monorepo #574

wants to merge 1 commit into from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Apr 7, 2025

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@types/react (source) ^19.0.12 -> ^19.1.4 age adoption passing confidence
@types/react-dom (source) ^19.0.4 -> ^19.1.4 age adoption passing confidence
@typescript-eslint/eslint-plugin (source) ^8.28.0 -> ^8.32.1 age adoption passing confidence
@typescript-eslint/parser (source) ^8.28.0 -> ^8.32.1 age adoption passing confidence
eslint (source) ^9.23.0 -> ^9.26.0 age adoption passing confidence
eslint-config-prettier ^10.1.1 -> ^10.1.5 age adoption passing confidence
eslint-plugin-prettier ^5.2.5 -> ^5.4.0 age adoption passing confidence
eslint-plugin-react ^7.37.4 -> ^7.37.5 age adoption passing confidence
react (source) ^19.0.0 -> ^19.1.0 age adoption passing confidence
react-dom (source) ^19.0.0 -> ^19.1.0 age adoption passing confidence
react-is (source) ^19.0.0 -> ^19.1.0 age adoption passing confidence
sanity (source) ^3.81.0 -> ^3.88.2 age adoption passing confidence
vitest (source) ^3.0.9 -> ^3.1.3 age adoption passing confidence

Release Notes

typescript-eslint/typescript-eslint (@​typescript-eslint/eslint-plugin)

v8.32.1

Compare Source

🩹 Fixes
  • eslint-plugin: [consistent-indexed-object-style] check for indirect circular types in aliased mapped types (#​11177)
  • eslint-plugin: [consistent-indexed-object-style] adjust auto-fixer to generate valid syntax for TSMappedType with no type annotation (#​11180)
  • eslint-plugin: [no-deprecated] support computed member access (#​10867)
  • eslint-plugin: [no-unnecessary-type-conversion] shouldn't have fixable property (#​11194)
❤️ Thank You

You can read about our versioning strategy and releases on our website.

v8.32.0

Compare Source

🚀 Features
  • eslint-plugin: [only-throw-error] add option allowRethrowing (#​11075)
  • eslint-plugin: [no-unnecessary-type-conversion] add rule (#​10182)
🩹 Fixes
  • eslint-plugin: [prefer-nullish-coalescing] fix parenthesization bug in suggestion (#​11098)
  • eslint-plugin: [unified-signatures] exempt this from optional parameter overload check (#​11005)
  • eslint-plugin: [no-unnecessary-type-parameters] should parenthesize type in suggestion fixer if necessary (#​10907)
❤️ Thank You

You can read about our versioning strategy and releases on our website.

v8.31.1

Compare Source

🩹 Fixes
  • eslint-plugin: [no-unnecessary-condition] downgrade fix to suggestion (#​11081)
❤️ Thank You

You can read about our versioning strategy and releases on our website.

v8.31.0

Compare Source

🚀 Features
  • eslint-plugin: [no-unnecessary-type-assertion] add option to ignore string const assertions (#​10979)
❤️ Thank You
  • Nicolas Le Cam

You can read about our versioning strategy and releases on our website.

v8.30.1

Compare Source

🩹 Fixes
  • eslint-plugin: fix mistake with eslintrc config generation (#​11072)
❤️ Thank You

You can read about our versioning strategy and releases on our website.

v8.30.0

Compare Source

🚀 Features
  • eslint-plugin: [no-explicit-any] suggest to replace keyof any with PropertyKey (#​11032)
🩹 Fixes
  • eslint-plugin: [promise-function-async] use a different error message for functions with promise and non-promise types (#​10950)
❤️ Thank You

You can read about our versioning strategy and releases on our website.

v8.29.1

Compare Source

🩹 Fixes
  • eslint-plugin: [no-deprecated] report on deprecated imported variable used as property (#​10998)
❤️ Thank You
  • Ronen Amiel

You can read about our versioning strategy and releases on our website.

v8.29.0

Compare Source

🚀 Features
  • eslint-plugin: [prefer-nullish-coalescing] create ignoreIfStatements option (#​11000)
🩹 Fixes
  • eslint-plugin: [no-array-constructor] remove optional chaining exemption (#​10963)
  • eslint-plugin: support arbitrary extensions in definition files (#​10957)
  • eslint-plugin: [prefer-for-of] fix false positive when using erasable type syntax within update expressions (#​10981)
  • eslint-plugin: [use-unknown-in-catch-callback-variable] remove fixable property (#​10993)
  • eslint-plugin: [no-unnecessary-condition] don't report on unnecessary optional array index access when noUncheckedIndexedAccess is enabled (#​10961)
❤️ Thank You

You can read about our versioning strategy and releases on our website.

typescript-eslint/typescript-eslint (@​typescript-eslint/parser)

v8.32.1

Compare Source

This was a version bump only for parser to align it with other projects, there were no code changes.

You can read about our versioning strategy and releases on our website.

v8.32.0

Compare Source

This was a version bump only for parser to align it with other projects, there were no code changes.

You can read about our versioning strategy and releases on our website.

v8.31.1

Compare Source

This was a version bump only for parser to align it with other projects, there were no code changes.

You can read about our versioning strategy and releases on our website.

v8.31.0

Compare Source

This was a version bump only for parser to align it with other projects, there were no code changes.

You can read about our versioning strategy and releases on our website.

v8.30.1

Compare Source

This was a version bump only for parser to align it with other projects, there were no code changes.

You can read about our versioning strategy and releases on our website.

v8.30.0

Compare Source

This was a version bump only for parser to align it with other projects, there were no code changes.

You can read about our versioning strategy and releases on our website.

v8.29.1

Compare Source

This was a version bump only for parser to align it with other projects, there were no code changes.

You can read about our versioning strategy and releases on our website.

v8.29.0

Compare Source

This was a version bump only for parser to align it with other projects, there were no code changes.

You can read about our versioning strategy and releases on our website.

eslint/eslint (eslint)

v9.26.0

Compare Source

v9.25.1

Compare Source

v9.25.0

Compare Source

v9.24.0

Compare Source

prettier/eslint-config-prettier (eslint-config-prettier)

v10.1.5

Compare Source

Patch Changes

v10.1.4

Compare Source

Patch Changes

v10.1.3

Compare Source

Patch Changes

v10.1.2

Compare Source

Patch Changes
prettier/eslint-plugin-prettier (eslint-plugin-prettier)

v5.4.0

Compare Source

Minor Changes

v5.3.1

Compare Source

Patch Changes

v5.3.0

Compare Source

Minor Changes

v5.2.6

Compare Source

Patch Changes
jsx-eslint/eslint-plugin-react (eslint-plugin-react)

v7.37.5

Compare Source

Fixed
Changed
facebook/react (react)

v19.1.0

Compare Source

facebook/react (react-dom)

v19.1.0

Compare Source

facebook/react (react-is)

v19.1.0

Compare Source

Owner Stack

An Owner Stack is a string representing the components that are directly responsible for rendering a particular component. You can log Owner Stacks when debugging or use Owner Stacks to enhance error overlays or other development tools. Owner Stacks are only available in development builds. Component Stacks in production are unchanged.

  • An Owner Stack is a development-only stack trace that helps identify which components are responsible for rendering a particular component. An Owner Stack is distinct from a Component Stacks, which shows the hierarchy of components leading to an error.
  • The captureOwnerStack API is only available in development mode and returns a Owner Stack, if available. The API can be used to enhance error overlays or log component relationships when debugging. #​29923, #​32353, #​30306,
    #​32538, #​32529, #​32538
React
  • Enhanced support for Suspense boundaries to be used anywhere, including the client, server, and during hydration. #​32069, #​32163, #​32224, #​32252
  • Reduced unnecessary client rendering through improved hydration scheduling #​31751
  • Increased priority of client rendered Suspense boundaries #​31776
  • Fixed frozen fallback states by rendering unfinished Suspense boundaries on the client. #​31620
  • Reduced garbage collection pressure by improving Suspense boundary retries. #​31667
  • Fixed erroneous “Waiting for Paint” log when the passive effect phase was not delayed #​31526
  • Fixed a regression causing key warnings for flattened positional children in development mode. #​32117
  • Updated useId to use valid CSS selectors, changing format from :r123: to «r123». #​32001
  • Added a dev-only warning for null/undefined created in useEffect, useInsertionEffect, and useLayoutEffect. #​32355
  • Fixed a bug where dev-only methods were exported in production builds. React.act is no longer available in production builds. #​32200
  • Improved consistency across prod and dev to improve compatibility with Google Closure Complier and bindings #​31808
  • Improve passive effect scheduling for consistent task yielding. #​31785
  • Fixed asserts in React Native when passChildrenWhenCloningPersistedNodes is enabled for OffscreenComponent rendering. #​32528
  • Fixed component name resolution for Portal #​32640
  • Added support for beforetoggle and toggle events on the dialog element. #​32479 #​32479
React DOM
  • Fixed double warning when the href attribute is an empty string #​31783
  • Fixed an edge case where getHoistableRoot() didn’t work properly when the container was a Document #​32321
  • Removed support for using HTML comments (e.g. <!-- -->) as a DOM container. #​32250
  • Added support for <script> and <template> tags to be nested within <select> tags. #​31837
  • Fixed responsive images to be preloaded as HTML instead of headers #​32445
use-sync-external-store
  • Added exports field to package.json for use-sync-external-store to support various entrypoints. #​25231
React Server Components
  • Added unstable_prerender, a new experimental API for prerendering React Server Components on the server #​31724
  • Fixed an issue where streams would hang when receiving new chunks after a global error #​31840, #​31851
  • Fixed an issue where pending chunks were counted twice. #​31833
  • Added support for streaming in edge environments #​31852
  • Added support for sending custom error names from a server so that they are available in the client for console replaying. #​32116
  • Updated the server component wire format to remove IDs for hints and console.log because they have no return value #​31671
  • Exposed registerServerReference in client builds to handle server references in different environments. #​32534
  • Added react-server-dom-parcel package which integrates Server Components with the Parcel bundler #​31725, #​32132, #​31799, #​32294, #​31741
sanity-io/sanity (sanity)

v3.88.2

Compare Source

Sanity Studio v3.88.2

This release includes various improvements and bug fixes.

For the complete changelog with all details, please visit:
www.sanity.io/changelog/e1805d96-c43a-4b4a-9aac-2f2e64d748e6

Install or upgrade Sanity Studio

To upgrade to this version, run:

npm install sanity@latest

To initiate a new Sanity Studio project or learn more about upgrading, please refer to our comprehensive guide on Installing and Upgrading Sanity Studio.

📓 Full changelog

Author | Message | Commit
------------ | ------------- | -------------
Taylor Beseda | fix(cli): blueprints commands help entries (#​9376) | 5ea712d
renovate[bot] | fix(deps): update dependency @​sanity/preview-url-secret to ^2.1.11 (#​9371) | b288825
Jordan Lawrence | feat: replacing favicons (#​9367) | fb6eee4
renovate[bot] | fix(deps): update dependency @​sanity/comlink to ^3.0.3 (#​9369) | 79c8ad6
Ash | fix(sanity): switch to RouterContextValue instance for performing Comlink-driven navigation (#​9379) | 405fed9
Jordan Lawrence | chore: upgrading @​sanity/logos to 2.2.0 (#​9380) | 191cf52

v3.88.1

Compare Source

Sanity Studio v3.88.1

This release includes various improvements and bug fixes.

For the complete changelog with all details, please visit:
www.sanity.io/changelog/8d67dc81-0c96-4ad6-83ac-3b0ca3474669

Install or upgrade Sanity Studio

To upgrade to this version, run:

npm install sanity@latest

To initiate a new Sanity Studio project or learn more about upgrading, please refer to our comprehensive guide on Installing and Upgrading Sanity Studio.

📓 Full changelog

Author | Message | Commit
------------ | ------------- | -------------
Binoy Patel | chore(ci): use large resource class for job (#​9353) | a8a0402
Ash | chore(deps): update @sanity/message-protocol (#​9346) | c4137c0
Ash | feat(sanity): perform navigation upon dashboard/v1/history/change-path event (#​9346) | d5a8dce
Cole Peters | fix(cli): update App SDK reference docs URL (#​9358) | 913e36c
Pedro Bonamin | fix(core): catch error on getOrganizationId (#​9360) | 20c2c98
Pedro Bonamin | fix(structure): don't show deleted banner until doc is ready (#​9361) | bd5b1ac
renovate[bot] | fix(deps): update dependency @​sanity/ui to ^2.15.17 (#​9362) | 115a21b
Marius Lundgård | fix(structure): revert document view tabs placement and behavior (#​9313) | dfadcd0
Ash | fix(sanity): remove redundant background colour from perspective label child (#​9364) | 1df5b2f
renovate[bot] | fix(deps): update dependency @​portabletext/block-tools to ^1.1.24 (#​9363) | a812f2d
RitaDias | feat(structure): Add perspective stack to context in Structure builder (#​9347) | 089cc34
Bjørge Næss | chore(ci): remove release-please (#​9365) | 85e1e9f
Binoy Patel | fix(cli): fixes vision deps check for apps (#​9357) | 3d60d7f
Sindre Gulseth | feat(gdr): allow sending base url to studioUrl for GDRs (#​9366) | 8d698f6
renovate[bot] | fix(deps): update dependency @​sanity/presentation-comlink to ^1.0.19 (#​9370) | dc6b10a
Taylor Beseda | chore: upgrade runtime-cli and use blueprints cores (#​9343) | 388b117

v3.88.0

Compare Source

Sanity Studio v3.88.0

This release includes various improvements and bug fixes.

For the complete changelog with all details, please visit:
www.sanity.io/changelog/525de82a-dd7b-40c7-bf38-12248136c339

Install or upgrade Sanity Studio

To upgrade to this version, run:

npm install sanity@latest

To initiate a new Sanity Studio project or learn more about upgrading, please refer to our comprehensive guide on Installing and Upgrading Sanity Studio.

📓 Full changelog

Author | Message | Commit
------------ | ------------- | -------------
renovate[bot] | fix(deps): update dependency @​sanity/export to ^3.43.0 (#​9333) | 9e81857
renovate[bot] | chore(deps): update dependency @​sanity/visual-editing-csm to ^2.0.16 (#​9318) | d20046b
renovate[bot] | chore(lockfile): update dependency styled-components to v6.1.17 (#​9182) | 732c7cc
renovate[bot] | fix(deps): update dependency @​portabletext/block-tools to ^1.1.23 (#​9310) | cff199e
renovate[bot] | fix(deps): update dependency @​sanity/insert-menu to v1.1.11 (#​9189) | f3ad935
Cody Olsen | refactor(deps): move to react compiler RC (#​9335) | 20a1ee5
renovate[bot] | fix(deps): update dependency @​sanity/preview-url-secret to ^2.1.10 (#​9193) | 664f69d
renovate[bot] | fix(deps): update dependency @​portabletext/editor to ^1.48.15 (#​9294) | 68a2209
Snorre Eskeland Brekke | feat: sanity schema deploy|list|delete are now generally available (#​9298) | 7c83278
renovate[bot] | fix(deps): update dependency @​sanity/presentation-comlink to ^1.0.18 (#​9326) | 9979a35
Binoy Patel | chore(ci): uploads to both staging and production buckets (#​9324) | fa5a895
Pedro Bonamin | fix(core): unlink dialog crash (#​9338) | 5276564
Pedro Bonamin | chore(core): adds canvasApp options to schema types (#​9341) | 55e0d11
renovate[bot] | chore(lockfile): update dependency styled-components to v6.1.17 (#​9336) | 37c51d2
renovate[bot] | chore(deps): update dev-non-major (#​9339) | 994853f
renovate[bot] | chore(deps): update actions/create-github-app-token action to v2 (#​9340) | 9e1152b
Ash | feat(sanity): add condition prop to CapabilityGate (#​9334) | fe29018
Ash | feat(sanity): export CapabilityGate (#​9334) | 52e571e
Ash | feat(sanity): add appendTitle prop to PaneHeader (#​9334) | 67a2e76
Ash | feat(sanity): add useManageFavorite (#​9334) | c9c4e6a
Ash | feat(sanity): add FavoriteToggle (#​9334) | ca64600
Ash | feat(sanity): add favourite toggle to documents when rendered inside Dashboard (#​9334) | e55fb19
renovate[bot] | fix(deps): update dependency @​sanity/ui to ^2.15.16 (#​9344) | 9052a56
renovate[bot] | fix(deps): update dependency @​sanity/client to ^7.1.0 (#​9345) | 9f7a4bc
Ash | feat(sanity): export ProgressEvent type (#​9329) | d76c381
Ash | feat(sanity): add "export media" command (#​9329) | d5a60fe
Ash | feat(sanity): add "import media" command (#​9329) | adb0ed4
Bjørge Næss | feat(cli): ask to auto update on sanity dev, build and deploy (#​9153) | f591c52
Per-Kristian Nordnes | feat(core): allow pulling metadata as configured on image type for ML assets (#​9350) | a22721e
Carolina Gonzalez | chore(cli): update templates to sdk 1.0.0 (#​9351) | 2f622ba

v3.87.1

Compare Source

This release includes various improvements and bug fixes.

For the complete changelog with details, please visit:
www.sanity.io/changelog/133b6df3-fa8f-4bfc-a42a-5f3cde2ea5e8

Install or upgrade Sanity Studio

To upgrade to this version, run one of the following commands:

##### Using npm
npm install sanity@latest

##### Using pnpm
pnpm add sanity@latest

##### Using yarn
yarn add sanity@latest

##### Using bun
bun add sanity@latest
📓 Full changelog

Author | Message | Commit
------------ | ------------- | -------------
renovate[bot] | chore(deps): update dependency lerna to ^8.2.2 (#​9174) | ba3a675
renovate[bot] | fix(deps): update dependency @​sanity/ui to ^2.15.14 (#​9311) | d7e0fad
renovate[bot] | fix(deps): update dependency @​sanity/client to v7 (#​9317) | c7a8767
Carolina Gonzalez | fix(structure): check that document is in scheduled release before showing banner (#​9312) | 7a42cb9
renovate[bot] | chore(deps): update linters (#​9319) | 884c12c
renovate[bot] | fix(deps): update dependency react-rx to ^4.1.28 (#​9314) | d7be232
Pedro Bonamin | feat(core): adds canvas integration to studio. (#​9289) | 5010099
Jordan Lawrence | fix: supporting passing an auth token via URL hash (#​9315) | 5e0abb8
Jordan Lawrence | fix: reverting release translog handling (#​9285) | 1215b58
Pedro Bonamin | fix(test): use base url fallback value (#​9330) | a1e58c1
Carolina Gonzalez | fix(cli): recover from 401s in org grant checks during init (#​9323) | c9244c7
renovate[bot] | fix(deps): update dependency @​sanity/comlink to ^3.0.2 (#​9325) | b487474
RitaDias | chore(github): dataset create per push + dataset deletion on close/merge (#​9295) | c4de93e
Jordan Lawrence | fix: include publishing error message in ReleasePublishAllButton ([#​9331](https://redirect.github.com/sanity-io/sanity/issues/93


Configuration

📅 Schedule: Branch creation - "before 3am on the first day of the month" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

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

Copy link

vercel bot commented Apr 7, 2025

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

Name Status Preview Comments Updated (UTC)
tsdoc ✅ Ready (Inspect) Visit Preview 💬 Add feedback May 12, 2025 9:10pm

@renovate renovate bot enabled auto-merge (squash) April 7, 2025 21:43
@renovate renovate bot force-pushed the renovate/dev branch from fcd1b6b to 1abdec5 Compare May 2, 2025 17:11
@renovate renovate bot force-pushed the renovate/dev branch from 1abdec5 to 1e88699 Compare May 3, 2025 00:58
@renovate renovate bot force-pushed the renovate/dev branch from 1e88699 to 20c511f Compare May 4, 2025 09:04
@renovate renovate bot force-pushed the renovate/dev branch from 20c511f to 44e1619 Compare May 5, 2025 13:05
@renovate renovate bot force-pushed the renovate/dev branch from 44e1619 to eab8058 Compare May 5, 2025 17:47
@renovate renovate bot force-pushed the renovate/dev branch from eab8058 to 160bbf3 Compare May 6, 2025 05:27
@renovate renovate bot force-pushed the renovate/dev branch from 160bbf3 to ed661bf Compare May 6, 2025 18:13
@renovate renovate bot force-pushed the renovate/dev branch from ed661bf to 8a258b2 Compare May 7, 2025 10:23
@renovate renovate bot force-pushed the renovate/dev branch from 8a258b2 to b6f379a Compare May 7, 2025 17:51
@renovate renovate bot force-pushed the renovate/dev branch from b6f379a to 7dce994 Compare May 8, 2025 17:58
@renovate renovate bot force-pushed the renovate/dev branch from 7dce994 to 981db3f Compare May 9, 2025 04:24
@renovate renovate bot force-pushed the renovate/dev branch from 981db3f to cf86d6d Compare May 12, 2025 13:41
@renovate renovate bot force-pushed the renovate/dev branch from cf86d6d to da06189 Compare May 12, 2025 18:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants