From dd51290d067bbf8f51e78571a4f0b8a4ce05da6d Mon Sep 17 00:00:00 2001 From: Aditya Toshniwal Date: Thu, 4 Dec 2025 18:21:58 +0530 Subject: [PATCH] Upgrade React version to latest as upstream has fixed a security bug --- web/package.json | 4 ++-- .../sqleditor/utils/query_tool_preferences.py | 3 ++- web/yarn.lock | 22 +++++++++---------- 3 files changed, 15 insertions(+), 14 deletions(-) diff --git a/web/package.json b/web/package.json index 4998bf0e5..d8f042e71 100644 --- a/web/package.json +++ b/web/package.json @@ -125,14 +125,14 @@ "path-fx": "^2.0.0", "postcss": "^8.5.6", "rc-dock": "^4.0.0-alpha.2", - "react": "^19.0.0", + "react": "^19.2.1", "react-arborist": "^3.2.0", "react-aspen": "^1.1.0", "react-checkbox-tree": "^1.7.2", "react-data-grid": "https://github.com/pgadmin-org/react-data-grid.git#8ddaa7bed99c8329e39b8ff37ba156f7fc8e85d4", "react-dnd": "^16.0.1", "react-dnd-html5-backend": "^16.0.1", - "react-dom": "^19.0.0", + "react-dom": "^19.2.1", "react-draggable": "^4.4.6", "react-dropzone": "^14.2.1", "react-frame-component": "^5.2.6", diff --git a/web/pgadmin/tools/sqleditor/utils/query_tool_preferences.py b/web/pgadmin/tools/sqleditor/utils/query_tool_preferences.py index 28ab1fd5a..84ebb9f54 100644 --- a/web/pgadmin/tools/sqleditor/utils/query_tool_preferences.py +++ b/web/pgadmin/tools/sqleditor/utils/query_tool_preferences.py @@ -265,7 +265,8 @@ def register_query_tool_preferences(self): self.results_grid_quote_char = self.preference.register( 'Results_grid', 'results_grid_quote_char', - gettext("Result copy quote character. Not applied when copying a single cell."), 'options', '"', + gettext("Result copy quote character. Not applied when copying " + "a single cell."), 'options', '"', category_label=PREF_LABEL_RESULTS_GRID, options=[{'label': '"', 'value': '"'}, {'label': '\'', 'value': '\''}], diff --git a/web/yarn.lock b/web/yarn.lock index 96a334498..1177a67b8 100644 --- a/web/yarn.lock +++ b/web/yarn.lock @@ -12283,14 +12283,14 @@ __metadata: languageName: node linkType: hard -"react-dom@npm:^19.0.0": - version: 19.2.0 - resolution: "react-dom@npm:19.2.0" +"react-dom@npm:^19.2.1": + version: 19.2.1 + resolution: "react-dom@npm:19.2.1" dependencies: scheduler: "npm:^0.27.0" peerDependencies: - react: ^19.2.0 - checksum: 10c0/fa2cae05248d01288e91523b590ce4e7635b1e13f1344e225f850d722a8da037bf0782f63b1c1d46353334e0c696909b82e582f8cad607948fde6f7646cc18d9 + react: ^19.2.1 + checksum: 10c0/e56b6b3d72314df580ca800b70a69a21c6372703c8f45d9b5451ca6519faefb2496d76ffa9c5adb94136d2bbf2fd303d0dfc208a2cd77ede3132877471af9470 languageName: node linkType: hard @@ -12515,10 +12515,10 @@ __metadata: languageName: node linkType: hard -"react@npm:^19.0.0": - version: 19.2.0 - resolution: "react@npm:19.2.0" - checksum: 10c0/1b6d64eacb9324725bfe1e7860cb7a6b8a34bc89a482920765ebff5c10578eb487e6b46b2f0df263bd27a25edbdae2c45e5ea5d81ae61404301c1a7192c38330 +"react@npm:^19.2.1": + version: 19.2.1 + resolution: "react@npm:19.2.1" + checksum: 10c0/2b5eaf407abb3db84090434c20d6c5a8e447ab7abcd8fe9eaf1ddc299babcf31284ee9db7ea5671d21c85ac5298bd632fa1a7da1ed78d5b368a537f5e1cd5d62 languageName: node linkType: hard @@ -12962,14 +12962,14 @@ __metadata: process: "npm:^0.11.10" prop-types: "npm:^15.7.2" rc-dock: "npm:^4.0.0-alpha.2" - react: "npm:^19.0.0" + react: "npm:^19.2.1" react-arborist: "npm:^3.2.0" react-aspen: "npm:^1.1.0" react-checkbox-tree: "npm:^1.7.2" react-data-grid: "https://github.com/pgadmin-org/react-data-grid.git#8ddaa7bed99c8329e39b8ff37ba156f7fc8e85d4" react-dnd: "npm:^16.0.1" react-dnd-html5-backend: "npm:^16.0.1" - react-dom: "npm:^19.0.0" + react-dom: "npm:^19.2.1" react-draggable: "npm:^4.4.6" react-dropzone: "npm:^14.2.1" react-frame-component: "npm:^5.2.6"