diff --git a/design-system/package.json b/design-system/package.json
index bea4ce78ba..5c05f5598a 100644
--- a/design-system/package.json
+++ b/design-system/package.json
@@ -29,7 +29,7 @@
     "@emotion/react": "^11.10.5",
     "lodash": "4.17.21",
     "prop-types": "15.8.1",
-    "react": "17.0.2"
+    "react": "19.0.0"
   },
   "devDependencies": {
     "nodemon": "^3.0.0"
diff --git a/package.json b/package.json
index 005fa57828..1122a4ea3e 100644
--- a/package.json
+++ b/package.json
@@ -72,8 +72,8 @@
     "@babel/preset-env": "^7.18.6",
     "@jest/types": "29.6.3",
     "@types/eslint": "^9.0.0",
-    "@types/react": "17.0.83",
-    "@types/react-dom": "17.0.26",
+    "@types/react": "19.0.7",
+    "@types/react-dom": "19.0.3",
     "@types/react-router": "5.1.20",
     "@types/unist": "3.0.3",
     "@typescript-eslint/eslint-plugin": "8.18.0",
@@ -163,11 +163,11 @@
     "puppeteer": "22.15.0",
     "qs": "6.13.1",
     "rcfile": "1.0.3",
-    "react": "17.0.2",
-    "react-dom": "17.0.2",
+    "react": "19.0.0",
+    "react-dom": "19.0.0",
     "react-intl": "^6.3.2",
     "react-router-dom": "5.3.4",
-    "react-test-renderer": "17.0.2",
+    "react-test-renderer": "19.0.0",
     "react-value": "0.2.0",
     "replace": "1.2.2",
     "rimraf": "3.0.2",
diff --git a/packages/calendar-utils/package.json b/packages/calendar-utils/package.json
index dcf019536f..99de5fce03 100644
--- a/packages/calendar-utils/package.json
+++ b/packages/calendar-utils/package.json
@@ -39,14 +39,14 @@
   },
   "devDependencies": {
     "moment": "2.30.1",
-    "react": "17.0.2",
-    "react-dom": "17.0.2",
+    "react": "19.0.0",
+    "react-dom": "19.0.0",
     "react-intl": "^6.3.2"
   },
   "peerDependencies": {
     "moment": "2.x",
-    "react": "17.x",
-    "react-dom": "17.x",
+    "react": "19.x",
+    "react-dom": "19.x",
     "react-intl": "6.x"
   }
 }
diff --git a/packages/components/accessible-hidden/package.json b/packages/components/accessible-hidden/package.json
index 43270fc792..e235beac5e 100644
--- a/packages/components/accessible-hidden/package.json
+++ b/packages/components/accessible-hidden/package.json
@@ -25,9 +25,9 @@
     "prop-types": "15.8.1"
   },
   "devDependencies": {
-    "react": "17.0.2"
+    "react": "19.0.0"
   },
   "peerDependencies": {
-    "react": "17.x"
+    "react": "19.x"
   }
 }
diff --git a/packages/components/avatar/package.json b/packages/components/avatar/package.json
index d57f41e039..2af5c70757 100644
--- a/packages/components/avatar/package.json
+++ b/packages/components/avatar/package.json
@@ -29,9 +29,9 @@
     "prop-types": "15.8.1"
   },
   "devDependencies": {
-    "react": "17.0.2"
+    "react": "19.0.0"
   },
   "peerDependencies": {
-    "react": "17.x"
+    "react": "19.x"
   }
 }
diff --git a/packages/components/buttons/accessible-button/package.json b/packages/components/buttons/accessible-button/package.json
index fc1b14f479..b9287015bd 100644
--- a/packages/components/buttons/accessible-button/package.json
+++ b/packages/components/buttons/accessible-button/package.json
@@ -25,15 +25,15 @@
     "@commercetools-uikit/utils": "19.20.1",
     "@emotion/react": "^11.10.5",
     "@emotion/styled": "^11.10.5",
-    "@types/react-is": "^17.0.3",
+    "@types/react-is": "^19.0.0",
     "lodash": "4.17.21",
     "prop-types": "15.8.1",
-    "react-is": "17.0.2"
+    "react-is": "19.0.0"
   },
   "devDependencies": {
-    "react": "17.0.2"
+    "react": "19.0.0"
   },
   "peerDependencies": {
-    "react": "17.x"
+    "react": "19.x"
   }
 }
diff --git a/packages/components/buttons/flat-button/package.json b/packages/components/buttons/flat-button/package.json
index fa20f92196..4598dbf9a1 100644
--- a/packages/components/buttons/flat-button/package.json
+++ b/packages/components/buttons/flat-button/package.json
@@ -33,9 +33,9 @@
     "react-intl": "^6.3.2"
   },
   "devDependencies": {
-    "react": "17.0.2"
+    "react": "19.0.0"
   },
   "peerDependencies": {
-    "react": "17.x"
+    "react": "19.x"
   }
 }
diff --git a/packages/components/buttons/icon-button/package.json b/packages/components/buttons/icon-button/package.json
index 85dca3143f..bcb5acbfe3 100644
--- a/packages/components/buttons/icon-button/package.json
+++ b/packages/components/buttons/icon-button/package.json
@@ -33,9 +33,9 @@
     "react-intl": "^6.3.2"
   },
   "devDependencies": {
-    "react": "17.0.2"
+    "react": "19.0.0"
   },
   "peerDependencies": {
-    "react": "17.x"
+    "react": "19.x"
   }
 }
diff --git a/packages/components/buttons/link-button/package.json b/packages/components/buttons/link-button/package.json
index c41a26cdf4..71bf31b3d9 100644
--- a/packages/components/buttons/link-button/package.json
+++ b/packages/components/buttons/link-button/package.json
@@ -32,12 +32,12 @@
     "prop-types": "15.8.1"
   },
   "devDependencies": {
-    "react": "17.0.2",
+    "react": "19.0.0",
     "react-intl": "^6.3.2",
     "react-router-dom": "5.3.4"
   },
   "peerDependencies": {
-    "react": "17.x",
+    "react": "19.x",
     "react-intl": "6.x",
     "react-router-dom": "5.x"
   }
diff --git a/packages/components/buttons/primary-button/package.json b/packages/components/buttons/primary-button/package.json
index c1c51833a2..9c6f0d72ac 100644
--- a/packages/components/buttons/primary-button/package.json
+++ b/packages/components/buttons/primary-button/package.json
@@ -33,9 +33,9 @@
     "react-intl": "^6.3.2"
   },
   "devDependencies": {
-    "react": "17.0.2"
+    "react": "19.0.0"
   },
   "peerDependencies": {
-    "react": "17.x"
+    "react": "19.x"
   }
 }
diff --git a/packages/components/buttons/secondary-button/package.json b/packages/components/buttons/secondary-button/package.json
index 6e8b0dd850..3c41531e5d 100644
--- a/packages/components/buttons/secondary-button/package.json
+++ b/packages/components/buttons/secondary-button/package.json
@@ -32,12 +32,12 @@
     "prop-types": "15.8.1"
   },
   "devDependencies": {
-    "react": "17.0.2",
+    "react": "19.0.0",
     "react-intl": "^6.3.2",
     "react-router-dom": "5.3.4"
   },
   "peerDependencies": {
-    "react": "17.x",
+    "react": "19.x",
     "react-intl": "6.x",
     "react-router-dom": "5.x"
   }
diff --git a/packages/components/buttons/secondary-icon-button/package.json b/packages/components/buttons/secondary-icon-button/package.json
index 2c3ebc69e6..ac3d7bdbc7 100644
--- a/packages/components/buttons/secondary-icon-button/package.json
+++ b/packages/components/buttons/secondary-icon-button/package.json
@@ -33,9 +33,9 @@
     "react-intl": "^6.3.2"
   },
   "devDependencies": {
-    "react": "17.0.2"
+    "react": "19.0.0"
   },
   "peerDependencies": {
-    "react": "17.x"
+    "react": "19.x"
   }
 }
diff --git a/packages/components/card/package.json b/packages/components/card/package.json
index 86a87a28c0..6c0c82ccfb 100644
--- a/packages/components/card/package.json
+++ b/packages/components/card/package.json
@@ -30,11 +30,11 @@
     "prop-types": "15.8.1"
   },
   "devDependencies": {
-    "react": "17.0.2",
+    "react": "19.0.0",
     "react-router-dom": "5.3.4"
   },
   "peerDependencies": {
-    "react": "17.x",
+    "react": "19.x",
     "react-router-dom": "5.x"
   }
 }
diff --git a/packages/components/collapsible-motion/package.json b/packages/components/collapsible-motion/package.json
index 5ff4be7859..a37649ab91 100644
--- a/packages/components/collapsible-motion/package.json
+++ b/packages/components/collapsible-motion/package.json
@@ -29,9 +29,9 @@
     "prop-types": "15.8.1"
   },
   "devDependencies": {
-    "react": "17.0.2"
+    "react": "19.0.0"
   },
   "peerDependencies": {
-    "react": "17.x"
+    "react": "19.x"
   }
 }
diff --git a/packages/components/collapsible-panel/package.json b/packages/components/collapsible-panel/package.json
index 40800332e4..0a4a5d4a53 100644
--- a/packages/components/collapsible-panel/package.json
+++ b/packages/components/collapsible-panel/package.json
@@ -37,9 +37,9 @@
     "react-intl": "^6.3.2"
   },
   "devDependencies": {
-    "react": "17.0.2"
+    "react": "19.0.0"
   },
   "peerDependencies": {
-    "react": "17.x"
+    "react": "19.x"
   }
 }
diff --git a/packages/components/collapsible/package.json b/packages/components/collapsible/package.json
index 4af2f7aac3..0961f6fd63 100644
--- a/packages/components/collapsible/package.json
+++ b/packages/components/collapsible/package.json
@@ -29,9 +29,9 @@
     "prop-types": "15.8.1"
   },
   "devDependencies": {
-    "react": "17.0.2"
+    "react": "19.0.0"
   },
   "peerDependencies": {
-    "react": "17.x"
+    "react": "19.x"
   }
 }
diff --git a/packages/components/constraints/package.json b/packages/components/constraints/package.json
index d5f92083dc..0468173728 100644
--- a/packages/components/constraints/package.json
+++ b/packages/components/constraints/package.json
@@ -28,10 +28,10 @@
     "prop-types": "15.8.1"
   },
   "devDependencies": {
-    "react": "17.0.2"
+    "react": "19.0.0"
   },
   "peerDependencies": {
-    "react": "17.x"
+    "react": "19.x"
   },
   "readme": {
     "componentPaths": ["./src/horizontal/horizontal.tsx"]
diff --git a/packages/components/data-table-manager/package.json b/packages/components/data-table-manager/package.json
index b80e425cd3..bee36fc9b6 100644
--- a/packages/components/data-table-manager/package.json
+++ b/packages/components/data-table-manager/package.json
@@ -61,13 +61,13 @@
   },
   "devDependencies": {
     "formik": "^2.2.9",
-    "react": "17.0.2",
-    "react-dom": "17.0.2",
+    "react": "19.0.0",
+    "react-dom": "19.0.0",
     "react-intl": "^6.3.2"
   },
   "peerDependencies": {
-    "react": "17.x",
-    "react-dom": "17.x",
+    "react": "19.x",
+    "react-dom": "19.x",
     "react-intl": "6.x"
   }
 }
diff --git a/packages/components/data-table/package.json b/packages/components/data-table/package.json
index da040f9399..9cca209379 100644
--- a/packages/components/data-table/package.json
+++ b/packages/components/data-table/package.json
@@ -37,9 +37,9 @@
   "devDependencies": {
     "@testing-library/react-hooks": "8.0.1",
     "formik": "^2.2.9",
-    "react": "17.0.2"
+    "react": "19.0.0"
   },
   "peerDependencies": {
-    "react": "17.x"
+    "react": "19.x"
   }
 }
diff --git a/packages/components/dropdowns/dropdown-menu/package.json b/packages/components/dropdowns/dropdown-menu/package.json
index f15ad18bd6..338f37565a 100644
--- a/packages/components/dropdowns/dropdown-menu/package.json
+++ b/packages/components/dropdowns/dropdown-menu/package.json
@@ -35,9 +35,9 @@
     "react-intl": "^6.3.2"
   },
   "devDependencies": {
-    "react": "17.0.2"
+    "react": "19.0.0"
   },
   "peerDependencies": {
-    "react": "17.x"
+    "react": "19.x"
   }
 }
diff --git a/packages/components/field-errors/package.json b/packages/components/field-errors/package.json
index dbbb4f17eb..a8cc0a1917 100644
--- a/packages/components/field-errors/package.json
+++ b/packages/components/field-errors/package.json
@@ -27,11 +27,11 @@
     "prop-types": "15.8.1"
   },
   "devDependencies": {
-    "react": "17.0.2",
+    "react": "19.0.0",
     "react-intl": "^6.3.2"
   },
   "peerDependencies": {
-    "react": "17.x",
+    "react": "19.x",
     "react-intl": "6.x"
   }
 }
diff --git a/packages/components/field-label/package.json b/packages/components/field-label/package.json
index 261852c86d..b7f405f269 100644
--- a/packages/components/field-label/package.json
+++ b/packages/components/field-label/package.json
@@ -37,9 +37,9 @@
     "react-intl": "^6.3.2"
   },
   "devDependencies": {
-    "react": "17.0.2"
+    "react": "19.0.0"
   },
   "peerDependencies": {
-    "react": "17.x"
+    "react": "19.x"
   }
 }
diff --git a/packages/components/field-warnings/package.json b/packages/components/field-warnings/package.json
index f97079e3d3..b6f6f874dc 100644
--- a/packages/components/field-warnings/package.json
+++ b/packages/components/field-warnings/package.json
@@ -27,11 +27,11 @@
     "prop-types": "15.8.1"
   },
   "devDependencies": {
-    "react": "17.0.2",
+    "react": "19.0.0",
     "react-intl": "^6.3.2"
   },
   "peerDependencies": {
-    "react": "17.x",
+    "react": "19.x",
     "react-intl": "6.x"
   }
 }
diff --git a/packages/components/fields/async-creatable-select-field/package.json b/packages/components/fields/async-creatable-select-field/package.json
index 501c96cab9..b414953483 100644
--- a/packages/components/fields/async-creatable-select-field/package.json
+++ b/packages/components/fields/async-creatable-select-field/package.json
@@ -35,9 +35,9 @@
     "react-intl": "^6.3.2"
   },
   "devDependencies": {
-    "react": "17.0.2"
+    "react": "19.0.0"
   },
   "peerDependencies": {
-    "react": "17.x"
+    "react": "19.x"
   }
 }
diff --git a/packages/components/fields/async-select-field/package.json b/packages/components/fields/async-select-field/package.json
index 2d3360d61e..a6d5b0c7b2 100644
--- a/packages/components/fields/async-select-field/package.json
+++ b/packages/components/fields/async-select-field/package.json
@@ -35,9 +35,9 @@
     "react-intl": "^6.3.2"
   },
   "devDependencies": {
-    "react": "17.0.2"
+    "react": "19.0.0"
   },
   "peerDependencies": {
-    "react": "17.x"
+    "react": "19.x"
   }
 }
diff --git a/packages/components/fields/creatable-select-field/package.json b/packages/components/fields/creatable-select-field/package.json
index 4463c2cf45..f2a730b8a0 100644
--- a/packages/components/fields/creatable-select-field/package.json
+++ b/packages/components/fields/creatable-select-field/package.json
@@ -35,9 +35,9 @@
     "react-intl": "^6.3.2"
   },
   "devDependencies": {
-    "react": "17.0.2"
+    "react": "19.0.0"
   },
   "peerDependencies": {
-    "react": "17.x"
+    "react": "19.x"
   }
 }
diff --git a/packages/components/fields/date-field/package.json b/packages/components/fields/date-field/package.json
index 90439e2ece..a3862f0355 100644
--- a/packages/components/fields/date-field/package.json
+++ b/packages/components/fields/date-field/package.json
@@ -35,9 +35,9 @@
     "react-intl": "^6.3.2"
   },
   "devDependencies": {
-    "react": "17.0.2"
+    "react": "19.0.0"
   },
   "peerDependencies": {
-    "react": "17.x"
+    "react": "19.x"
   }
 }
diff --git a/packages/components/fields/date-range-field/package.json b/packages/components/fields/date-range-field/package.json
index 4c61dfe308..d8be52d39c 100644
--- a/packages/components/fields/date-range-field/package.json
+++ b/packages/components/fields/date-range-field/package.json
@@ -35,9 +35,9 @@
     "react-intl": "^6.3.2"
   },
   "devDependencies": {
-    "react": "17.0.2"
+    "react": "19.0.0"
   },
   "peerDependencies": {
-    "react": "17.x"
+    "react": "19.x"
   }
 }
diff --git a/packages/components/fields/date-time-field/package.json b/packages/components/fields/date-time-field/package.json
index 92e66f1534..6e329faa76 100644
--- a/packages/components/fields/date-time-field/package.json
+++ b/packages/components/fields/date-time-field/package.json
@@ -35,9 +35,9 @@
     "react-intl": "^6.3.2"
   },
   "devDependencies": {
-    "react": "17.0.2"
+    "react": "19.0.0"
   },
   "peerDependencies": {
-    "react": "17.x"
+    "react": "19.x"
   }
 }
diff --git a/packages/components/fields/localized-multiline-text-field/package.json b/packages/components/fields/localized-multiline-text-field/package.json
index ec757c334d..3caf602af1 100644
--- a/packages/components/fields/localized-multiline-text-field/package.json
+++ b/packages/components/fields/localized-multiline-text-field/package.json
@@ -35,9 +35,9 @@
     "react-intl": "^6.3.2"
   },
   "devDependencies": {
-    "react": "17.0.2"
+    "react": "19.0.0"
   },
   "peerDependencies": {
-    "react": "17.x"
+    "react": "19.x"
   }
 }
diff --git a/packages/components/fields/localized-text-field/package.json b/packages/components/fields/localized-text-field/package.json
index d022198a25..6539711d6b 100644
--- a/packages/components/fields/localized-text-field/package.json
+++ b/packages/components/fields/localized-text-field/package.json
@@ -35,9 +35,9 @@
     "react-intl": "^6.3.2"
   },
   "devDependencies": {
-    "react": "17.0.2"
+    "react": "19.0.0"
   },
   "peerDependencies": {
-    "react": "17.x"
+    "react": "19.x"
   }
 }
diff --git a/packages/components/fields/money-field/package.json b/packages/components/fields/money-field/package.json
index 65c72ccee7..40b78b9ea3 100644
--- a/packages/components/fields/money-field/package.json
+++ b/packages/components/fields/money-field/package.json
@@ -36,9 +36,9 @@
     "react-intl": "^6.3.2"
   },
   "devDependencies": {
-    "react": "17.0.2"
+    "react": "19.0.0"
   },
   "peerDependencies": {
-    "react": "17.x"
+    "react": "19.x"
   }
 }
diff --git a/packages/components/fields/multiline-text-field/package.json b/packages/components/fields/multiline-text-field/package.json
index a7b8a51122..92205b41b3 100644
--- a/packages/components/fields/multiline-text-field/package.json
+++ b/packages/components/fields/multiline-text-field/package.json
@@ -35,9 +35,9 @@
     "react-intl": "^6.3.2"
   },
   "devDependencies": {
-    "react": "17.0.2"
+    "react": "19.0.0"
   },
   "peerDependencies": {
-    "react": "17.x"
+    "react": "19.x"
   }
 }
diff --git a/packages/components/fields/number-field/package.json b/packages/components/fields/number-field/package.json
index fae804775d..80706d1414 100644
--- a/packages/components/fields/number-field/package.json
+++ b/packages/components/fields/number-field/package.json
@@ -35,9 +35,9 @@
     "react-intl": "^6.3.2"
   },
   "devDependencies": {
-    "react": "17.0.2"
+    "react": "19.0.0"
   },
   "peerDependencies": {
-    "react": "17.x"
+    "react": "19.x"
   }
 }
diff --git a/packages/components/fields/password-field/package.json b/packages/components/fields/password-field/package.json
index 521e11b350..82e70f9fbf 100644
--- a/packages/components/fields/password-field/package.json
+++ b/packages/components/fields/password-field/package.json
@@ -38,11 +38,11 @@
     "prop-types": "15.8.1"
   },
   "devDependencies": {
-    "react": "17.0.2",
+    "react": "19.0.0",
     "react-intl": "^6.3.2"
   },
   "peerDependencies": {
-    "react": "17.x",
+    "react": "19.x",
     "react-intl": "6.x"
   }
 }
diff --git a/packages/components/fields/radio-field/package.json b/packages/components/fields/radio-field/package.json
index 358f64217a..5854784f28 100644
--- a/packages/components/fields/radio-field/package.json
+++ b/packages/components/fields/radio-field/package.json
@@ -35,9 +35,9 @@
     "react-intl": "^6.3.2"
   },
   "devDependencies": {
-    "react": "17.0.2"
+    "react": "19.0.0"
   },
   "peerDependencies": {
-    "react": "17.x"
+    "react": "19.x"
   }
 }
diff --git a/packages/components/fields/search-select-field/package.json b/packages/components/fields/search-select-field/package.json
index 64134a80a5..dacaf677d3 100644
--- a/packages/components/fields/search-select-field/package.json
+++ b/packages/components/fields/search-select-field/package.json
@@ -36,9 +36,9 @@
     "react-intl": "^6.3.2"
   },
   "devDependencies": {
-    "react": "17.0.2"
+    "react": "19.0.0"
   },
   "peerDependencies": {
-    "react": "17.x"
+    "react": "19.x"
   }
 }
diff --git a/packages/components/fields/select-field/package.json b/packages/components/fields/select-field/package.json
index bf8abf277d..eefe1a4d08 100644
--- a/packages/components/fields/select-field/package.json
+++ b/packages/components/fields/select-field/package.json
@@ -35,9 +35,9 @@
     "react-intl": "^6.3.2"
   },
   "devDependencies": {
-    "react": "17.0.2"
+    "react": "19.0.0"
   },
   "peerDependencies": {
-    "react": "17.x"
+    "react": "19.x"
   }
 }
diff --git a/packages/components/fields/text-field/package.json b/packages/components/fields/text-field/package.json
index 3d67e8c5fc..922ac1dbe3 100644
--- a/packages/components/fields/text-field/package.json
+++ b/packages/components/fields/text-field/package.json
@@ -36,9 +36,9 @@
     "react-intl": "^6.3.2"
   },
   "devDependencies": {
-    "react": "17.0.2"
+    "react": "19.0.0"
   },
   "peerDependencies": {
-    "react": "17.x"
+    "react": "19.x"
   }
 }
diff --git a/packages/components/fields/time-field/package.json b/packages/components/fields/time-field/package.json
index 51164fe7a6..4dcfd5ef99 100644
--- a/packages/components/fields/time-field/package.json
+++ b/packages/components/fields/time-field/package.json
@@ -35,9 +35,9 @@
     "react-intl": "^6.3.2"
   },
   "devDependencies": {
-    "react": "17.0.2"
+    "react": "19.0.0"
   },
   "peerDependencies": {
-    "react": "17.x"
+    "react": "19.x"
   }
 }
diff --git a/packages/components/filters/package.json b/packages/components/filters/package.json
index 55d56413af..9289b37c35 100644
--- a/packages/components/filters/package.json
+++ b/packages/components/filters/package.json
@@ -41,9 +41,9 @@
     "@commercetools-uikit/radio-input": "workspace:^",
     "@commercetools-uikit/search-text-input": "workspace:^",
     "@commercetools-uikit/text-input": "workspace:^",
-    "react": "17.0.2"
+    "react": "19.0.0"
   },
   "peerDependencies": {
-    "react": "17.x"
+    "react": "19.x"
   }
 }
diff --git a/packages/components/grid/package.json b/packages/components/grid/package.json
index 13519a09eb..d078f23ecf 100644
--- a/packages/components/grid/package.json
+++ b/packages/components/grid/package.json
@@ -26,9 +26,9 @@
     "prop-types": "15.8.1"
   },
   "devDependencies": {
-    "react": "17.0.2"
+    "react": "19.0.0"
   },
   "peerDependencies": {
-    "react": "17.x"
+    "react": "19.x"
   }
 }
diff --git a/packages/components/icons/package.json b/packages/components/icons/package.json
index 15acef2cfb..8ec570ae36 100644
--- a/packages/components/icons/package.json
+++ b/packages/components/icons/package.json
@@ -49,9 +49,9 @@
     "react-from-dom": "0.6.2"
   },
   "devDependencies": {
-    "react": "17.0.2"
+    "react": "19.0.0"
   },
   "peerDependencies": {
-    "react": "17.x"
+    "react": "19.x"
   }
 }
diff --git a/packages/components/inputs/async-creatable-select-input/package.json b/packages/components/inputs/async-creatable-select-input/package.json
index d6fe7a7336..15cb8a9b5b 100644
--- a/packages/components/inputs/async-creatable-select-input/package.json
+++ b/packages/components/inputs/async-creatable-select-input/package.json
@@ -37,13 +37,13 @@
     "react-select": "5.9.0"
   },
   "devDependencies": {
-    "react": "17.0.2",
-    "react-dom": "17.0.2",
+    "react": "19.0.0",
+    "react-dom": "19.0.0",
     "react-intl": "^6.3.2"
   },
   "peerDependencies": {
-    "react": "17.x",
-    "react-dom": "17.x",
+    "react": "19.x",
+    "react-dom": "19.x",
     "react-intl": "6.x"
   }
 }
diff --git a/packages/components/inputs/async-select-input/package.json b/packages/components/inputs/async-select-input/package.json
index 4714da97c1..5388b3fcb0 100644
--- a/packages/components/inputs/async-select-input/package.json
+++ b/packages/components/inputs/async-select-input/package.json
@@ -36,13 +36,13 @@
     "react-select": "5.9.0"
   },
   "devDependencies": {
-    "react": "17.0.2",
-    "react-dom": "17.0.2",
+    "react": "19.0.0",
+    "react-dom": "19.0.0",
     "react-intl": "^6.3.2"
   },
   "peerDependencies": {
-    "react": "17.x",
-    "react-dom": "17.x",
+    "react": "19.x",
+    "react-dom": "19.x",
     "react-intl": "6.x"
   }
 }
diff --git a/packages/components/inputs/checkbox-input/package.json b/packages/components/inputs/checkbox-input/package.json
index 1f7a331a2c..8346b9bd16 100644
--- a/packages/components/inputs/checkbox-input/package.json
+++ b/packages/components/inputs/checkbox-input/package.json
@@ -35,9 +35,9 @@
     "react-intl": "^6.3.2"
   },
   "devDependencies": {
-    "react": "17.0.2"
+    "react": "19.0.0"
   },
   "peerDependencies": {
-    "react": "17.x"
+    "react": "19.x"
   }
 }
diff --git a/packages/components/inputs/creatable-select-input/package.json b/packages/components/inputs/creatable-select-input/package.json
index e95b47b1e3..e1edc17d8c 100644
--- a/packages/components/inputs/creatable-select-input/package.json
+++ b/packages/components/inputs/creatable-select-input/package.json
@@ -35,13 +35,13 @@
     "react-select": "5.9.0"
   },
   "devDependencies": {
-    "react": "17.0.2",
-    "react-dom": "17.0.2",
+    "react": "19.0.0",
+    "react-dom": "19.0.0",
     "react-intl": "^6.3.2"
   },
   "peerDependencies": {
-    "react": "17.x",
-    "react-dom": "17.x",
+    "react": "19.x",
+    "react-dom": "19.x",
     "react-intl": "6.x"
   }
 }
diff --git a/packages/components/inputs/date-input/package.json b/packages/components/inputs/date-input/package.json
index 61bb46fab3..50c4bd69b8 100644
--- a/packages/components/inputs/date-input/package.json
+++ b/packages/components/inputs/date-input/package.json
@@ -38,17 +38,17 @@
     "@emotion/styled": "^11.10.5",
     "downshift": "6.1.12",
     "prop-types": "15.8.1",
-    "react-is": "17.0.2",
+    "react-is": "19.0.0",
     "warning": "4.0.3"
   },
   "devDependencies": {
     "moment": "2.30.1",
-    "react": "17.0.2",
+    "react": "19.0.0",
     "react-intl": "^6.3.2"
   },
   "peerDependencies": {
     "moment": "2.x",
-    "react": "17.x",
+    "react": "19.x",
     "react-intl": "6.x"
   }
 }
diff --git a/packages/components/inputs/date-range-input/package.json b/packages/components/inputs/date-range-input/package.json
index 09b1eb0e3c..e36a81c204 100644
--- a/packages/components/inputs/date-range-input/package.json
+++ b/packages/components/inputs/date-range-input/package.json
@@ -38,17 +38,17 @@
     "@emotion/styled": "^11.10.5",
     "downshift": "6.1.12",
     "prop-types": "15.8.1",
-    "react-is": "17.0.2",
+    "react-is": "19.0.0",
     "warning": "4.0.3"
   },
   "devDependencies": {
     "moment": "2.30.1",
-    "react": "17.0.2",
+    "react": "19.0.0",
     "react-intl": "^6.3.2"
   },
   "peerDependencies": {
     "moment": "2.x",
-    "react": "17.x",
+    "react": "19.x",
     "react-intl": "6.x"
   }
 }
diff --git a/packages/components/inputs/date-time-input/package.json b/packages/components/inputs/date-time-input/package.json
index 0965e22d76..8f9c17fd79 100644
--- a/packages/components/inputs/date-time-input/package.json
+++ b/packages/components/inputs/date-time-input/package.json
@@ -38,17 +38,17 @@
     "@emotion/styled": "^11.10.5",
     "downshift": "6.1.12",
     "prop-types": "15.8.1",
-    "react-is": "17.0.2",
+    "react-is": "19.0.0",
     "warning": "4.0.3"
   },
   "devDependencies": {
     "moment": "2.30.1",
-    "react": "17.0.2",
+    "react": "19.0.0",
     "react-intl": "^6.3.2"
   },
   "peerDependencies": {
     "moment": "2.x",
-    "react": "17.x",
+    "react": "19.x",
     "react-intl": "6.x"
   }
 }
diff --git a/packages/components/inputs/input-utils/package.json b/packages/components/inputs/input-utils/package.json
index 46ac0d4e7c..d7e00a84e7 100644
--- a/packages/components/inputs/input-utils/package.json
+++ b/packages/components/inputs/input-utils/package.json
@@ -30,11 +30,11 @@
     "react-textarea-autosize": "8.4.0"
   },
   "devDependencies": {
-    "react": "17.0.2",
+    "react": "19.0.0",
     "react-intl": "^6.3.2"
   },
   "peerDependencies": {
-    "react": "17.x",
+    "react": "19.x",
     "react-intl": "6.x"
   }
 }
diff --git a/packages/components/inputs/localized-money-input/package.json b/packages/components/inputs/localized-money-input/package.json
index 6d69bb1f8c..ba946b5f89 100644
--- a/packages/components/inputs/localized-money-input/package.json
+++ b/packages/components/inputs/localized-money-input/package.json
@@ -40,13 +40,13 @@
     "react-select": "5.9.0"
   },
   "devDependencies": {
-    "react": "17.0.2",
-    "react-dom": "17.0.2",
+    "react": "19.0.0",
+    "react-dom": "19.0.0",
     "react-intl": "^6.3.2"
   },
   "peerDependencies": {
-    "react": "17.x",
-    "react-dom": "17.x",
+    "react": "19.x",
+    "react-dom": "19.x",
     "react-intl": "6.x"
   }
 }
diff --git a/packages/components/inputs/localized-multiline-text-input/package.json b/packages/components/inputs/localized-multiline-text-input/package.json
index b2d9cc1712..cd3057fde3 100644
--- a/packages/components/inputs/localized-multiline-text-input/package.json
+++ b/packages/components/inputs/localized-multiline-text-input/package.json
@@ -39,13 +39,13 @@
     "react-textarea-autosize": "8.4.0"
   },
   "devDependencies": {
-    "react": "17.0.2",
-    "react-dom": "17.0.2",
+    "react": "19.0.0",
+    "react-dom": "19.0.0",
     "react-intl": "^6.3.2"
   },
   "peerDependencies": {
-    "react": "17.x",
-    "react-dom": "17.x",
+    "react": "19.x",
+    "react-dom": "19.x",
     "react-intl": "6.x"
   }
 }
diff --git a/packages/components/inputs/localized-rich-text-input/package.json b/packages/components/inputs/localized-rich-text-input/package.json
index b64cde46f4..220c29812b 100644
--- a/packages/components/inputs/localized-rich-text-input/package.json
+++ b/packages/components/inputs/localized-rich-text-input/package.json
@@ -49,13 +49,13 @@
     "slate-react": "0.75.0"
   },
   "devDependencies": {
-    "react": "17.0.2",
-    "react-dom": "17.0.2",
+    "react": "19.0.0",
+    "react-dom": "19.0.0",
     "react-intl": "^6.3.2"
   },
   "peerDependencies": {
-    "react": "17.x",
-    "react-dom": "17.x",
+    "react": "19.x",
+    "react-dom": "19.x",
     "react-intl": "6.x"
   }
 }
diff --git a/packages/components/inputs/localized-text-input/package.json b/packages/components/inputs/localized-text-input/package.json
index e616a46114..bd64ab9df9 100644
--- a/packages/components/inputs/localized-text-input/package.json
+++ b/packages/components/inputs/localized-text-input/package.json
@@ -38,11 +38,11 @@
     "prop-types": "15.8.1"
   },
   "devDependencies": {
-    "react": "17.0.2",
+    "react": "19.0.0",
     "react-intl": "^6.3.2"
   },
   "peerDependencies": {
-    "react": "17.x",
+    "react": "19.x",
     "react-intl": "6.x"
   }
 }
diff --git a/packages/components/inputs/money-input/package.json b/packages/components/inputs/money-input/package.json
index 7f5554c447..f48e354d86 100644
--- a/packages/components/inputs/money-input/package.json
+++ b/packages/components/inputs/money-input/package.json
@@ -36,13 +36,13 @@
     "react-select": "5.9.0"
   },
   "devDependencies": {
-    "react": "17.0.2",
-    "react-dom": "17.0.2",
+    "react": "19.0.0",
+    "react-dom": "19.0.0",
     "react-intl": "^6.3.2"
   },
   "peerDependencies": {
-    "react": "17.x",
-    "react-dom": "17.x",
+    "react": "19.x",
+    "react-dom": "19.x",
     "react-intl": "6.x"
   }
 }
diff --git a/packages/components/inputs/multiline-text-input/package.json b/packages/components/inputs/multiline-text-input/package.json
index ef167c6b69..edb39c5095 100644
--- a/packages/components/inputs/multiline-text-input/package.json
+++ b/packages/components/inputs/multiline-text-input/package.json
@@ -39,11 +39,11 @@
     "react-textarea-autosize": "8.4.0"
   },
   "devDependencies": {
-    "react": "17.0.2",
+    "react": "19.0.0",
     "react-intl": "^6.3.2"
   },
   "peerDependencies": {
-    "react": "17.x",
+    "react": "19.x",
     "react-intl": "6.x"
   }
 }
diff --git a/packages/components/inputs/number-input/package.json b/packages/components/inputs/number-input/package.json
index f984b2e8f2..60deaaa9b7 100644
--- a/packages/components/inputs/number-input/package.json
+++ b/packages/components/inputs/number-input/package.json
@@ -30,9 +30,9 @@
     "prop-types": "15.8.1"
   },
   "devDependencies": {
-    "react": "17.0.2"
+    "react": "19.0.0"
   },
   "peerDependencies": {
-    "react": "17.x"
+    "react": "19.x"
   }
 }
diff --git a/packages/components/inputs/password-input/package.json b/packages/components/inputs/password-input/package.json
index 893f885b6f..d7d58be4f2 100644
--- a/packages/components/inputs/password-input/package.json
+++ b/packages/components/inputs/password-input/package.json
@@ -30,9 +30,9 @@
     "prop-types": "15.8.1"
   },
   "devDependencies": {
-    "react": "17.0.2"
+    "react": "19.0.0"
   },
   "peerDependencies": {
-    "react": "17.x"
+    "react": "19.x"
   }
 }
diff --git a/packages/components/inputs/radio-input/package.json b/packages/components/inputs/radio-input/package.json
index cdf16f1e2b..e35970cb23 100644
--- a/packages/components/inputs/radio-input/package.json
+++ b/packages/components/inputs/radio-input/package.json
@@ -32,12 +32,12 @@
     "@emotion/react": "^11.10.5",
     "@emotion/styled": "^11.10.5",
     "prop-types": "15.8.1",
-    "react-is": "17.0.2"
+    "react-is": "19.0.0"
   },
   "devDependencies": {
-    "react": "17.0.2"
+    "react": "19.0.0"
   },
   "peerDependencies": {
-    "react": "17.x"
+    "react": "19.x"
   }
 }
diff --git a/packages/components/inputs/rich-text-input/package.json b/packages/components/inputs/rich-text-input/package.json
index 69d8990668..88e17a3fa9 100644
--- a/packages/components/inputs/rich-text-input/package.json
+++ b/packages/components/inputs/rich-text-input/package.json
@@ -45,13 +45,13 @@
     "slate-react": "0.75.0"
   },
   "devDependencies": {
-    "react": "17.0.2",
-    "react-dom": "17.0.2",
+    "react": "19.0.0",
+    "react-dom": "19.0.0",
     "react-intl": "^6.3.2"
   },
   "peerDependencies": {
-    "react": "17.x",
-    "react-dom": "17.x",
+    "react": "19.x",
+    "react-dom": "19.x",
     "react-intl": "6.x"
   }
 }
diff --git a/packages/components/inputs/rich-text-utils/package.json b/packages/components/inputs/rich-text-utils/package.json
index 972d6146f8..f557559bf7 100644
--- a/packages/components/inputs/rich-text-utils/package.json
+++ b/packages/components/inputs/rich-text-utils/package.json
@@ -45,13 +45,13 @@
     "style-to-object": "0.4.4"
   },
   "devDependencies": {
-    "react": "17.0.2",
-    "react-dom": "17.0.2",
+    "react": "19.0.0",
+    "react-dom": "19.0.0",
     "react-intl": "^6.3.2"
   },
   "peerDependencies": {
-    "react": "17.x",
-    "react-dom": "17.x",
+    "react": "19.x",
+    "react-dom": "19.x",
     "react-intl": "6.x"
   }
 }
diff --git a/packages/components/inputs/search-select-input/package.json b/packages/components/inputs/search-select-input/package.json
index c89794fc25..45269accde 100644
--- a/packages/components/inputs/search-select-input/package.json
+++ b/packages/components/inputs/search-select-input/package.json
@@ -32,13 +32,13 @@
     "prop-types": "15.8.1"
   },
   "devDependencies": {
-    "react": "17.0.2",
-    "react-dom": "17.0.2",
+    "react": "19.0.0",
+    "react-dom": "19.0.0",
     "react-intl": "^6.3.2"
   },
   "peerDependencies": {
-    "react": "17.x",
-    "react-dom": "17.x",
+    "react": "19.x",
+    "react-dom": "19.x",
     "react-intl": "6.x"
   }
 }
diff --git a/packages/components/inputs/search-text-input/package.json b/packages/components/inputs/search-text-input/package.json
index f34dbf6fe7..9c1e5faeee 100644
--- a/packages/components/inputs/search-text-input/package.json
+++ b/packages/components/inputs/search-text-input/package.json
@@ -32,9 +32,9 @@
     "prop-types": "15.8.1"
   },
   "devDependencies": {
-    "react": "17.0.2"
+    "react": "19.0.0"
   },
   "peerDependencies": {
-    "react": "17.x"
+    "react": "19.x"
   }
 }
diff --git a/packages/components/inputs/select-input/package.json b/packages/components/inputs/select-input/package.json
index 9c379b37f2..cbe9c8417b 100644
--- a/packages/components/inputs/select-input/package.json
+++ b/packages/components/inputs/select-input/package.json
@@ -34,13 +34,13 @@
     "react-select": "5.9.0"
   },
   "devDependencies": {
-    "react": "17.0.2",
-    "react-dom": "17.0.2",
+    "react": "19.0.0",
+    "react-dom": "19.0.0",
     "react-intl": "^6.3.2"
   },
   "peerDependencies": {
-    "react": "17.x",
-    "react-dom": "17.x",
+    "react": "19.x",
+    "react-dom": "19.x",
     "react-intl": "6.x"
   }
 }
diff --git a/packages/components/inputs/select-utils/package.json b/packages/components/inputs/select-utils/package.json
index d76a5105d1..3cdd542f34 100644
--- a/packages/components/inputs/select-utils/package.json
+++ b/packages/components/inputs/select-utils/package.json
@@ -35,13 +35,13 @@
     "react-select": "5.9.0"
   },
   "devDependencies": {
-    "react": "17.0.2",
-    "react-dom": "17.0.2",
+    "react": "19.0.0",
+    "react-dom": "19.0.0",
     "react-intl": "^6.3.2"
   },
   "peerDependencies": {
-    "react": "17.x",
-    "react-dom": "17.x",
+    "react": "19.x",
+    "react-dom": "19.x",
     "react-intl": "6.x"
   }
 }
diff --git a/packages/components/inputs/selectable-search-input/package.json b/packages/components/inputs/selectable-search-input/package.json
index 62e6ff8e3e..3b95f19bf8 100644
--- a/packages/components/inputs/selectable-search-input/package.json
+++ b/packages/components/inputs/selectable-search-input/package.json
@@ -37,13 +37,13 @@
     "react-select": "5.9.0"
   },
   "devDependencies": {
-    "react": "17.0.2",
-    "react-dom": "17.0.2",
+    "react": "19.0.0",
+    "react-dom": "19.0.0",
     "react-intl": "^6.3.2"
   },
   "peerDependencies": {
-    "react": "17.x",
-    "react-dom": "17.x",
+    "react": "19.x",
+    "react-dom": "19.x",
     "react-intl": "6.x"
   }
 }
diff --git a/packages/components/inputs/text-input/package.json b/packages/components/inputs/text-input/package.json
index 3e078dc89f..e2bff7801a 100644
--- a/packages/components/inputs/text-input/package.json
+++ b/packages/components/inputs/text-input/package.json
@@ -30,9 +30,9 @@
     "prop-types": "15.8.1"
   },
   "devDependencies": {
-    "react": "17.0.2"
+    "react": "19.0.0"
   },
   "peerDependencies": {
-    "react": "17.x"
+    "react": "19.x"
   }
 }
diff --git a/packages/components/inputs/time-input/package.json b/packages/components/inputs/time-input/package.json
index a6d1cb0e93..3ba14f637c 100644
--- a/packages/components/inputs/time-input/package.json
+++ b/packages/components/inputs/time-input/package.json
@@ -35,11 +35,11 @@
     "prop-types": "15.8.1"
   },
   "devDependencies": {
-    "react": "17.0.2",
+    "react": "19.0.0",
     "react-intl": "^6.3.2"
   },
   "peerDependencies": {
-    "react": "17.x",
+    "react": "19.x",
     "react-intl": "6.x"
   }
 }
diff --git a/packages/components/inputs/toggle-input/package.json b/packages/components/inputs/toggle-input/package.json
index fdfa58387e..83fe38a589 100644
--- a/packages/components/inputs/toggle-input/package.json
+++ b/packages/components/inputs/toggle-input/package.json
@@ -30,9 +30,9 @@
     "prop-types": "15.8.1"
   },
   "devDependencies": {
-    "react": "17.0.2"
+    "react": "19.0.0"
   },
   "peerDependencies": {
-    "react": "17.x"
+    "react": "19.x"
   }
 }
diff --git a/packages/components/label/package.json b/packages/components/label/package.json
index b3e08e14aa..ff9cc6cf9b 100644
--- a/packages/components/label/package.json
+++ b/packages/components/label/package.json
@@ -29,11 +29,11 @@
     "prop-types": "15.8.1"
   },
   "devDependencies": {
-    "react": "17.0.2",
+    "react": "19.0.0",
     "react-intl": "^6.3.2"
   },
   "peerDependencies": {
-    "react": "17.x",
+    "react": "19.x",
     "react-intl": "6.x"
   }
 }
diff --git a/packages/components/link/package.json b/packages/components/link/package.json
index 17fac8a2e9..9ad2d1f6cb 100644
--- a/packages/components/link/package.json
+++ b/packages/components/link/package.json
@@ -33,12 +33,12 @@
     "prop-types": "15.8.1"
   },
   "devDependencies": {
-    "react": "17.0.2",
+    "react": "19.0.0",
     "react-intl": "^6.3.2",
     "react-router-dom": "5.3.4"
   },
   "peerDependencies": {
-    "react": "17.x",
+    "react": "19.x",
     "react-intl": "6.x",
     "react-router-dom": "5.x"
   }
diff --git a/packages/components/loading-spinner/package.json b/packages/components/loading-spinner/package.json
index 15c1892f5d..84938107f6 100644
--- a/packages/components/loading-spinner/package.json
+++ b/packages/components/loading-spinner/package.json
@@ -30,9 +30,9 @@
     "react-intl": "^6.3.2"
   },
   "devDependencies": {
-    "react": "17.0.2"
+    "react": "19.0.0"
   },
   "peerDependencies": {
-    "react": "17.x"
+    "react": "19.x"
   }
 }
diff --git a/packages/components/messages/package.json b/packages/components/messages/package.json
index 0fc2c40504..55d096e2fc 100644
--- a/packages/components/messages/package.json
+++ b/packages/components/messages/package.json
@@ -29,9 +29,9 @@
     "react-intl": "^6.3.2"
   },
   "devDependencies": {
-    "react": "17.0.2"
+    "react": "19.0.0"
   },
   "peerDependencies": {
-    "react": "17.x"
+    "react": "19.x"
   }
 }
diff --git a/packages/components/notifications/package.json b/packages/components/notifications/package.json
index 730fb40e89..9e1107ee9f 100644
--- a/packages/components/notifications/package.json
+++ b/packages/components/notifications/package.json
@@ -29,11 +29,11 @@
     "prop-types": "15.8.1"
   },
   "devDependencies": {
-    "react": "17.0.2",
+    "react": "19.0.0",
     "react-intl": "^6.3.2"
   },
   "peerDependencies": {
-    "react": "17.x",
+    "react": "19.x",
     "react-intl": "6.x"
   },
   "readme": {
diff --git a/packages/components/pagination/package.json b/packages/components/pagination/package.json
index 4431219229..c48ece44f2 100644
--- a/packages/components/pagination/package.json
+++ b/packages/components/pagination/package.json
@@ -38,11 +38,11 @@
     "prop-types": "15.8.1"
   },
   "devDependencies": {
-    "react": "17.0.2",
+    "react": "19.0.0",
     "react-intl": "^6.3.2"
   },
   "peerDependencies": {
-    "react": "17.x",
+    "react": "19.x",
     "react-intl": "6.x"
   }
 }
diff --git a/packages/components/primary-action-dropdown/package.json b/packages/components/primary-action-dropdown/package.json
index b5dbd9f291..909b54123c 100644
--- a/packages/components/primary-action-dropdown/package.json
+++ b/packages/components/primary-action-dropdown/package.json
@@ -35,10 +35,10 @@
     "react-intl": "^6.3.2"
   },
   "devDependencies": {
-    "react": "17.0.2"
+    "react": "19.0.0"
   },
   "peerDependencies": {
-    "react": "17.x"
+    "react": "19.x"
   },
   "readme": {
     "componentPaths": ["./src/primary-action-dropdown.tsx", "./src/option.tsx"]
diff --git a/packages/components/progress-bar/package.json b/packages/components/progress-bar/package.json
index 40ad588120..c8cc6ea6a3 100644
--- a/packages/components/progress-bar/package.json
+++ b/packages/components/progress-bar/package.json
@@ -33,9 +33,9 @@
     "react-intl": "^6.3.2"
   },
   "devDependencies": {
-    "react": "17.0.2"
+    "react": "19.0.0"
   },
   "peerDependencies": {
-    "react": "17.x"
+    "react": "19.x"
   }
 }
diff --git a/packages/components/quick-filters/package.json b/packages/components/quick-filters/package.json
index b1ddf54805..2fa81c7997 100644
--- a/packages/components/quick-filters/package.json
+++ b/packages/components/quick-filters/package.json
@@ -29,9 +29,9 @@
     "react-intl": "^6.3.2"
   },
   "devDependencies": {
-    "react": "17.0.2"
+    "react": "19.0.0"
   },
   "peerDependencies": {
-    "react": "17.x"
+    "react": "19.x"
   }
 }
diff --git a/packages/components/spacings/spacings-inline/package.json b/packages/components/spacings/spacings-inline/package.json
index 32b39cf258..cc036fbbe6 100644
--- a/packages/components/spacings/spacings-inline/package.json
+++ b/packages/components/spacings/spacings-inline/package.json
@@ -27,9 +27,9 @@
     "prop-types": "15.8.1"
   },
   "devDependencies": {
-    "react": "17.0.2"
+    "react": "19.0.0"
   },
   "peerDependencies": {
-    "react": "17.x"
+    "react": "19.x"
   }
 }
diff --git a/packages/components/spacings/spacings-inset-squish/package.json b/packages/components/spacings/spacings-inset-squish/package.json
index 6dd9febd68..fc11d275a0 100644
--- a/packages/components/spacings/spacings-inset-squish/package.json
+++ b/packages/components/spacings/spacings-inset-squish/package.json
@@ -27,9 +27,9 @@
     "prop-types": "15.8.1"
   },
   "devDependencies": {
-    "react": "17.0.2"
+    "react": "19.0.0"
   },
   "peerDependencies": {
-    "react": "17.x"
+    "react": "19.x"
   }
 }
diff --git a/packages/components/spacings/spacings-inset/package.json b/packages/components/spacings/spacings-inset/package.json
index 94ad928a3b..c6d2726fa8 100644
--- a/packages/components/spacings/spacings-inset/package.json
+++ b/packages/components/spacings/spacings-inset/package.json
@@ -27,9 +27,9 @@
     "prop-types": "15.8.1"
   },
   "devDependencies": {
-    "react": "17.0.2"
+    "react": "19.0.0"
   },
   "peerDependencies": {
-    "react": "17.x"
+    "react": "19.x"
   }
 }
diff --git a/packages/components/spacings/spacings-stack/package.json b/packages/components/spacings/spacings-stack/package.json
index 7851a2f490..bac95f60f0 100644
--- a/packages/components/spacings/spacings-stack/package.json
+++ b/packages/components/spacings/spacings-stack/package.json
@@ -27,9 +27,9 @@
     "prop-types": "15.8.1"
   },
   "devDependencies": {
-    "react": "17.0.2"
+    "react": "19.0.0"
   },
   "peerDependencies": {
-    "react": "17.x"
+    "react": "19.x"
   }
 }
diff --git a/packages/components/stamp/package.json b/packages/components/stamp/package.json
index 9b4a121764..e81314b923 100644
--- a/packages/components/stamp/package.json
+++ b/packages/components/stamp/package.json
@@ -29,9 +29,9 @@
     "prop-types": "15.8.1"
   },
   "devDependencies": {
-    "react": "17.0.2"
+    "react": "19.0.0"
   },
   "peerDependencies": {
-    "react": "17.x"
+    "react": "19.x"
   }
 }
diff --git a/packages/components/tag/package.json b/packages/components/tag/package.json
index 1b86166cca..e758fe92d8 100644
--- a/packages/components/tag/package.json
+++ b/packages/components/tag/package.json
@@ -34,11 +34,11 @@
     "react-intl": "^6.3.2"
   },
   "devDependencies": {
-    "react": "17.0.2",
+    "react": "19.0.0",
     "react-router-dom": "5.3.4"
   },
   "peerDependencies": {
-    "react": "17.x",
+    "react": "19.x",
     "react-router-dom": "5.x"
   }
 }
diff --git a/packages/components/text/package.json b/packages/components/text/package.json
index 3197071dbc..e13ca129b9 100644
--- a/packages/components/text/package.json
+++ b/packages/components/text/package.json
@@ -29,11 +29,11 @@
     "warning": "4.0.3"
   },
   "devDependencies": {
-    "react": "17.0.2",
+    "react": "19.0.0",
     "react-intl": "^6.3.2"
   },
   "peerDependencies": {
-    "react": "17.x",
+    "react": "19.x",
     "react-intl": "6.x"
   }
 }
diff --git a/packages/components/tooltip/package.json b/packages/components/tooltip/package.json
index 32eeb76bed..7ae6d64406 100644
--- a/packages/components/tooltip/package.json
+++ b/packages/components/tooltip/package.json
@@ -29,13 +29,13 @@
     "@emotion/styled": "^11.10.5",
     "lodash": "4.17.21",
     "prop-types": "15.8.1",
-    "react-is": "17.0.2",
+    "react-is": "19.0.0",
     "use-popper": "1.1.6"
   },
   "devDependencies": {
-    "react": "17.0.2"
+    "react": "19.0.0"
   },
   "peerDependencies": {
-    "react": "17.x"
+    "react": "19.x"
   }
 }
diff --git a/packages/components/view-switcher/package.json b/packages/components/view-switcher/package.json
index 16cfb44e2a..92836fb2a2 100644
--- a/packages/components/view-switcher/package.json
+++ b/packages/components/view-switcher/package.json
@@ -30,9 +30,9 @@
     "prop-types": "15.8.1"
   },
   "devDependencies": {
-    "react": "17.0.2"
+    "react": "19.0.0"
   },
   "peerDependencies": {
-    "react": "17.x"
+    "react": "19.x"
   }
 }
diff --git a/packages/hooks/package.json b/packages/hooks/package.json
index 473facfee7..df0c01c361 100644
--- a/packages/hooks/package.json
+++ b/packages/hooks/package.json
@@ -31,11 +31,11 @@
   },
   "devDependencies": {
     "@testing-library/react": "12.1.5",
-    "react": "17.0.2",
-    "react-dom": "17.0.2"
+    "react": "19.0.0",
+    "react-dom": "19.0.0"
   },
   "peerDependencies": {
-    "react": "17.x",
-    "react-dom": "17.x"
+    "react": "19.x",
+    "react-dom": "19.x"
   }
 }
diff --git a/packages/utils/package.json b/packages/utils/package.json
index aeb2c0ef19..624a968d92 100644
--- a/packages/utils/package.json
+++ b/packages/utils/package.json
@@ -24,9 +24,9 @@
     "@emotion/is-prop-valid": "1.3.1"
   },
   "devDependencies": {
-    "react": "17.0.2"
+    "react": "19.0.0"
   },
   "peerDependencies": {
-    "react": "17.x"
+    "react": "19.x"
   }
 }
diff --git a/presets/buttons/package.json b/presets/buttons/package.json
index 0705cc3d5f..8a499bf140 100644
--- a/presets/buttons/package.json
+++ b/presets/buttons/package.json
@@ -31,12 +31,12 @@
     "@commercetools-uikit/secondary-icon-button": "19.20.1"
   },
   "devDependencies": {
-    "react": "17.0.2",
+    "react": "19.0.0",
     "react-intl": "^6.3.2",
     "react-router-dom": "5.3.4"
   },
   "peerDependencies": {
-    "react": "17.x",
+    "react": "19.x",
     "react-intl": "6.x",
     "react-router-dom": "5.x"
   }
diff --git a/presets/fields/package.json b/presets/fields/package.json
index 10de75fd6a..1fb9219154 100644
--- a/presets/fields/package.json
+++ b/presets/fields/package.json
@@ -40,12 +40,12 @@
     "@commercetools-uikit/time-field": "19.20.1"
   },
   "devDependencies": {
-    "react": "17.0.2",
+    "react": "19.0.0",
     "react-intl": "^6.3.2",
     "react-router-dom": "5.3.4"
   },
   "peerDependencies": {
-    "react": "17.x",
+    "react": "19.x",
     "react-intl": "6.x",
     "react-router-dom": "5.x"
   }
diff --git a/presets/inputs/package.json b/presets/inputs/package.json
index 30bbd72244..009d5b01f2 100644
--- a/presets/inputs/package.json
+++ b/presets/inputs/package.json
@@ -47,12 +47,12 @@
     "@commercetools-uikit/toggle-input": "19.20.1"
   },
   "devDependencies": {
-    "react": "17.0.2",
+    "react": "19.0.0",
     "react-intl": "^6.3.2",
     "react-router-dom": "5.3.4"
   },
   "peerDependencies": {
-    "react": "17.x",
+    "react": "19.x",
     "react-intl": "6.x",
     "react-router-dom": "5.x"
   }
diff --git a/presets/spacings/package.json b/presets/spacings/package.json
index 09a0eca48e..c8a3a78706 100644
--- a/presets/spacings/package.json
+++ b/presets/spacings/package.json
@@ -27,9 +27,9 @@
     "@commercetools-uikit/spacings-stack": "19.20.1"
   },
   "devDependencies": {
-    "react": "17.0.2"
+    "react": "19.0.0"
   },
   "peerDependencies": {
-    "react": "17.x"
+    "react": "19.x"
   }
 }
diff --git a/presets/ui-kit/package.json b/presets/ui-kit/package.json
index 9eed56bb0b..39c16aade3 100644
--- a/presets/ui-kit/package.json
+++ b/presets/ui-kit/package.json
@@ -66,14 +66,14 @@
   "devDependencies": {
     "moment": "2.30.1",
     "moment-timezone": "0.5.46",
-    "react": "17.0.2",
+    "react": "19.0.0",
     "react-intl": "^6.3.2",
     "react-router-dom": "5.3.4"
   },
   "peerDependencies": {
     "moment": "2.x",
     "moment-timezone": "0.5.x",
-    "react": "17.x",
+    "react": "19.x",
     "react-intl": "6.x",
     "react-router-dom": "5.x"
   }
diff --git a/storybook/package.json b/storybook/package.json
index 344611c5a9..97208845cf 100644
--- a/storybook/package.json
+++ b/storybook/package.json
@@ -21,8 +21,8 @@
     "@swc/plugin-emotion": "^4.0.0",
     "@vitejs/plugin-react-swc": "^3.7.0",
     "prop-types": "15.8.1",
-    "react": "17.0.2",
-    "react-dom": "17.0.2",
+    "react": "19.0.0",
+    "react-dom": "19.0.0",
     "react-intl": "^6.3.2",
     "remark-gfm": "^4.0.0",
     "serve": "^14.2.3",
diff --git a/visual-testing-app/package.json b/visual-testing-app/package.json
index 92c5b5962e..8043dadc04 100644
--- a/visual-testing-app/package.json
+++ b/visual-testing-app/package.json
@@ -13,12 +13,12 @@
     "@emotion/react": "^11.10.5",
     "@emotion/styled": "^11.10.5",
     "@fontsource/inter": "5.1.0",
-    "@types/react": "17.0.83",
+    "@types/react": "19.0.7",
     "moment": "2.30.1",
     "moment-timezone": "0.5.46",
     "prop-types": "15.8.1",
-    "react": "17.0.2",
-    "react-dom": "17.0.2",
+    "react": "19.0.0",
+    "react-dom": "19.0.0",
     "react-intl": "^6.3.2",
     "react-router": "5.3.4",
     "react-router-dom": "5.3.4"
diff --git a/yarn.lock b/yarn.lock
index 66dc2ea73d..38f202ff3e 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -2592,13 +2592,13 @@ __metadata:
     "@commercetools-uikit/view-switcher": 19.20.1
     moment: 2.30.1
     moment-timezone: 0.5.46
-    react: 17.0.2
+    react: 19.0.0
     react-intl: ^6.3.2
     react-router-dom: 5.3.4
   peerDependencies:
     moment: 2.x
     moment-timezone: 0.5.x
-    react: 17.x
+    react: 19.x
     react-intl: 6.x
     react-router-dom: 5.x
   languageName: unknown
@@ -2686,8 +2686,8 @@ __metadata:
     "@swc/plugin-emotion": ^4.0.0
     "@vitejs/plugin-react-swc": ^3.7.0
     prop-types: 15.8.1
-    react: 17.0.2
-    react-dom: 17.0.2
+    react: 19.0.0
+    react-dom: 19.0.0
     react-intl: ^6.3.2
     remark-gfm: ^4.0.0
     serve: ^14.2.3
@@ -2706,13 +2706,13 @@ __metadata:
     "@commercetools-uikit/utils": 19.20.1
     "@emotion/react": ^11.10.5
     "@emotion/styled": ^11.10.5
-    "@types/react-is": ^17.0.3
+    "@types/react-is": ^19.0.0
     lodash: 4.17.21
     prop-types: 15.8.1
-    react: 17.0.2
-    react-is: 17.0.2
+    react: 19.0.0
+    react-is: 19.0.0
   peerDependencies:
-    react: 17.x
+    react: 19.x
   languageName: unknown
   linkType: soft
 
@@ -2724,9 +2724,9 @@ __metadata:
     "@babel/runtime-corejs3": ^7.20.13
     "@emotion/react": ^11.10.5
     prop-types: 15.8.1
-    react: 17.0.2
+    react: 19.0.0
   peerDependencies:
-    react: 17.x
+    react: 19.x
   languageName: unknown
   linkType: soft
 
@@ -2747,10 +2747,10 @@ __metadata:
     "@emotion/react": ^11.10.5
     "@emotion/styled": ^11.10.5
     prop-types: 15.8.1
-    react: 17.0.2
+    react: 19.0.0
     react-intl: ^6.3.2
   peerDependencies:
-    react: 17.x
+    react: 19.x
   languageName: unknown
   linkType: soft
 
@@ -2773,13 +2773,13 @@ __metadata:
     "@emotion/styled": ^11.10.5
     lodash: 4.17.21
     prop-types: 15.8.1
-    react: 17.0.2
-    react-dom: 17.0.2
+    react: 19.0.0
+    react-dom: 19.0.0
     react-intl: ^6.3.2
     react-select: 5.9.0
   peerDependencies:
-    react: 17.x
-    react-dom: 17.x
+    react: 19.x
+    react-dom: 19.x
     react-intl: 6.x
   languageName: unknown
   linkType: soft
@@ -2801,10 +2801,10 @@ __metadata:
     "@emotion/react": ^11.10.5
     "@emotion/styled": ^11.10.5
     prop-types: 15.8.1
-    react: 17.0.2
+    react: 19.0.0
     react-intl: ^6.3.2
   peerDependencies:
-    react: 17.x
+    react: 19.x
   languageName: unknown
   linkType: soft
 
@@ -2826,13 +2826,13 @@ __metadata:
     "@emotion/styled": ^11.10.5
     lodash: 4.17.21
     prop-types: 15.8.1
-    react: 17.0.2
-    react-dom: 17.0.2
+    react: 19.0.0
+    react-dom: 19.0.0
     react-intl: ^6.3.2
     react-select: 5.9.0
   peerDependencies:
-    react: 17.x
-    react-dom: 17.x
+    react: 19.x
+    react-dom: 19.x
     react-intl: 6.x
   languageName: unknown
   linkType: soft
@@ -2849,9 +2849,9 @@ __metadata:
     "@emotion/styled": ^11.10.5
     lodash: 4.17.21
     prop-types: 15.8.1
-    react: 17.0.2
+    react: 19.0.0
   peerDependencies:
-    react: 17.x
+    react: 19.x
   languageName: unknown
   linkType: soft
 
@@ -2869,11 +2869,11 @@ __metadata:
     "@commercetools-uikit/primary-button": 19.20.1
     "@commercetools-uikit/secondary-button": 19.20.1
     "@commercetools-uikit/secondary-icon-button": 19.20.1
-    react: 17.0.2
+    react: 19.0.0
     react-intl: ^6.3.2
     react-router-dom: 5.3.4
   peerDependencies:
-    react: 17.x
+    react: 19.x
     react-intl: 6.x
     react-router-dom: 5.x
   languageName: unknown
@@ -2913,14 +2913,14 @@ __metadata:
     lodash: 4.17.21
     moment: 2.30.1
     prop-types: 15.8.1
-    react: 17.0.2
-    react-dom: 17.0.2
+    react: 19.0.0
+    react-dom: 19.0.0
     react-intl: ^6.3.2
     react-select: 5.9.0
   peerDependencies:
     moment: 2.x
-    react: 17.x
-    react-dom: 17.x
+    react: 19.x
+    react-dom: 19.x
     react-intl: 6.x
   languageName: unknown
   linkType: soft
@@ -2938,10 +2938,10 @@ __metadata:
     "@emotion/styled": ^11.10.5
     "@types/react-router-dom": ^5.3.3
     prop-types: 15.8.1
-    react: 17.0.2
+    react: 19.0.0
     react-router-dom: 5.3.4
   peerDependencies:
-    react: 17.x
+    react: 19.x
     react-router-dom: 5.x
   languageName: unknown
   linkType: soft
@@ -2960,10 +2960,10 @@ __metadata:
     "@emotion/react": ^11.10.5
     "@emotion/styled": ^11.10.5
     prop-types: 15.8.1
-    react: 17.0.2
+    react: 19.0.0
     react-intl: ^6.3.2
   peerDependencies:
-    react: 17.x
+    react: 19.x
   languageName: unknown
   linkType: soft
 
@@ -2979,9 +2979,9 @@ __metadata:
     "@emotion/styled": ^11.10.5
     lodash: 4.17.21
     prop-types: 15.8.1
-    react: 17.0.2
+    react: 19.0.0
   peerDependencies:
-    react: 17.x
+    react: 19.x
   languageName: unknown
   linkType: soft
 
@@ -3004,10 +3004,10 @@ __metadata:
     "@emotion/styled": ^11.10.5
     lodash: 4.17.21
     prop-types: 15.8.1
-    react: 17.0.2
+    react: 19.0.0
     react-intl: ^6.3.2
   peerDependencies:
-    react: 17.x
+    react: 19.x
   languageName: unknown
   linkType: soft
 
@@ -3023,9 +3023,9 @@ __metadata:
     "@emotion/styled": ^11.10.5
     lodash: 4.17.21
     prop-types: 15.8.1
-    react: 17.0.2
+    react: 19.0.0
   peerDependencies:
-    react: 17.x
+    react: 19.x
   languageName: unknown
   linkType: soft
 
@@ -3040,9 +3040,9 @@ __metadata:
     "@emotion/react": ^11.10.5
     "@emotion/styled": ^11.10.5
     prop-types: 15.8.1
-    react: 17.0.2
+    react: 19.0.0
   peerDependencies:
-    react: 17.x
+    react: 19.x
   languageName: unknown
   linkType: soft
 
@@ -3063,10 +3063,10 @@ __metadata:
     "@emotion/react": ^11.10.5
     "@emotion/styled": ^11.10.5
     prop-types: 15.8.1
-    react: 17.0.2
+    react: 19.0.0
     react-intl: ^6.3.2
   peerDependencies:
-    react: 17.x
+    react: 19.x
   languageName: unknown
   linkType: soft
 
@@ -3087,13 +3087,13 @@ __metadata:
     "@emotion/styled": ^11.10.5
     lodash: 4.17.21
     prop-types: 15.8.1
-    react: 17.0.2
-    react-dom: 17.0.2
+    react: 19.0.0
+    react-dom: 19.0.0
     react-intl: ^6.3.2
     react-select: 5.9.0
   peerDependencies:
-    react: 17.x
-    react-dom: 17.x
+    react: 19.x
+    react-dom: 19.x
     react-intl: 6.x
   languageName: unknown
   linkType: soft
@@ -3134,13 +3134,13 @@ __metadata:
     formik: ^2.2.9
     lodash: 4.17.21
     prop-types: 15.8.1
-    react: 17.0.2
+    react: 19.0.0
     react-beautiful-dnd: 13.1.1
-    react-dom: 17.0.2
+    react-dom: 19.0.0
     react-intl: ^6.3.2
   peerDependencies:
-    react: 17.x
-    react-dom: 17.x
+    react: 19.x
+    react-dom: 19.x
     react-intl: 6.x
   languageName: unknown
   linkType: soft
@@ -3164,10 +3164,10 @@ __metadata:
     formik: ^2.2.9
     lodash: 4.17.21
     prop-types: 15.8.1
-    react: 17.0.2
+    react: 19.0.0
     react-intl: ^6.3.2
   peerDependencies:
-    react: 17.x
+    react: 19.x
   languageName: unknown
   linkType: soft
 
@@ -3188,10 +3188,10 @@ __metadata:
     "@emotion/react": ^11.10.5
     "@emotion/styled": ^11.10.5
     prop-types: 15.8.1
-    react: 17.0.2
+    react: 19.0.0
     react-intl: ^6.3.2
   peerDependencies:
-    react: 17.x
+    react: 19.x
   languageName: unknown
   linkType: soft
 
@@ -3219,13 +3219,13 @@ __metadata:
     downshift: 6.1.12
     moment: 2.30.1
     prop-types: 15.8.1
-    react: 17.0.2
+    react: 19.0.0
     react-intl: ^6.3.2
-    react-is: 17.0.2
+    react-is: 19.0.0
     warning: 4.0.3
   peerDependencies:
     moment: 2.x
-    react: 17.x
+    react: 19.x
     react-intl: 6.x
   languageName: unknown
   linkType: soft
@@ -3247,10 +3247,10 @@ __metadata:
     "@emotion/react": ^11.10.5
     "@emotion/styled": ^11.10.5
     prop-types: 15.8.1
-    react: 17.0.2
+    react: 19.0.0
     react-intl: ^6.3.2
   peerDependencies:
-    react: 17.x
+    react: 19.x
   languageName: unknown
   linkType: soft
 
@@ -3278,13 +3278,13 @@ __metadata:
     downshift: 6.1.12
     moment: 2.30.1
     prop-types: 15.8.1
-    react: 17.0.2
+    react: 19.0.0
     react-intl: ^6.3.2
-    react-is: 17.0.2
+    react-is: 19.0.0
     warning: 4.0.3
   peerDependencies:
     moment: 2.x
-    react: 17.x
+    react: 19.x
     react-intl: 6.x
   languageName: unknown
   linkType: soft
@@ -3306,10 +3306,10 @@ __metadata:
     "@emotion/react": ^11.10.5
     "@emotion/styled": ^11.10.5
     prop-types: 15.8.1
-    react: 17.0.2
+    react: 19.0.0
     react-intl: ^6.3.2
   peerDependencies:
-    react: 17.x
+    react: 19.x
   languageName: unknown
   linkType: soft
 
@@ -3337,13 +3337,13 @@ __metadata:
     downshift: 6.1.12
     moment: 2.30.1
     prop-types: 15.8.1
-    react: 17.0.2
+    react: 19.0.0
     react-intl: ^6.3.2
-    react-is: 17.0.2
+    react-is: 19.0.0
     warning: 4.0.3
   peerDependencies:
     moment: 2.x
-    react: 17.x
+    react: 19.x
     react-intl: 6.x
   languageName: unknown
   linkType: soft
@@ -3359,7 +3359,7 @@ __metadata:
     lodash: 4.17.21
     nodemon: ^3.0.0
     prop-types: 15.8.1
-    react: 17.0.2
+    react: 19.0.0
   languageName: unknown
   linkType: soft
 
@@ -3380,10 +3380,10 @@ __metadata:
     "@emotion/react": ^11.10.5
     "@emotion/styled": ^11.10.5
     prop-types: 15.8.1
-    react: 17.0.2
+    react: 19.0.0
     react-intl: ^6.3.2
   peerDependencies:
-    react: 17.x
+    react: 19.x
   languageName: unknown
   linkType: soft
 
@@ -3397,10 +3397,10 @@ __metadata:
     "@emotion/react": ^11.10.5
     "@emotion/styled": ^11.10.5
     prop-types: 15.8.1
-    react: 17.0.2
+    react: 19.0.0
     react-intl: ^6.3.2
   peerDependencies:
-    react: 17.x
+    react: 19.x
     react-intl: 6.x
   languageName: unknown
   linkType: soft
@@ -3424,10 +3424,10 @@ __metadata:
     "@emotion/react": ^11.10.5
     "@emotion/styled": ^11.10.5
     prop-types: 15.8.1
-    react: 17.0.2
+    react: 19.0.0
     react-intl: ^6.3.2
   peerDependencies:
-    react: 17.x
+    react: 19.x
   languageName: unknown
   linkType: soft
 
@@ -3441,10 +3441,10 @@ __metadata:
     "@emotion/react": ^11.10.5
     "@emotion/styled": ^11.10.5
     prop-types: 15.8.1
-    react: 17.0.2
+    react: 19.0.0
     react-intl: ^6.3.2
   peerDependencies:
-    react: 17.x
+    react: 19.x
     react-intl: 6.x
   languageName: unknown
   linkType: soft
@@ -3472,11 +3472,11 @@ __metadata:
     "@commercetools-uikit/select-field": 19.20.1
     "@commercetools-uikit/text-field": 19.20.1
     "@commercetools-uikit/time-field": 19.20.1
-    react: 17.0.2
+    react: 19.0.0
     react-intl: ^6.3.2
     react-router-dom: 5.3.4
   peerDependencies:
-    react: 17.x
+    react: 19.x
     react-intl: 6.x
     react-router-dom: 5.x
   languageName: unknown
@@ -3505,10 +3505,10 @@ __metadata:
     "@emotion/styled": ^11.10.5
     "@radix-ui/react-popover": ^1.1.2
     prop-types: 15.8.1
-    react: 17.0.2
+    react: 19.0.0
     react-intl: ^6.3.2
   peerDependencies:
-    react: 17.x
+    react: 19.x
   languageName: unknown
   linkType: soft
 
@@ -3527,10 +3527,10 @@ __metadata:
     "@emotion/styled": ^11.10.5
     lodash: 4.17.21
     prop-types: 15.8.1
-    react: 17.0.2
+    react: 19.0.0
     react-intl: ^6.3.2
   peerDependencies:
-    react: 17.x
+    react: 19.x
   languageName: unknown
   linkType: soft
 
@@ -3543,9 +3543,9 @@ __metadata:
     "@emotion/react": ^11.10.5
     "@emotion/styled": ^11.10.5
     prop-types: 15.8.1
-    react: 17.0.2
+    react: 19.0.0
   peerDependencies:
-    react: 17.x
+    react: 19.x
   languageName: unknown
   linkType: soft
 
@@ -3560,11 +3560,11 @@ __metadata:
     "@types/raf-schd": ^4.0.1
     lodash: 4.17.21
     raf-schd: ^4.0.3
-    react: 17.0.2
-    react-dom: 17.0.2
+    react: 19.0.0
+    react-dom: 19.0.0
   peerDependencies:
-    react: 17.x
-    react-dom: 17.x
+    react: 19.x
+    react-dom: 19.x
   languageName: unknown
   linkType: soft
 
@@ -3592,10 +3592,10 @@ __metadata:
     "@emotion/styled": ^11.10.5
     lodash: 4.17.21
     prop-types: 15.8.1
-    react: 17.0.2
+    react: 19.0.0
     react-intl: ^6.3.2
   peerDependencies:
-    react: 17.x
+    react: 19.x
   languageName: unknown
   linkType: soft
 
@@ -3612,10 +3612,10 @@ __metadata:
     "@types/dompurify": ^2.4.0
     dompurify: 2.5.8
     prop-types: 15.8.1
-    react: 17.0.2
+    react: 19.0.0
     react-from-dom: 0.6.2
   peerDependencies:
-    react: 17.x
+    react: 19.x
   languageName: unknown
   linkType: soft
 
@@ -3631,11 +3631,11 @@ __metadata:
     "@commercetools-uikit/utils": 19.20.1
     "@emotion/react": ^11.10.5
     prop-types: 15.8.1
-    react: 17.0.2
+    react: 19.0.0
     react-intl: ^6.3.2
     react-textarea-autosize: 8.4.0
   peerDependencies:
-    react: 17.x
+    react: 19.x
     react-intl: 6.x
   languageName: unknown
   linkType: soft
@@ -3670,11 +3670,11 @@ __metadata:
     "@commercetools-uikit/text-input": 19.20.1
     "@commercetools-uikit/time-input": 19.20.1
     "@commercetools-uikit/toggle-input": 19.20.1
-    react: 17.0.2
+    react: 19.0.0
     react-intl: ^6.3.2
     react-router-dom: 5.3.4
   peerDependencies:
-    react: 17.x
+    react: 19.x
     react-intl: 6.x
     react-router-dom: 5.x
   languageName: unknown
@@ -3692,10 +3692,10 @@ __metadata:
     "@emotion/react": ^11.10.5
     "@emotion/styled": ^11.10.5
     prop-types: 15.8.1
-    react: 17.0.2
+    react: 19.0.0
     react-intl: ^6.3.2
   peerDependencies:
-    react: 17.x
+    react: 19.x
     react-intl: 6.x
   languageName: unknown
   linkType: soft
@@ -3715,11 +3715,11 @@ __metadata:
     "@emotion/styled": ^11.10.5
     lodash: 4.17.21
     prop-types: 15.8.1
-    react: 17.0.2
+    react: 19.0.0
     react-intl: ^6.3.2
     react-router-dom: 5.3.4
   peerDependencies:
-    react: 17.x
+    react: 19.x
     react-intl: 6.x
     react-router-dom: 5.x
   languageName: unknown
@@ -3741,11 +3741,11 @@ __metadata:
     "@types/react-router-dom": ^5.3.3
     history: 4.10.1
     prop-types: 15.8.1
-    react: 17.0.2
+    react: 19.0.0
     react-intl: ^6.3.2
     react-router-dom: 5.3.4
   peerDependencies:
-    react: 17.x
+    react: 19.x
     react-intl: 6.x
     react-router-dom: 5.x
   languageName: unknown
@@ -3763,10 +3763,10 @@ __metadata:
     "@commercetools-uikit/utils": 19.20.1
     "@emotion/react": ^11.10.5
     prop-types: 15.8.1
-    react: 17.0.2
+    react: 19.0.0
     react-intl: ^6.3.2
   peerDependencies:
-    react: 17.x
+    react: 19.x
   languageName: unknown
   linkType: soft
 
@@ -3792,13 +3792,13 @@ __metadata:
     "@emotion/react": ^11.10.5
     "@emotion/styled": ^11.10.5
     prop-types: 15.8.1
-    react: 17.0.2
-    react-dom: 17.0.2
+    react: 19.0.0
+    react-dom: 19.0.0
     react-intl: ^6.3.2
     react-select: 5.9.0
   peerDependencies:
-    react: 17.x
-    react-dom: 17.x
+    react: 19.x
+    react-dom: 19.x
     react-intl: 6.x
   languageName: unknown
   linkType: soft
@@ -3820,10 +3820,10 @@ __metadata:
     "@emotion/react": ^11.10.5
     "@emotion/styled": ^11.10.5
     prop-types: 15.8.1
-    react: 17.0.2
+    react: 19.0.0
     react-intl: ^6.3.2
   peerDependencies:
-    react: 17.x
+    react: 19.x
   languageName: unknown
   linkType: soft
 
@@ -3847,14 +3847,14 @@ __metadata:
     "@emotion/react": ^11.10.5
     "@emotion/styled": ^11.10.5
     prop-types: 15.8.1
-    react: 17.0.2
-    react-dom: 17.0.2
+    react: 19.0.0
+    react-dom: 19.0.0
     react-intl: ^6.3.2
     react-select: 5.9.0
     react-textarea-autosize: 8.4.0
   peerDependencies:
-    react: 17.x
-    react-dom: 17.x
+    react: 19.x
+    react-dom: 19.x
     react-intl: 6.x
   languageName: unknown
   linkType: soft
@@ -3887,16 +3887,16 @@ __metadata:
     is-hotkey: 0.2.0
     lodash: 4.17.21
     prop-types: 15.8.1
-    react: 17.0.2
-    react-dom: 17.0.2
+    react: 19.0.0
+    react-dom: 19.0.0
     react-intl: ^6.3.2
     react-textarea-autosize: 8.4.0
     slate: 0.75.0
     slate-history: 0.110.3
     slate-react: 0.75.0
   peerDependencies:
-    react: 17.x
-    react-dom: 17.x
+    react: 19.x
+    react-dom: 19.x
     react-intl: 6.x
   languageName: unknown
   linkType: soft
@@ -3918,10 +3918,10 @@ __metadata:
     "@emotion/react": ^11.10.5
     "@emotion/styled": ^11.10.5
     prop-types: 15.8.1
-    react: 17.0.2
+    react: 19.0.0
     react-intl: ^6.3.2
   peerDependencies:
-    react: 17.x
+    react: 19.x
   languageName: unknown
   linkType: soft
 
@@ -3946,10 +3946,10 @@ __metadata:
     "@emotion/react": ^11.10.5
     "@emotion/styled": ^11.10.5
     prop-types: 15.8.1
-    react: 17.0.2
+    react: 19.0.0
     react-intl: ^6.3.2
   peerDependencies:
-    react: 17.x
+    react: 19.x
     react-intl: 6.x
   languageName: unknown
   linkType: soft
@@ -3976,10 +3976,10 @@ __metadata:
     "@emotion/react": ^11.10.5
     "@emotion/styled": ^11.10.5
     prop-types: 15.8.1
-    react: 17.0.2
+    react: 19.0.0
     react-intl: ^6.3.2
   peerDependencies:
-    react: 17.x
+    react: 19.x
   languageName: unknown
   linkType: soft
 
@@ -4001,10 +4001,10 @@ __metadata:
     "@emotion/styled": ^11.10.5
     lodash: 4.17.21
     prop-types: 15.8.1
-    react: 17.0.2
+    react: 19.0.0
     react-intl: ^6.3.2
   peerDependencies:
-    react: 17.x
+    react: 19.x
   languageName: unknown
   linkType: soft
 
@@ -4026,13 +4026,13 @@ __metadata:
     "@emotion/styled": ^11.10.5
     lodash: 4.17.21
     prop-types: 15.8.1
-    react: 17.0.2
-    react-dom: 17.0.2
+    react: 19.0.0
+    react-dom: 19.0.0
     react-intl: ^6.3.2
     react-select: 5.9.0
   peerDependencies:
-    react: 17.x
-    react-dom: 17.x
+    react: 19.x
+    react-dom: 19.x
     react-intl: 6.x
   languageName: unknown
   linkType: soft
@@ -4054,10 +4054,10 @@ __metadata:
     "@emotion/react": ^11.10.5
     "@emotion/styled": ^11.10.5
     prop-types: 15.8.1
-    react: 17.0.2
+    react: 19.0.0
     react-intl: ^6.3.2
   peerDependencies:
-    react: 17.x
+    react: 19.x
   languageName: unknown
   linkType: soft
 
@@ -4082,11 +4082,11 @@ __metadata:
     "@emotion/styled": ^11.10.5
     downshift: 6.1.12
     prop-types: 15.8.1
-    react: 17.0.2
+    react: 19.0.0
     react-intl: ^6.3.2
     react-textarea-autosize: 8.4.0
   peerDependencies:
-    react: 17.x
+    react: 19.x
     react-intl: 6.x
   languageName: unknown
   linkType: soft
@@ -4103,10 +4103,10 @@ __metadata:
     "@commercetools-uikit/utils": 19.20.1
     "@emotion/react": ^11.10.5
     prop-types: 15.8.1
-    react: 17.0.2
+    react: 19.0.0
     react-intl: ^6.3.2
   peerDependencies:
-    react: 17.x
+    react: 19.x
     react-intl: 6.x
   languageName: unknown
   linkType: soft
@@ -4128,10 +4128,10 @@ __metadata:
     "@emotion/react": ^11.10.5
     "@emotion/styled": ^11.10.5
     prop-types: 15.8.1
-    react: 17.0.2
+    react: 19.0.0
     react-intl: ^6.3.2
   peerDependencies:
-    react: 17.x
+    react: 19.x
   languageName: unknown
   linkType: soft
 
@@ -4148,9 +4148,9 @@ __metadata:
     "@emotion/react": ^11.10.5
     "@emotion/styled": ^11.10.5
     prop-types: 15.8.1
-    react: 17.0.2
+    react: 19.0.0
   peerDependencies:
-    react: 17.x
+    react: 19.x
   languageName: unknown
   linkType: soft
 
@@ -4175,10 +4175,10 @@ __metadata:
     formik: ^2.2.9
     lodash: 4.17.21
     prop-types: 15.8.1
-    react: 17.0.2
+    react: 19.0.0
     react-intl: ^6.3.2
   peerDependencies:
-    react: 17.x
+    react: 19.x
     react-intl: 6.x
   languageName: unknown
   linkType: soft
@@ -4204,10 +4204,10 @@ __metadata:
     "@emotion/react": ^11.10.5
     "@emotion/styled": ^11.10.5
     prop-types: 15.8.1
-    react: 17.0.2
+    react: 19.0.0
     react-intl: ^6.3.2
   peerDependencies:
-    react: 17.x
+    react: 19.x
     react-intl: 6.x
   languageName: unknown
   linkType: soft
@@ -4225,9 +4225,9 @@ __metadata:
     "@emotion/react": ^11.10.5
     "@emotion/styled": ^11.10.5
     prop-types: 15.8.1
-    react: 17.0.2
+    react: 19.0.0
   peerDependencies:
-    react: 17.x
+    react: 19.x
   languageName: unknown
   linkType: soft
 
@@ -4248,10 +4248,10 @@ __metadata:
     "@emotion/styled": ^11.10.5
     lodash: 4.17.21
     prop-types: 15.8.1
-    react: 17.0.2
+    react: 19.0.0
     react-intl: ^6.3.2
   peerDependencies:
-    react: 17.x
+    react: 19.x
   languageName: unknown
   linkType: soft
 
@@ -4270,10 +4270,10 @@ __metadata:
     "@emotion/styled": ^11.10.5
     lodash: 4.17.21
     prop-types: 15.8.1
-    react: 17.0.2
+    react: 19.0.0
     react-intl: ^6.3.2
   peerDependencies:
-    react: 17.x
+    react: 19.x
   languageName: unknown
   linkType: soft
 
@@ -4292,10 +4292,10 @@ __metadata:
     "@emotion/react": ^11.10.5
     lodash: 4.17.21
     prop-types: 15.8.1
-    react: 17.0.2
+    react: 19.0.0
     react-intl: ^6.3.2
   peerDependencies:
-    react: 17.x
+    react: 19.x
   languageName: unknown
   linkType: soft
 
@@ -4310,10 +4310,10 @@ __metadata:
     "@emotion/react": ^11.10.5
     "@emotion/styled": ^11.10.5
     prop-types: 15.8.1
-    react: 17.0.2
+    react: 19.0.0
     react-intl: ^6.3.2
   peerDependencies:
-    react: 17.x
+    react: 19.x
   languageName: unknown
   linkType: soft
 
@@ -4334,10 +4334,10 @@ __metadata:
     "@emotion/react": ^11.10.5
     "@emotion/styled": ^11.10.5
     prop-types: 15.8.1
-    react: 17.0.2
+    react: 19.0.0
     react-intl: ^6.3.2
   peerDependencies:
-    react: 17.x
+    react: 19.x
   languageName: unknown
   linkType: soft
 
@@ -4358,10 +4358,10 @@ __metadata:
     "@emotion/react": ^11.10.5
     "@emotion/styled": ^11.10.5
     prop-types: 15.8.1
-    react: 17.0.2
-    react-is: 17.0.2
+    react: 19.0.0
+    react-is: 19.0.0
   peerDependencies:
-    react: 17.x
+    react: 19.x
   languageName: unknown
   linkType: soft
 
@@ -4390,15 +4390,15 @@ __metadata:
     is-hotkey: 0.2.0
     lodash: 4.17.21
     prop-types: 15.8.1
-    react: 17.0.2
-    react-dom: 17.0.2
+    react: 19.0.0
+    react-dom: 19.0.0
     react-intl: ^6.3.2
     slate: 0.75.0
     slate-history: 0.110.3
     slate-react: 0.75.0
   peerDependencies:
-    react: 17.x
-    react-dom: 17.x
+    react: 19.x
+    react-dom: 19.x
     react-intl: 6.x
   languageName: unknown
   linkType: soft
@@ -4423,8 +4423,8 @@ __metadata:
     is-hotkey: 0.2.0
     lodash: 4.17.21
     prop-types: 15.8.1
-    react: 17.0.2
-    react-dom: 17.0.2
+    react: 19.0.0
+    react-dom: 19.0.0
     react-intl: ^6.3.2
     slate: 0.75.0
     slate-history: 0.110.3
@@ -4432,8 +4432,8 @@ __metadata:
     slate-react: 0.75.0
     style-to-object: 0.4.4
   peerDependencies:
-    react: 17.x
-    react-dom: 17.x
+    react: 19.x
+    react-dom: 19.x
     react-intl: 6.x
   languageName: unknown
   linkType: soft
@@ -4456,10 +4456,10 @@ __metadata:
     "@emotion/react": ^11.10.5
     "@emotion/styled": ^11.10.5
     prop-types: 15.8.1
-    react: 17.0.2
+    react: 19.0.0
     react-intl: ^6.3.2
   peerDependencies:
-    react: 17.x
+    react: 19.x
   languageName: unknown
   linkType: soft
 
@@ -4478,12 +4478,12 @@ __metadata:
     "@emotion/react": ^11.10.5
     "@emotion/styled": ^11.10.5
     prop-types: 15.8.1
-    react: 17.0.2
-    react-dom: 17.0.2
+    react: 19.0.0
+    react-dom: 19.0.0
     react-intl: ^6.3.2
   peerDependencies:
-    react: 17.x
-    react-dom: 17.x
+    react: 19.x
+    react-dom: 19.x
     react-intl: 6.x
   languageName: unknown
   linkType: soft
@@ -4503,9 +4503,9 @@ __metadata:
     "@emotion/react": ^11.10.5
     "@emotion/styled": ^11.10.5
     prop-types: 15.8.1
-    react: 17.0.2
+    react: 19.0.0
   peerDependencies:
-    react: 17.x
+    react: 19.x
   languageName: unknown
   linkType: soft
 
@@ -4524,11 +4524,11 @@ __metadata:
     "@emotion/styled": ^11.10.5
     lodash: 4.17.21
     prop-types: 15.8.1
-    react: 17.0.2
+    react: 19.0.0
     react-intl: ^6.3.2
     react-router-dom: 5.3.4
   peerDependencies:
-    react: 17.x
+    react: 19.x
     react-intl: 6.x
     react-router-dom: 5.x
   languageName: unknown
@@ -4549,10 +4549,10 @@ __metadata:
     "@emotion/styled": ^11.10.5
     lodash: 4.17.21
     prop-types: 15.8.1
-    react: 17.0.2
+    react: 19.0.0
     react-intl: ^6.3.2
   peerDependencies:
-    react: 17.x
+    react: 19.x
   languageName: unknown
   linkType: soft
 
@@ -4573,10 +4573,10 @@ __metadata:
     "@emotion/react": ^11.10.5
     "@emotion/styled": ^11.10.5
     prop-types: 15.8.1
-    react: 17.0.2
+    react: 19.0.0
     react-intl: ^6.3.2
   peerDependencies:
-    react: 17.x
+    react: 19.x
   languageName: unknown
   linkType: soft
 
@@ -4596,13 +4596,13 @@ __metadata:
     "@emotion/styled": ^11.10.5
     lodash: 4.17.21
     prop-types: 15.8.1
-    react: 17.0.2
-    react-dom: 17.0.2
+    react: 19.0.0
+    react-dom: 19.0.0
     react-intl: ^6.3.2
     react-select: 5.9.0
   peerDependencies:
-    react: 17.x
-    react-dom: 17.x
+    react: 19.x
+    react-dom: 19.x
     react-intl: 6.x
   languageName: unknown
   linkType: soft
@@ -4624,13 +4624,13 @@ __metadata:
     "@emotion/styled": ^11.10.5
     lodash: 4.17.21
     prop-types: 15.8.1
-    react: 17.0.2
-    react-dom: 17.0.2
+    react: 19.0.0
+    react-dom: 19.0.0
     react-intl: ^6.3.2
     react-select: 5.9.0
   peerDependencies:
-    react: 17.x
-    react-dom: 17.x
+    react: 19.x
+    react-dom: 19.x
     react-intl: 6.x
   languageName: unknown
   linkType: soft
@@ -4654,13 +4654,13 @@ __metadata:
     "@emotion/styled": ^11.10.5
     lodash: 4.17.21
     prop-types: 15.8.1
-    react: 17.0.2
-    react-dom: 17.0.2
+    react: 19.0.0
+    react-dom: 19.0.0
     react-intl: ^6.3.2
     react-select: 5.9.0
   peerDependencies:
-    react: 17.x
-    react-dom: 17.x
+    react: 19.x
+    react-dom: 19.x
     react-intl: 6.x
   languageName: unknown
   linkType: soft
@@ -4675,9 +4675,9 @@ __metadata:
     "@commercetools-uikit/utils": 19.20.1
     "@emotion/react": ^11.10.5
     prop-types: 15.8.1
-    react: 17.0.2
+    react: 19.0.0
   peerDependencies:
-    react: 17.x
+    react: 19.x
   languageName: unknown
   linkType: soft
 
@@ -4691,9 +4691,9 @@ __metadata:
     "@commercetools-uikit/utils": 19.20.1
     "@emotion/react": ^11.10.5
     prop-types: 15.8.1
-    react: 17.0.2
+    react: 19.0.0
   peerDependencies:
-    react: 17.x
+    react: 19.x
   languageName: unknown
   linkType: soft
 
@@ -4707,9 +4707,9 @@ __metadata:
     "@commercetools-uikit/utils": 19.20.1
     "@emotion/react": ^11.10.5
     prop-types: 15.8.1
-    react: 17.0.2
+    react: 19.0.0
   peerDependencies:
-    react: 17.x
+    react: 19.x
   languageName: unknown
   linkType: soft
 
@@ -4723,9 +4723,9 @@ __metadata:
     "@commercetools-uikit/utils": 19.20.1
     "@emotion/react": ^11.10.5
     prop-types: 15.8.1
-    react: 17.0.2
+    react: 19.0.0
   peerDependencies:
-    react: 17.x
+    react: 19.x
   languageName: unknown
   linkType: soft
 
@@ -4739,9 +4739,9 @@ __metadata:
     "@commercetools-uikit/spacings-inset": 19.20.1
     "@commercetools-uikit/spacings-inset-squish": 19.20.1
     "@commercetools-uikit/spacings-stack": 19.20.1
-    react: 17.0.2
+    react: 19.0.0
   peerDependencies:
-    react: 17.x
+    react: 19.x
   languageName: unknown
   linkType: soft
 
@@ -4757,9 +4757,9 @@ __metadata:
     "@commercetools-uikit/utils": 19.20.1
     "@emotion/react": ^11.10.5
     prop-types: 15.8.1
-    react: 17.0.2
+    react: 19.0.0
   peerDependencies:
-    react: 17.x
+    react: 19.x
   languageName: unknown
   linkType: soft
 
@@ -4779,11 +4779,11 @@ __metadata:
     "@emotion/react": ^11.10.5
     "@emotion/styled": ^11.10.5
     prop-types: 15.8.1
-    react: 17.0.2
+    react: 19.0.0
     react-intl: ^6.3.2
     react-router-dom: 5.3.4
   peerDependencies:
-    react: 17.x
+    react: 19.x
     react-router-dom: 5.x
   languageName: unknown
   linkType: soft
@@ -4806,10 +4806,10 @@ __metadata:
     "@emotion/react": ^11.10.5
     "@emotion/styled": ^11.10.5
     prop-types: 15.8.1
-    react: 17.0.2
+    react: 19.0.0
     react-intl: ^6.3.2
   peerDependencies:
-    react: 17.x
+    react: 19.x
   languageName: unknown
   linkType: soft
 
@@ -4826,9 +4826,9 @@ __metadata:
     "@emotion/react": ^11.10.5
     "@emotion/styled": ^11.10.5
     prop-types: 15.8.1
-    react: 17.0.2
+    react: 19.0.0
   peerDependencies:
-    react: 17.x
+    react: 19.x
   languageName: unknown
   linkType: soft
 
@@ -4843,11 +4843,11 @@ __metadata:
     "@emotion/react": ^11.10.5
     lodash: 4.17.21
     prop-types: 15.8.1
-    react: 17.0.2
+    react: 19.0.0
     react-intl: ^6.3.2
     warning: 4.0.3
   peerDependencies:
-    react: 17.x
+    react: 19.x
     react-intl: 6.x
   languageName: unknown
   linkType: soft
@@ -4869,10 +4869,10 @@ __metadata:
     "@emotion/react": ^11.10.5
     "@emotion/styled": ^11.10.5
     prop-types: 15.8.1
-    react: 17.0.2
+    react: 19.0.0
     react-intl: ^6.3.2
   peerDependencies:
-    react: 17.x
+    react: 19.x
   languageName: unknown
   linkType: soft
 
@@ -4894,10 +4894,10 @@ __metadata:
     "@emotion/react": ^11.10.5
     "@emotion/styled": ^11.10.5
     prop-types: 15.8.1
-    react: 17.0.2
+    react: 19.0.0
     react-intl: ^6.3.2
   peerDependencies:
-    react: 17.x
+    react: 19.x
     react-intl: 6.x
   languageName: unknown
   linkType: soft
@@ -4915,9 +4915,9 @@ __metadata:
     "@emotion/react": ^11.10.5
     "@emotion/styled": ^11.10.5
     prop-types: 15.8.1
-    react: 17.0.2
+    react: 19.0.0
   peerDependencies:
-    react: 17.x
+    react: 19.x
   languageName: unknown
   linkType: soft
 
@@ -4935,11 +4935,11 @@ __metadata:
     "@emotion/styled": ^11.10.5
     lodash: 4.17.21
     prop-types: 15.8.1
-    react: 17.0.2
-    react-is: 17.0.2
+    react: 19.0.0
+    react-is: 19.0.0
     use-popper: 1.1.6
   peerDependencies:
-    react: 17.x
+    react: 19.x
   languageName: unknown
   linkType: soft
 
@@ -4950,9 +4950,9 @@ __metadata:
     "@babel/runtime": ^7.20.13
     "@babel/runtime-corejs3": ^7.20.13
     "@emotion/is-prop-valid": 1.3.1
-    react: 17.0.2
+    react: 19.0.0
   peerDependencies:
-    react: 17.x
+    react: 19.x
   languageName: unknown
   linkType: soft
 
@@ -4969,9 +4969,9 @@ __metadata:
     "@emotion/styled": ^11.10.5
     lodash: 4.17.21
     prop-types: 15.8.1
-    react: 17.0.2
+    react: 19.0.0
   peerDependencies:
-    react: 17.x
+    react: 19.x
   languageName: unknown
   linkType: soft
 
@@ -9410,13 +9410,6 @@ __metadata:
   languageName: node
   linkType: hard
 
-"@types/prop-types@npm:*":
-  version: 15.7.12
-  resolution: "@types/prop-types@npm:15.7.12"
-  checksum: ac16cc3d0a84431ffa5cfdf89579ad1e2269549f32ce0c769321fdd078f84db4fbe1b461ed5a1a496caf09e637c0e367d600c541435716a55b1d9713f5035dfe
-  languageName: node
-  linkType: hard
-
 "@types/qs@npm:*":
   version: 6.9.15
   resolution: "@types/qs@npm:6.9.15"
@@ -9447,21 +9440,21 @@ __metadata:
   languageName: node
   linkType: hard
 
-"@types/react-dom@npm:17.0.26":
-  version: 17.0.26
-  resolution: "@types/react-dom@npm:17.0.26"
+"@types/react-dom@npm:19.0.3":
+  version: 19.0.3
+  resolution: "@types/react-dom@npm:19.0.3"
   peerDependencies:
-    "@types/react": ^17.0.0
-  checksum: 2b62bf86c22b5e84a99d356bf50f5ea681aa70d11d0669c3ab6d5855751677ffb7e7b8d2cec01fff4d3923d0da3221821f7f55ddaa1cf42bc7a06545fe7cf2f1
+    "@types/react": ^19.0.0
+  checksum: a253931fc3a41a74ef99a7380fa3fa02b94ddd1addba9fc0aea39c90ce3dfb22d60fbac292669de224b1ffb23836cde3cc78c2425f0c77593435b6368a9fd2ed
   languageName: node
   linkType: hard
 
-"@types/react-is@npm:^17.0.3":
-  version: 17.0.7
-  resolution: "@types/react-is@npm:17.0.7"
+"@types/react-is@npm:^19.0.0":
+  version: 19.0.0
+  resolution: "@types/react-is@npm:19.0.0"
   dependencies:
-    "@types/react": ^17
-  checksum: a8f11067795dbcf54a54d5fdc1977816be155fd04051e850f7c85dbbad83897f846dd3e474d56bd12a7055e0ae1825185f41c6f56342fd5cd31a08df3b3fbfff
+    "@types/react": "*"
+  checksum: c56e39e88558a71bc0b1deaa84cce9d5c84d6522057b73690d099b0763898203ec29a91563431e83b5086c49ac64a239fe993c50a4f008d6fbfc551587db5895
   languageName: node
   linkType: hard
 
@@ -9507,14 +9500,12 @@ __metadata:
   languageName: node
   linkType: hard
 
-"@types/react@npm:17.0.83":
-  version: 17.0.83
-  resolution: "@types/react@npm:17.0.83"
+"@types/react@npm:19.0.7":
+  version: 19.0.7
+  resolution: "@types/react@npm:19.0.7"
   dependencies:
-    "@types/prop-types": "*"
-    "@types/scheduler": ^0.16
     csstype: ^3.0.2
-  checksum: c237dc47fc19bbe1af14ff89d0e9b749abfb95c0d9c3bca8292539f3d4a4b22c2a359db5e405cd274999a62e1a5fadc8e0eafe62ecc070ff3b2bbba89600b35e
+  checksum: 594e06f9d6e4d771d7046876de25ad019a55963912514499b1a1c92ea3a404bf0153bfe1c037675feef67ece22fc9bceb0c9bdfd26e7f735145924d4e3d3d8e7
   languageName: node
   linkType: hard
 
@@ -9543,13 +9534,6 @@ __metadata:
   languageName: node
   linkType: hard
 
-"@types/scheduler@npm:^0.16":
-  version: 0.16.8
-  resolution: "@types/scheduler@npm:0.16.8"
-  checksum: 6c091b096daa490093bf30dd7947cd28e5b2cd612ec93448432b33f724b162587fed9309a0acc104d97b69b1d49a0f3fc755a62282054d62975d53d7fd13472d
-  languageName: node
-  linkType: hard
-
 "@types/semver@npm:^7.3.12, @types/semver@npm:^7.5.5":
   version: 7.5.8
   resolution: "@types/semver@npm:7.5.8"
@@ -21195,16 +21179,14 @@ __metadata:
   languageName: node
   linkType: hard
 
-"react-dom@npm:17.0.2":
-  version: 17.0.2
-  resolution: "react-dom@npm:17.0.2"
+"react-dom@npm:19.0.0":
+  version: 19.0.0
+  resolution: "react-dom@npm:19.0.0"
   dependencies:
-    loose-envify: ^1.1.0
-    object-assign: ^4.1.1
-    scheduler: ^0.20.2
+    scheduler: ^0.25.0
   peerDependencies:
-    react: 17.0.2
-  checksum: 1c1eaa3bca7c7228d24b70932e3d7c99e70d1d04e13bb0843bbf321582bc25d7961d6b8a6978a58a598af2af496d1cedcfb1bf65f6b0960a0a8161cb8dab743c
+    react: ^19.0.0
+  checksum: 009cc6e575263a0d1906f9dd4aa6532d2d3d0d71e4c2b7777c8fe4de585fa06b5b77cdc2e0fbaa2f3a4a5e5d3305c189ba152153f358ee7da4d9d9ba5d3a8975
   languageName: node
   linkType: hard
 
@@ -21285,13 +21267,6 @@ __metadata:
   languageName: node
   linkType: hard
 
-"react-is@npm:17.0.2, react-is@npm:^17.0.1, react-is@npm:^17.0.2":
-  version: 17.0.2
-  resolution: "react-is@npm:17.0.2"
-  checksum: 9d6d111d8990dc98bc5402c1266a808b0459b5d54830bbea24c12d908b536df7883f268a7868cfaedde3dd9d4e0d574db456f84d2e6df9c4526f99bb4b5344d8
-  languageName: node
-  linkType: hard
-
 "react-is@npm:18.1.0":
   version: 18.1.0
   resolution: "react-is@npm:18.1.0"
@@ -21299,10 +21274,10 @@ __metadata:
   languageName: node
   linkType: hard
 
-"react-is@npm:^16.12.0 || ^17.0.0 || ^18.0.0, react-is@npm:^18.0.0":
-  version: 18.3.1
-  resolution: "react-is@npm:18.3.1"
-  checksum: e20fe84c86ff172fc8d898251b7cc2c43645d108bf96d0b8edf39b98f9a2cae97b40520ee7ed8ee0085ccc94736c4886294456033304151c3f94978cec03df21
+"react-is@npm:19.0.0, react-is@npm:^19.0.0":
+  version: 19.0.0
+  resolution: "react-is@npm:19.0.0"
+  checksum: fbb3060bcb6b3e8e525b17f0872d1cf62a40b73fa7c5de02419069e2edd3e01cf1e8e86c8888f0733cff006175ee76ae927b40b6f0c4332bdda21020505ac90b
   languageName: node
   linkType: hard
 
@@ -21313,6 +21288,20 @@ __metadata:
   languageName: node
   linkType: hard
 
+"react-is@npm:^17.0.1, react-is@npm:^17.0.2":
+  version: 17.0.2
+  resolution: "react-is@npm:17.0.2"
+  checksum: 9d6d111d8990dc98bc5402c1266a808b0459b5d54830bbea24c12d908b536df7883f268a7868cfaedde3dd9d4e0d574db456f84d2e6df9c4526f99bb4b5344d8
+  languageName: node
+  linkType: hard
+
+"react-is@npm:^18.0.0":
+  version: 18.3.1
+  resolution: "react-is@npm:18.3.1"
+  checksum: e20fe84c86ff172fc8d898251b7cc2c43645d108bf96d0b8edf39b98f9a2cae97b40520ee7ed8ee0085ccc94736c4886294456033304151c3f94978cec03df21
+  languageName: node
+  linkType: hard
+
 "react-redux@npm:^7.2.0":
   version: 7.2.9
   resolution: "react-redux@npm:7.2.9"
@@ -21432,18 +21421,6 @@ __metadata:
   languageName: node
   linkType: hard
 
-"react-shallow-renderer@npm:^16.13.1":
-  version: 16.15.0
-  resolution: "react-shallow-renderer@npm:16.15.0"
-  dependencies:
-    object-assign: ^4.1.1
-    react-is: ^16.12.0 || ^17.0.0 || ^18.0.0
-  peerDependencies:
-    react: ^16.0.0 || ^17.0.0 || ^18.0.0
-  checksum: 6052c7e3e9627485120ebd8257f128aad8f56386fe8d42374b7743eac1be457c33506d153c7886b4e32923c0c352d402ab805ef9ca02dbcd8393b2bdeb6e5af8
-  languageName: node
-  linkType: hard
-
 "react-style-singleton@npm:^2.2.1":
   version: 2.2.1
   resolution: "react-style-singleton@npm:2.2.1"
@@ -21461,17 +21438,15 @@ __metadata:
   languageName: node
   linkType: hard
 
-"react-test-renderer@npm:17.0.2":
-  version: 17.0.2
-  resolution: "react-test-renderer@npm:17.0.2"
+"react-test-renderer@npm:19.0.0":
+  version: 19.0.0
+  resolution: "react-test-renderer@npm:19.0.0"
   dependencies:
-    object-assign: ^4.1.1
-    react-is: ^17.0.2
-    react-shallow-renderer: ^16.13.1
-    scheduler: ^0.20.2
+    react-is: ^19.0.0
+    scheduler: ^0.25.0
   peerDependencies:
-    react: 17.0.2
-  checksum: e6b5c6ed2a0bde2c34f1ab9523ff9bc4c141a271daf730d6b852374e83acc0155d58ab71a318251e953ebfa65b8bebb9c5dce3eba1ccfcbef7cc4e1e8261c401
+    react: ^19.0.0
+  checksum: 2e1e527588c69e822b7aa25262c9f4a48161ede9cee5109b88228ecafbd91ce82f7afed176645efcba903ba5a43d05842a8229cdde220049e42a0cf679715dbc
   languageName: node
   linkType: hard
 
@@ -21512,13 +21487,10 @@ __metadata:
   languageName: node
   linkType: hard
 
-"react@npm:17.0.2":
-  version: 17.0.2
-  resolution: "react@npm:17.0.2"
-  dependencies:
-    loose-envify: ^1.1.0
-    object-assign: ^4.1.1
-  checksum: b254cc17ce3011788330f7bbf383ab653c6848902d7936a87b09d835d091e3f295f7e9dd1597c6daac5dc80f90e778c8230218ba8ad599f74adcc11e33b9d61b
+"react@npm:19.0.0":
+  version: 19.0.0
+  resolution: "react@npm:19.0.0"
+  checksum: 86de15d85b2465feb40297a90319c325cb07cf27191a361d47bcfe8c6126c973d660125aa67b8f4cbbe39f15a2f32efd0c814e98196d8e5b68c567ba40a399c6
   languageName: node
   linkType: hard
 
@@ -22369,16 +22341,6 @@ __metadata:
   languageName: node
   linkType: hard
 
-"scheduler@npm:^0.20.2":
-  version: 0.20.2
-  resolution: "scheduler@npm:0.20.2"
-  dependencies:
-    loose-envify: ^1.1.0
-    object-assign: ^4.1.1
-  checksum: c4b35cf967c8f0d3e65753252d0f260271f81a81e427241295c5a7b783abf4ea9e905f22f815ab66676f5313be0a25f47be582254db8f9241b259213e999b8fc
-  languageName: node
-  linkType: hard
-
 "scheduler@npm:^0.23.2":
   version: 0.23.2
   resolution: "scheduler@npm:0.23.2"
@@ -22388,6 +22350,13 @@ __metadata:
   languageName: node
   linkType: hard
 
+"scheduler@npm:^0.25.0":
+  version: 0.25.0
+  resolution: "scheduler@npm:0.25.0"
+  checksum: b7bb9fddbf743e521e9aaa5198a03ae823f5e104ebee0cb9ec625392bb7da0baa1c28ab29cee4b1e407a94e76acc6eee91eeb749614f91f853efda2613531566
+  languageName: node
+  linkType: hard
+
 "schema-utils@npm:^4.0.0":
   version: 4.3.0
   resolution: "schema-utils@npm:4.3.0"
@@ -24349,11 +24318,11 @@ __metadata:
     puppeteer: 22.15.0
     qs: 6.13.1
     rcfile: 1.0.3
-    react: 17.0.2
-    react-dom: 17.0.2
+    react: 19.0.0
+    react-dom: 19.0.0
     react-intl: ^6.3.2
     react-router-dom: 5.3.4
-    react-test-renderer: 17.0.2
+    react-test-renderer: 19.0.0
     react-value: 0.2.0
     replace: 1.2.2
     rimraf: 3.0.2
@@ -25074,13 +25043,13 @@ __metadata:
     "@emotion/react": ^11.10.5
     "@emotion/styled": ^11.10.5
     "@fontsource/inter": 5.1.0
-    "@types/react": 17.0.83
+    "@types/react": 19.0.7
     "@vitejs/plugin-react": 4.3.4
     moment: 2.30.1
     moment-timezone: 0.5.46
     prop-types: 15.8.1
-    react: 17.0.2
-    react-dom: 17.0.2
+    react: 19.0.0
+    react-dom: 19.0.0
     react-intl: ^6.3.2
     react-router: 5.3.4
     react-router-dom: 5.3.4