Skip to content

chore(deps): update react monorepo to v19.3.1 - #536

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/react-monorepo
Open

renovate[bot] wants to merge 1 commit into
mainfrom
renovate/react-monorepo

Conversation

@renovate

@renovate renovate Bot commented Sep 12, 2026 •

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
react (source) 19.2.8 → 19.3.1 age confidence
react-dom (source) 19.2.8 → 19.3.1 age confidence

Release Notes

react/react (react)

v19.3.1: 19.3.1 (October 14th, 2026)

Compare Source

React Server Components

v19.3.0

Compare Source

New React Features
New React DOM Features
  • browser(): a new react-dom API that returns a usable which errors during server rendering and resolves in the browser. use(browser()) inside a <Suspense> boundary marks a subtree as browser-only without reporting a recoverable error (@​gnoff: #​37143, #​37241)
    • Added an onBrowserBailout option to the react-dom/server APIs to observe when a subtree defers to the browser (@​gnoff #​37193)
Notable changes
All Changes
React
React DOM
React Server
React Server Components

v19.2.9: 19.2.9 (October 14th, 2026)

Compare Source

React Server Components


Configuration

📅 Schedule: (in timezone UTC)

  • Branch creation
    • "on saturday"
  • 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.

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


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

This PR was generated by Mend Renovate. View the repository job log.

@coderabbitai

coderabbitai Bot commented Sep 12, 2026 •

Copy link
Copy Markdown

Important

Review skipped

Bot user detected.

To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: ASSERTIVE

Plan: Advanced

Run ID: 780fb099-bc73-4cdb-b23b-7140cbadf22a

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@github-actions

github-actions Bot commented Sep 12, 2026 •

Copy link
Copy Markdown
Contributor

Architecture changes

No architecture changes detected.

@renovate
renovate Bot force-pushed the renovate/react-monorepo branch from a1a703b to b354775 Compare September 16, 2026 20:44
@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Sep 16, 2026 •

Copy link
Copy Markdown

Deploying living-architecture with  Cloudflare Pages  Cloudflare Pages

Latest commit: b354775
Status: ✅  Deploy successful!
Preview URL: https://e71aefca.living-architecture.pages.dev
Branch Preview URL: https://renovate-react-monorepo.living-architecture.pages.dev

View logs

@sonarqubecloud

Copy link
Copy Markdown

@renovate renovate Bot changed the title chore(deps): update react monorepo to v19.3.0 chore(deps): update react monorepo to v19.3.1 Oct 14, 2026
@renovate

renovate Bot commented Oct 14, 2026

Copy link
Copy Markdown
Contributor Author

⚠️ 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:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: pnpm-lock.yaml
Scope: all 20 workspace projects
? Verifying lockfile against supply-chain policies (1993 entries)...
Progress: resolved 1, reused 0, downloaded 0, added 0
Progress: resolved 29, reused 0, downloaded 0, added 0
packages/riviere-extract-ts/use-cases    | [WARN] deprecated [email protected]
Progress: resolved 40, reused 0, downloaded 0, added 0
.                                        | [WARN] deprecated [email protected]
Progress: resolved 61, reused 0, downloaded 0, added 0
Progress: resolved 63, reused 0, downloaded 0, added 0
Progress: resolved 64, reused 0, downloaded 0, added 0
Progress: resolved 65, reused 0, downloaded 0, added 0
Progress: resolved 68, reused 0, downloaded 0, added 0
Progress: resolved 69, reused 0, downloaded 0, added 0
Progress: resolved 70, reused 0, downloaded 0, added 0
[WARN] Request took 10997ms: https://registry.npmjs.org/nx
Progress: resolved 72, reused 0, downloaded 0, added 0
Progress: resolved 75, reused 0, downloaded 0, added 0
Progress: resolved 78, reused 0, downloaded 0, added 0
Progress: resolved 79, reused 0, downloaded 0, added 0
[WARN] Request took 15084ms: https://registry.npmjs.org/typescript
Progress: resolved 80, reused 0, downloaded 0, added 0
[WARN] Request took 16754ms: https://registry.npmjs.org/playwright
[WARN] Request took 10726ms: https://registry.npmjs.org/@typescript-eslint%2Frule-tester
Progress: resolved 81, reused 0, downloaded 0, added 0
[WARN] Request took 10239ms: https://registry.npmjs.org/@typescript-eslint%2Fvisitor-keys
[WARN] Request took 10825ms: https://registry.npmjs.org/@typescript-eslint%2Fscope-manager
[WARN] Request took 10991ms: https://registry.npmjs.org/react
Progress: resolved 82, reused 0, downloaded 0, added 0
[WARN] Request took 15213ms: https://registry.npmjs.org/@opencode-ai%2Fsdk
[WARN] Request took 12515ms: https://registry.npmjs.org/@typescript-eslint%2Fparser
[WARN] Request took 12674ms: https://registry.npmjs.org/react-dom
Progress: resolved 83, reused 0, downloaded 0, added 0
[WARN] Request took 12857ms: https://registry.npmjs.org/@typescript-eslint%2Ftypescript-estree
[WARN] Request took 15066ms: https://registry.npmjs.org/@types%2Fnode
[WARN] Request took 17222ms: https://registry.npmjs.org/@opencode-ai%2Fplugin
Progress: resolved 85, reused 0, downloaded 0, added 0
[WARN] Request took 14159ms: https://registry.npmjs.org/@typescript-eslint%2Feslint-plugin
[WARN] Request took 14108ms: https://registry.npmjs.org/@types%2Fnode
[WARN] Request took 13080ms: https://registry.npmjs.org/tailwindcss
Progress: resolved 86, reused 0, downloaded 0, added 0
[WARN] Request took 12551ms: https://registry.npmjs.org/@typescript-eslint%2Futils
Progress: resolved 87, reused 0, downloaded 0, added 0
[WARN] Request took 13462ms: https://registry.npmjs.org/nx
Progress: resolved 88, reused 0, downloaded 0, added 0
[WARN] Request took 10354ms: https://registry.npmjs.org/typescript
Progress: resolved 90, reused 0, downloaded 0, added 0
[WARN] Request took 10042ms: https://registry.npmjs.org/playwright
Progress: resolved 91, reused 0, downloaded 0, added 0
[WARN] Request took 23280ms: https://registry.npmjs.org/vite
Progress: resolved 93, reused 0, downloaded 0, added 0
Progress: resolved 247, reused 0, downloaded 0, added 0
[WARN] Request took 10092ms: https://registry.npmjs.org/@opencode-ai%2Fplugin
✓ Lockfile passes supply-chain policies (1993 entries in 32s)
Progress: resolved 443, reused 0, downloaded 0, added 0
Progress: resolved 485, reused 0, downloaded 0, added 0
Progress: resolved 508, reused 0, downloaded 0, added 0
Progress: resolved 573, reused 0, downloaded 0, added 0
Progress: resolved 697, reused 0, downloaded 0, added 0
Progress: resolved 721, reused 0, downloaded 0, added 0
Progress: resolved 728, reused 0, downloaded 0, added 0
Progress: resolved 733, reused 0, downloaded 0, added 0
Progress: resolved 742, reused 0, downloaded 0, added 0
[WARN] Request took 10132ms: https://registry.npmjs.org/@nx%2Fnx-linux-arm-gnueabihf
[WARN] Request took 11734ms: https://registry.npmjs.org/@nx%2Fworkspace
[WARN] Request took 11049ms: https://registry.npmjs.org/@nx%2Fdevkit
Progress: resolved 745, reused 0, downloaded 0, added 0
Progress: resolved 748, reused 0, downloaded 0, added 0
[WARN] Request took 14750ms: https://registry.npmjs.org/@typescript-eslint%2Ftype-utils
Progress: resolved 750, reused 0, downloaded 0, added 0
[WARN] Request took 13956ms: https://registry.npmjs.org/axe-core
[WARN] Request took 15595ms: https://registry.npmjs.org/@typescript-eslint%2Fscope-manager
Progress: resolved 752, reused 0, downloaded 0, added 0
[WARN] Request took 17257ms: https://registry.npmjs.org/@typescript-eslint%2Fparser
Progress: resolved 755, reused 0, downloaded 0, added 0
[WARN] Request took 17446ms: https://registry.npmjs.org/@typescript-eslint%2Ftypescript-estree
[WARN] Request took 15409ms: https://registry.npmjs.org/@typescript-eslint%2Feslint-plugin
Progress: resolved 758, reused 0, downloaded 0, added 0
[WARN] Request took 11989ms: https://registry.npmjs.org/playwright-core
[WARN] Request took 13185ms: https://registry.npmjs.org/@opencode-ai%2Fplugin
Progress: resolved 797, reused 0, downloaded 0, added 0
Progress: resolved 924, reused 0, downloaded 0, added 0
Progress: resolved 1153, reused 0, downloaded 0, added 0
Progress: resolved 1260, reused 0, downloaded 0, added 0
Progress: resolved 1267, reused 0, downloaded 0, added 0
Progress: resolved 1274, reused 0, downloaded 0, added 0
Progress: resolved 1279, reused 0, downloaded 0, added 0
Progress: resolved 1282, reused 0, downloaded 0, added 0
Progress: resolved 1285, reused 0, downloaded 0, added 0
[WARN] Request took 10975ms: https://registry.npmjs.org/@opencode-ai%2Fsdk
Progress: resolved 1288, reused 0, downloaded 0, added 0
Progress: resolved 1593, reused 0, downloaded 0, added 0
Progress: resolved 1633, reused 0, downloaded 0, added 0
Progress: resolved 1734, reused 0, downloaded 0, added 0
Progress: resolved 1842, reused 0, downloaded 0, added 0
Progress: resolved 1844, reused 0, downloaded 0, added 0
Progress: resolved 1845, reused 0, downloaded 0, added 0
[ERR_PNPM_STRICT_MIN_RELEASE_AGE_REQUIRES_SAVE] minimumReleaseAgeStrict cannot be combined with --no-save: approval would require writing to minimumReleaseAgeExclude in pnpm-workspace.yaml, which --no-save prevents.

Drop --no-save so the exclude list can be persisted, or set minimumReleaseAgeStrict: false to let the install proceed without prompting (the lockfile would still trigger the auto-collect on the next normal install).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants