From 3b59a1568c6f5ca74c7dd576f8d807ae1ecc8980 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 1 Apr 2026 09:12:42 +0000 Subject: [PATCH] Bump react, react-dom and @types/react Bumps [react](https://github.com/facebook/react/tree/HEAD/packages/react), [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) and [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react). These dependencies needed to be updated together. Updates `react` from 18.3.1 to 19.2.4 - [Release notes](https://github.com/facebook/react/releases) - [Changelog](https://github.com/facebook/react/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/react/commits/v19.2.4/packages/react) Updates `react-dom` from 18.3.1 to 19.2.4 - [Release notes](https://github.com/facebook/react/releases) - [Changelog](https://github.com/facebook/react/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/react/commits/v19.2.4/packages/react-dom) Updates `@types/react` from 18.3.20 to 19.2.14 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react) --- updated-dependencies: - dependency-name: react dependency-version: 19.2.4 dependency-type: direct:production update-type: version-update:semver-major - dependency-name: react-dom dependency-version: 19.2.4 dependency-type: direct:production update-type: version-update:semver-major - dependency-name: "@types/react" dependency-version: 19.2.14 dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- examples/web-cli/package.json | 6 +- package.json | 6 +- packages/react-web-cli/package.json | 6 +- pnpm-lock.yaml | 143 +++++++++++++--------------- 4 files changed, 75 insertions(+), 86 deletions(-) diff --git a/examples/web-cli/package.json b/examples/web-cli/package.json index 636b2619..4cf1d590 100644 --- a/examples/web-cli/package.json +++ b/examples/web-cli/package.json @@ -13,15 +13,15 @@ "@ably/react-web-cli": "workspace:*", "clsx": "^2.1.1", "lucide-react": "^0.507.0", - "react": "^18.3.1", - "react-dom": "^18.3.1", + "react": "^19.2.4", + "react-dom": "^19.2.4", "tailwind-merge": "^3.2.0" }, "devDependencies": { "@eslint/js": "^9.21.0", "@tailwindcss/postcss": "^4.1.5", "@tailwindcss/vite": "^4.1.5", - "@types/react": "^18.3.20", + "@types/react": "^19.2.14", "@types/react-dom": "^18.3.5", "@vercel/node": "^5.5.17", "@vitejs/plugin-react": "^4.3.4", diff --git a/package.json b/package.json index f11307f9..6c052d6e 100644 --- a/package.json +++ b/package.json @@ -129,8 +129,8 @@ "node-fetch": "^3.3.2", "open": "^10.1.0", "ora": "^8.2.0", - "react": "^18.3.1", - "react-dom": "^18.3.1", + "react": "^19.2.4", + "react-dom": "^19.2.4", "smol-toml": "^1.6.1", "ws": "^8.16.0", "zod": "^3.24.2" @@ -144,7 +144,7 @@ "@types/jsonwebtoken": "^9.0.7", "@types/node": "^20.10.0", "@types/node-fetch": "^2.6.13", - "@types/react": "^18.3.20", + "@types/react": "^19.2.14", "@types/react-dom": "^18.3.5", "@types/uuid": "^10.0.0", "@types/ws": "^8.5.11", diff --git a/packages/react-web-cli/package.json b/packages/react-web-cli/package.json index 388f6f0e..8761e3b1 100644 --- a/packages/react-web-cli/package.json +++ b/packages/react-web-cli/package.json @@ -51,14 +51,14 @@ "devDependencies": { "@testing-library/jest-dom": "^6.6.3", "@testing-library/react": "^16.3.0", - "@types/react": "^18.3.0", + "@types/react": "^19.2.14", "@types/react-dom": "^18.3.0", "@vitejs/plugin-react": "^4.3.4", "@vitest/ui": "^4.0.0", "eslint-plugin-react": "^7.37.5", "lucide-react": "^0.507.0", - "react": "^18.3.1", - "react-dom": "^18.3.1", + "react": "^19.2.4", + "react-dom": "^19.2.4", "tsup": "^8.4.0", "typescript": "^5.8.2", "vite": "^6.2.4", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index e2b85a09..337d583a 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -35,10 +35,10 @@ importers: dependencies: '@ably/chat': specifier: ^1.3.1 - version: 1.3.1(ably@2.19.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 1.3.1(ably@2.19.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@ably/spaces': specifier: ^0.4.0 - version: 0.4.0(ably@2.19.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 0.4.0(ably@2.19.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@inquirer/prompts': specifier: ^5.5.0 version: 5.5.0 @@ -62,7 +62,7 @@ importers: version: 5.5.0 ably: specifier: ^2.19.0 - version: 2.19.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 2.19.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4) chalk: specifier: '5' version: 5.4.1 @@ -91,11 +91,11 @@ importers: specifier: ^8.2.0 version: 8.2.0 react: - specifier: ^18.3.1 - version: 18.3.1 + specifier: ^19.2.4 + version: 19.2.4 react-dom: - specifier: ^18.3.1 - version: 18.3.1(react@18.3.1) + specifier: ^19.2.4 + version: 19.2.4(react@19.2.4) smol-toml: specifier: ^1.6.1 version: 1.6.1 @@ -131,11 +131,11 @@ importers: specifier: ^2.6.13 version: 2.6.13 '@types/react': - specifier: ^18.3.20 - version: 18.3.20 + specifier: ^19.2.14 + version: 19.2.14 '@types/react-dom': specifier: ^18.3.5 - version: 18.3.6(@types/react@18.3.20) + version: 18.3.6(@types/react@19.2.14) '@types/uuid': specifier: ^10.0.0 version: 10.0.0 @@ -237,13 +237,13 @@ importers: version: 2.1.1 lucide-react: specifier: ^0.507.0 - version: 0.507.0(react@18.3.1) + version: 0.507.0(react@19.2.4) react: - specifier: ^18.3.1 - version: 18.3.1 + specifier: ^19.2.4 + version: 19.2.4 react-dom: - specifier: ^18.3.1 - version: 18.3.1(react@18.3.1) + specifier: ^19.2.4 + version: 19.2.4(react@19.2.4) tailwind-merge: specifier: ^3.2.0 version: 3.2.0 @@ -258,11 +258,11 @@ importers: specifier: ^4.1.5 version: 4.1.5(vite@6.4.1(@types/node@16.18.11)(jiti@2.4.2)(lightningcss@1.29.2)(tsx@4.19.4)) '@types/react': - specifier: ^18.3.20 - version: 18.3.20 + specifier: ^19.2.14 + version: 19.2.14 '@types/react-dom': specifier: ^18.3.5 - version: 18.3.6(@types/react@18.3.20) + version: 18.3.6(@types/react@19.2.14) '@vercel/node': specifier: ^5.5.17 version: 5.5.17(rollup@4.59.0) @@ -329,13 +329,13 @@ importers: version: 6.6.3 '@testing-library/react': specifier: ^16.3.0 - version: 16.3.0(@testing-library/dom@10.4.0)(@types/react-dom@18.3.6(@types/react@18.3.20))(@types/react@18.3.20)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 16.3.0(@testing-library/dom@10.4.0)(@types/react-dom@18.3.6(@types/react@19.2.14))(@types/react@19.2.14)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@types/react': - specifier: ^18.3.0 - version: 18.3.20 + specifier: ^19.2.14 + version: 19.2.14 '@types/react-dom': specifier: ^18.3.0 - version: 18.3.6(@types/react@18.3.20) + version: 18.3.6(@types/react@19.2.14) '@vitejs/plugin-react': specifier: ^4.3.4 version: 4.4.1(vite@6.4.1(@types/node@22.14.1)(jiti@2.4.2)(lightningcss@1.29.2)(tsx@4.19.4)) @@ -347,13 +347,13 @@ importers: version: 7.37.5(eslint@9.39.4(jiti@2.4.2)) lucide-react: specifier: ^0.507.0 - version: 0.507.0(react@18.3.1) + version: 0.507.0(react@19.2.4) react: - specifier: ^18.3.1 - version: 18.3.1 + specifier: ^19.2.4 + version: 19.2.4 react-dom: - specifier: ^18.3.1 - version: 18.3.1(react@18.3.1) + specifier: ^19.2.4 + version: 19.2.4(react@19.2.4) tsup: specifier: ^8.4.0 version: 8.4.0(jiti@2.4.2)(postcss@8.5.3)(tsx@4.19.4)(typescript@5.8.3) @@ -2212,16 +2212,13 @@ packages: '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} - '@types/prop-types@15.7.14': - resolution: {integrity: sha512-gNMvNH49DJ7OJYv+KAKn0Xp45p8PLl6zo2YnvDIbTd4J6MER2BmWN49TG7n9LvkyihINxeKW8+3bfS2yDC9dzQ==} - '@types/react-dom@18.3.6': resolution: {integrity: sha512-nf22//wEbKXusP6E9pfOCDwFdHAX4u172eaJI4YkDRQEZiorm6KfYnSC2SWLDMVWUOWPERmJnN0ujeAfTBLvrw==} peerDependencies: '@types/react': ^18.0.0 - '@types/react@18.3.20': - resolution: {integrity: sha512-IPaCZN7PShZK/3t6Q87pfTkRm6oLTd4vztyoj+cbHUF1g3FfVb2tFIL79uCRKEfv16AhqDMBywP2VW3KIZUvcg==} + '@types/react@19.2.14': + resolution: {integrity: sha512-ilcTH/UniCkMdtexkoCN0bI7pMcJDvmQFPvuPvmEaYA/NSfFTAgdUSLAoVjaRJm7+6PvcM+q1zYOwS4wTYMF9w==} '@types/responselike@1.0.3': resolution: {integrity: sha512-H/+L+UkTV33uf49PH5pCAUBVPNj2nDBXTN+qS1dOwyyg24l3CcicicCA7ca+HMvJBZcFgl5r8e+RR6elsb4Lyw==} @@ -2983,8 +2980,8 @@ packages: resolution: {integrity: sha512-6r0NiY0xizYqfBvWp1G7WXJ06/bZyrk7Dc6PHql82C/pKGUTKu4yAX4Y8JPamb1ob9nBKuxWzCGTRuGwU3yxJQ==} engines: {node: '>=18'} - csstype@3.1.3: - resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==} + csstype@3.2.3: + resolution: {integrity: sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==} data-uri-to-buffer@4.0.1: resolution: {integrity: sha512-0R9ikRb668HB7QDxT1vkpuUBtqc53YyAwMwGeUFKRojY/NWKvdZ+9UYtRfGmhqNbRkTSVpMbmyhXipFFv2cb/A==} @@ -4824,10 +4821,10 @@ packages: resolution: {integrity: sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==} hasBin: true - react-dom@18.3.1: - resolution: {integrity: sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==} + react-dom@19.2.4: + resolution: {integrity: sha512-AXJdLo8kgMbimY95O2aKQqsz2iWi9jMgKJhRBAxECE4IFxfcazB2LmzloIoibJI3C12IlY20+KFaLv+71bUJeQ==} peerDependencies: - react: ^18.3.1 + react: ^19.2.4 react-is@16.13.1: resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==} @@ -4839,8 +4836,8 @@ packages: resolution: {integrity: sha512-z6F7K9bV85EfseRCp2bzrpyQ0Gkw1uLoCel9XBVWPg/TjRj94SkJzUTGfOa4bs7iJvBWtQG0Wq7wnI0syw3EBQ==} engines: {node: '>=0.10.0'} - react@18.3.1: - resolution: {integrity: sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==} + react@19.2.4: + resolution: {integrity: sha512-9nfp2hYpCwOjAN+8TZFGhtWEwgvWHXqESH8qT89AT/lWklpLON22Lc8pEtnpsZz7VmawabSU0gCjnj8aC0euHQ==} engines: {node: '>=0.10.0'} read-package-up@11.0.0: @@ -4994,8 +4991,8 @@ packages: resolution: {integrity: sha512-xAg7SOnEhrm5zI3puOOKyy1OMcMlIJZYNJY7xLBwSze0UjhPLnWfj2GF2EpT0jmzaJKIWKHLsaSSajf35bcYnA==} engines: {node: '>=v12.22.7'} - scheduler@0.23.2: - resolution: {integrity: sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==} + scheduler@0.27.0: + resolution: {integrity: sha512-eNv+WrVbKu1f3vbYJT/xtiF5syA5HPIMtf9IgY/nKg0sWqzAUEvqY/xm7OcZc/qafLx/iO9FgOmeSAp4v5ti/Q==} secure-compare@3.0.1: resolution: {integrity: sha512-AckIIV90rPDcBcglUwXPF3kg0P0qmPsPXAj6BBEENQE1p5yA1xfmDJzfi1Tappj37Pv2mVbKpL3Z1T+Nn7k1Qw==} @@ -5851,29 +5848,29 @@ packages: snapshots: - '@ably/chat@1.3.1(ably@2.19.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@ably/chat@1.3.1(ably@2.19.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: - ably: 2.19.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + ably: 2.19.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4) async-mutex: 0.5.0 dequal: 2.0.3 lodash.clonedeep: 4.5.0 optionalDependencies: '@rollup/rollup-darwin-arm64': 4.40.2 '@rollup/rollup-linux-x64-gnu': 4.40.2 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) '@ably/msgpack-js@0.4.0': dependencies: bops: 1.0.1 - '@ably/spaces@0.4.0(ably@2.19.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@ably/spaces@0.4.0(ably@2.19.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: - ably: 2.19.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + ably: 2.19.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4) nanoid: 3.3.11 optionalDependencies: - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) '@adobe/css-tools@4.4.2': {} @@ -7878,15 +7875,15 @@ snapshots: lodash: 4.17.23 redent: 3.0.0 - '@testing-library/react@16.3.0(@testing-library/dom@10.4.0)(@types/react-dom@18.3.6(@types/react@18.3.20))(@types/react@18.3.20)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@testing-library/react@16.3.0(@testing-library/dom@10.4.0)(@types/react-dom@18.3.6(@types/react@19.2.14))(@types/react@19.2.14)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: '@babel/runtime': 7.27.1 '@testing-library/dom': 10.4.0 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) optionalDependencies: - '@types/react': 18.3.20 - '@types/react-dom': 18.3.6(@types/react@18.3.20) + '@types/react': 19.2.14 + '@types/react-dom': 18.3.6(@types/react@19.2.14) '@ts-morph/common@0.11.1': dependencies: @@ -8000,16 +7997,13 @@ snapshots: '@types/normalize-package-data@2.4.4': {} - '@types/prop-types@15.7.14': {} - - '@types/react-dom@18.3.6(@types/react@18.3.20)': + '@types/react-dom@18.3.6(@types/react@19.2.14)': dependencies: - '@types/react': 18.3.20 + '@types/react': 19.2.14 - '@types/react@18.3.20': + '@types/react@19.2.14': dependencies: - '@types/prop-types': 15.7.14 - csstype: 3.1.3 + csstype: 3.2.3 '@types/responselike@1.0.3': dependencies: @@ -8432,7 +8426,7 @@ snapshots: abbrev@3.0.1: {} - ably@2.19.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + ably@2.19.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4): dependencies: '@ably/msgpack-js': 0.4.0 dequal: 2.0.3 @@ -8441,8 +8435,8 @@ snapshots: ulid: 2.4.0 ws: 8.18.1 optionalDependencies: - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) transitivePeerDependencies: - bufferutil - utf-8-validate @@ -8939,7 +8933,7 @@ snapshots: '@asamuzakjp/css-color': 3.1.2 rrweb-cssom: 0.8.0 - csstype@3.1.3: {} + csstype@3.2.3: {} data-uri-to-buffer@4.0.1: {} @@ -10433,9 +10427,9 @@ snapshots: dependencies: yallist: 3.1.1 - lucide-react@0.507.0(react@18.3.1): + lucide-react@0.507.0(react@19.2.4): dependencies: - react: 18.3.1 + react: 19.2.4 lz-string@1.5.0: {} @@ -10947,11 +10941,10 @@ snapshots: minimist: 1.2.8 strip-json-comments: 2.0.1 - react-dom@18.3.1(react@18.3.1): + react-dom@19.2.4(react@19.2.4): dependencies: - loose-envify: 1.4.0 - react: 18.3.1 - scheduler: 0.23.2 + react: 19.2.4 + scheduler: 0.27.0 react-is@16.13.1: {} @@ -10959,9 +10952,7 @@ snapshots: react-refresh@0.17.0: {} - react@18.3.1: - dependencies: - loose-envify: 1.4.0 + react@19.2.4: {} read-package-up@11.0.0: dependencies: @@ -11153,9 +11144,7 @@ snapshots: dependencies: xmlchars: 2.2.0 - scheduler@0.23.2: - dependencies: - loose-envify: 1.4.0 + scheduler@0.27.0: {} secure-compare@3.0.1: {}