From 22c1fd61331ca580d54b8bc7158e5f51491ddada Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 24 Jul 2024 15:59:01 +0000 Subject: [PATCH 1/2] Update react monorepo --- package.json | 8 ++-- yarn.lock | 121 +++++++++++++-------------------------------------- 2 files changed, 35 insertions(+), 94 deletions(-) diff --git a/package.json b/package.json index fe96317d..19ed58c9 100644 --- a/package.json +++ b/package.json @@ -19,16 +19,16 @@ "@tanstack/react-table": "8.19.3", "@types/jest": "29.5.2", "@types/node": "20.14.10", - "@types/react": "18.2.48", - "@types/react-dom": "18.2.18", + "@types/react": "18.3.3", + "@types/react-dom": "18.3.0", "axios": "1.7.2", "cypress-delete-downloads-folder": "^0.0.5", "date-fns": "3.6.0", "hacktimer": "1.1.3", "loglevel": "1.9.1", - "react": "18.2.0", + "react": "18.3.1", "react-colorful": "5.6.1", - "react-dom": "18.2.0", + "react-dom": "18.3.1", "react-redux": "9.1.2", "react-scripts": "5.0.1", "single-spa-react": "5.1.4", diff --git a/yarn.lock b/yarn.lock index aeb9ef77..f188ac56 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1594,7 +1594,7 @@ __metadata: languageName: node linkType: hard -"@babel/runtime@npm:^7.11.2, @babel/runtime@npm:^7.12.1, @babel/runtime@npm:^7.12.5, @babel/runtime@npm:^7.14.6, @babel/runtime@npm:^7.16.3, @babel/runtime@npm:^7.18.3, @babel/runtime@npm:^7.23.2, @babel/runtime@npm:^7.23.8, @babel/runtime@npm:^7.23.9, @babel/runtime@npm:^7.24.1, @babel/runtime@npm:^7.5.5, @babel/runtime@npm:^7.8.4, @babel/runtime@npm:^7.8.7, @babel/runtime@npm:^7.9.2": +"@babel/runtime@npm:^7.11.2, @babel/runtime@npm:^7.12.1, @babel/runtime@npm:^7.12.5, @babel/runtime@npm:^7.14.6, @babel/runtime@npm:^7.16.3, @babel/runtime@npm:^7.18.3, @babel/runtime@npm:^7.23.2, @babel/runtime@npm:^7.23.9, @babel/runtime@npm:^7.24.1, @babel/runtime@npm:^7.5.5, @babel/runtime@npm:^7.8.4, @babel/runtime@npm:^7.8.7, @babel/runtime@npm:^7.9.2": version: 7.24.8 resolution: "@babel/runtime@npm:7.24.8" dependencies: @@ -2135,28 +2135,6 @@ __metadata: languageName: node linkType: hard -"@floating-ui/dom@npm:^1.6.1": - version: 1.6.1 - resolution: "@floating-ui/dom@npm:1.6.1" - dependencies: - "@floating-ui/core": "npm:^1.6.0" - "@floating-ui/utils": "npm:^0.2.1" - checksum: 10c0/f810ab62280e86f5f9199cf7f6123b1dd2a7b44b3b273caa7d3a23cf70ad12c3fb689053e6d3db7acf4f724dbd6d43693e2fc538e5d30d805dcabb9647f8f494 - languageName: node - linkType: hard - -"@floating-ui/react-dom@npm:^2.0.6": - version: 2.0.8 - resolution: "@floating-ui/react-dom@npm:2.0.8" - dependencies: - "@floating-ui/dom": "npm:^1.6.1" - peerDependencies: - react: ">=16.8.0" - react-dom: ">=16.8.0" - checksum: 10c0/4d87451e2dcc54b4753a0d81181036e47821cfd0d4c23f7e9c31590c7c91fb15fb0a5a458969a5ddabd61601eca5875ebd4e40bff37cee31f373b8f1ccc64518 - languageName: node - linkType: hard - "@floating-ui/react-dom@npm:^2.0.8": version: 2.1.1 resolution: "@floating-ui/react-dom@npm:2.1.1" @@ -2169,14 +2147,7 @@ __metadata: languageName: node linkType: hard -"@floating-ui/utils@npm:^0.2.1": - version: 0.2.1 - resolution: "@floating-ui/utils@npm:0.2.1" - checksum: 10c0/ee77756712cf5b000c6bacf11992ffb364f3ea2d0d51cc45197a7e646a17aeb86ea4b192c0b42f3fbb29487aee918a565e84f710b8c3645827767f406a6b4cc9 - languageName: node - linkType: hard - -"@floating-ui/utils@npm:^0.2.5": +"@floating-ui/utils@npm:^0.2.1, @floating-ui/utils@npm:^0.2.5": version: 0.2.5 resolution: "@floating-ui/utils@npm:0.2.5" checksum: 10c0/9e1c7330433c3a8f226c5a44ed1dcdda13b313c4126ce3281f970d1e471b1c9fd9e1559cc76a0592af25d55a3f81afe1a5778aa7b80e51c9fa01930cd1d5557e @@ -2660,7 +2631,7 @@ __metadata: languageName: node linkType: hard -"@mui/base@npm:5.0.0-beta.40": +"@mui/base@npm:5.0.0-beta.40, @mui/base@npm:^5.0.0-beta.22": version: 5.0.0-beta.40 resolution: "@mui/base@npm:5.0.0-beta.40" dependencies: @@ -2682,28 +2653,6 @@ __metadata: languageName: node linkType: hard -"@mui/base@npm:^5.0.0-beta.22": - version: 5.0.0-beta.33 - resolution: "@mui/base@npm:5.0.0-beta.33" - dependencies: - "@babel/runtime": "npm:^7.23.8" - "@floating-ui/react-dom": "npm:^2.0.6" - "@mui/types": "npm:^7.2.13" - "@mui/utils": "npm:^5.15.6" - "@popperjs/core": "npm:^2.11.8" - clsx: "npm:^2.1.0" - prop-types: "npm:^15.8.1" - peerDependencies: - "@types/react": ^17.0.0 || ^18.0.0 - react: ^17.0.0 || ^18.0.0 - react-dom: ^17.0.0 || ^18.0.0 - peerDependenciesMeta: - "@types/react": - optional: true - checksum: 10c0/397f2ccb3943545debf99bee68f75bf27b3e3146a44450bbe43d554cc23e422cc9b07e69584c61c5f24ac9e6c6dca4cbab50b89d0cbcd02e0d8d57b83759fa98 - languageName: node - linkType: hard - "@mui/core-downloads-tracker@npm:^5.16.2": version: 5.16.4 resolution: "@mui/core-downloads-tracker@npm:5.16.4" @@ -2853,7 +2802,7 @@ __metadata: languageName: node linkType: hard -"@mui/types@npm:^7.2.13, @mui/types@npm:^7.2.14, @mui/types@npm:^7.2.15": +"@mui/types@npm:^7.2.14, @mui/types@npm:^7.2.15": version: 7.2.15 resolution: "@mui/types@npm:7.2.15" peerDependencies: @@ -2865,7 +2814,7 @@ __metadata: languageName: node linkType: hard -"@mui/utils@npm:^5.14.16, @mui/utils@npm:^5.15.14, @mui/utils@npm:^5.15.6, @mui/utils@npm:^5.16.2, @mui/utils@npm:^5.16.4": +"@mui/utils@npm:^5.14.16, @mui/utils@npm:^5.15.14, @mui/utils@npm:^5.16.2, @mui/utils@npm:^5.16.4": version: 5.16.4 resolution: "@mui/utils@npm:5.16.4" dependencies: @@ -3942,12 +3891,12 @@ __metadata: languageName: node linkType: hard -"@types/react-dom@npm:18.2.18": - version: 18.2.18 - resolution: "@types/react-dom@npm:18.2.18" +"@types/react-dom@npm:18.3.0": + version: 18.3.0 + resolution: "@types/react-dom@npm:18.3.0" dependencies: "@types/react": "npm:*" - checksum: 10c0/74dba11a1b8156f3a763f3fca1fb4ec1dcd349153279b8bf79210024a69f994bf2cf0728198c047f8130c5318420ea56281b0a4ef84c8ae943cd9a0cac705220 + checksum: 10c0/6c90d2ed72c5a0e440d2c75d99287e4b5df3e7b011838cdc03ae5cd518ab52164d86990e73246b9d812eaf02ec351d74e3b4f5bd325bf341e13bf980392fd53b languageName: node linkType: hard @@ -3960,14 +3909,13 @@ __metadata: languageName: node linkType: hard -"@types/react@npm:*, @types/react@npm:18.2.48": - version: 18.2.48 - resolution: "@types/react@npm:18.2.48" +"@types/react@npm:*, @types/react@npm:18.3.3": + version: 18.3.3 + resolution: "@types/react@npm:18.3.3" dependencies: "@types/prop-types": "npm:*" - "@types/scheduler": "npm:*" csstype: "npm:^3.0.2" - checksum: 10c0/7e89f18ea2928b1638f564b156d692894dcb9352a7e0a807873c97e858abe1f23dbd165a25dd088a991344e973fdeef88ba5724bfb64504b74072cbc9c220c3a + checksum: 10c0/fe455f805c5da13b89964c3d68060cebd43e73ec15001a68b34634604a78140e6fc202f3f61679b9d809dde6d7a7c2cb3ed51e0fd1462557911db09879b55114 languageName: node linkType: hard @@ -3987,13 +3935,6 @@ __metadata: languageName: node linkType: hard -"@types/scheduler@npm:*": - version: 0.16.8 - resolution: "@types/scheduler@npm:0.16.8" - checksum: 10c0/f86de504945b8fc41b1f391f847444d542e2e4067cf7e5d9bfeb5d2d2393d3203b1161bc0ef3b1e104d828dabfb60baf06e8d2c27e27ff7e8258e6e618d8c4ec - languageName: node - linkType: hard - "@types/semver@npm:^7.3.12": version: 7.5.6 resolution: "@types/semver@npm:7.5.6" @@ -12110,8 +12051,8 @@ __metadata: "@testing-library/user-event": "npm:14.5.1" "@types/jest": "npm:29.5.2" "@types/node": "npm:20.14.10" - "@types/react": "npm:18.2.48" - "@types/react-dom": "npm:18.2.18" + "@types/react": "npm:18.3.3" + "@types/react-dom": "npm:18.3.0" "@typescript-eslint/eslint-plugin": "npm:7.16.1" "@typescript-eslint/parser": "npm:7.16.1" "@typescript-eslint/typescript-estree": "npm:7.16.1" @@ -12138,9 +12079,9 @@ __metadata: loglevel: "npm:1.9.1" msw: "npm:1.3.2" prettier: "npm:3.3.3" - react: "npm:18.2.0" + react: "npm:18.3.1" react-colorful: "npm:5.6.1" - react-dom: "npm:18.2.0" + react-dom: "npm:18.3.1" react-redux: "npm:9.1.2" react-scripts: "npm:5.0.1" serve: "npm:14.2.0" @@ -13751,15 +13692,15 @@ __metadata: languageName: node linkType: hard -"react-dom@npm:18.2.0": - version: 18.2.0 - resolution: "react-dom@npm:18.2.0" +"react-dom@npm:18.3.1": + version: 18.3.1 + resolution: "react-dom@npm:18.3.1" dependencies: loose-envify: "npm:^1.1.0" - scheduler: "npm:^0.23.0" + scheduler: "npm:^0.23.2" peerDependencies: - react: ^18.2.0 - checksum: 10c0/66dfc5f93e13d0674e78ef41f92ed21dfb80f9c4ac4ac25a4b51046d41d4d2186abc915b897f69d3d0ebbffe6184e7c5876f2af26bfa956f179225d921be713a + react: ^18.3.1 + checksum: 10c0/a752496c1941f958f2e8ac56239172296fcddce1365ce45222d04a1947e0cc5547df3e8447f855a81d6d39f008d7c32eab43db3712077f09e3f67c4874973e85 languageName: node linkType: hard @@ -13931,12 +13872,12 @@ __metadata: languageName: node linkType: hard -"react@npm:18.2.0": - version: 18.2.0 - resolution: "react@npm:18.2.0" +"react@npm:18.3.1": + version: 18.3.1 + resolution: "react@npm:18.3.1" dependencies: loose-envify: "npm:^1.1.0" - checksum: 10c0/b562d9b569b0cb315e44b48099f7712283d93df36b19a39a67c254c6686479d3980b7f013dc931f4a5a3ae7645eae6386b4aa5eea933baa54ecd0f9acb0902b8 + checksum: 10c0/283e8c5efcf37802c9d1ce767f302dd569dd97a70d9bb8c7be79a789b9902451e0d16334b05d73299b20f048cbc3c7d288bbbde10b701fa194e2089c237dbea3 languageName: node linkType: hard @@ -14507,12 +14448,12 @@ __metadata: languageName: node linkType: hard -"scheduler@npm:^0.23.0": - version: 0.23.0 - resolution: "scheduler@npm:0.23.0" +"scheduler@npm:^0.23.2": + version: 0.23.2 + resolution: "scheduler@npm:0.23.2" dependencies: loose-envify: "npm:^1.1.0" - checksum: 10c0/b777f7ca0115e6d93e126ac490dbd82642d14983b3079f58f35519d992fa46260be7d6e6cede433a92db70306310c6f5f06e144f0e40c484199e09c1f7be53dd + checksum: 10c0/26383305e249651d4c58e6705d5f8425f153211aef95f15161c151f7b8de885f24751b377e4a0b3dd42cce09aad3f87a61dab7636859c0d89b7daf1a1e2a5c78 languageName: node linkType: hard From bb3ffef1190d9ff802319d7dac619bf520e7ef07 Mon Sep 17 00:00:00 2001 From: Joel Davies Date: Wed, 24 Jul 2024 16:00:24 +0000 Subject: [PATCH 2/2] Fix error with key being spread into JSX for react update --- src/filtering/filterInput.component.tsx | 1 + 1 file changed, 1 insertion(+) diff --git a/src/filtering/filterInput.component.tsx b/src/filtering/filterInput.component.tsx index 01144eeb..3b9c6e74 100644 --- a/src/filtering/filterInput.component.tsx +++ b/src/filtering/filterInput.component.tsx @@ -288,6 +288,7 @@ const FilterInput = (props: FilterInputProps) => { }), }} {...getTagProps({ index })} + key={option.value} /> )); return null;