From f35c00085457a0dcfcec70f2a2cdb7075361ba87 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 3 Apr 2026 07:05:25 +0000 Subject: [PATCH 1/2] chore(deps): bump ag-grid-react Bumps [ag-grid-react](https://github.com/ag-grid/ag-grid) from 35.0.1 to 35.2.0. - [Release notes](https://github.com/ag-grid/ag-grid/releases) - [Commits](https://github.com/ag-grid/ag-grid/compare/release-35.0.1...release-35.2.0) --- updated-dependencies: - dependency-name: ag-grid-react dependency-version: 35.2.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- superset-frontend/packages/superset-ui-core/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/superset-frontend/packages/superset-ui-core/package.json b/superset-frontend/packages/superset-ui-core/package.json index 3f96f76667d1..2b7a9c5ce24b 100644 --- a/superset-frontend/packages/superset-ui-core/package.json +++ b/superset-frontend/packages/superset-ui-core/package.json @@ -31,7 +31,7 @@ "@visx/responsive": "^3.12.0", "ace-builds": "^1.43.6", "ag-grid-community": "35.0.1", - "ag-grid-react": "35.0.1", + "ag-grid-react": "35.2.0", "brace": "^0.11.1", "classnames": "^2.5.1", "core-js": "^3.49.0", From ec698f3aa5990524019150174d0f94342ce4a182 Mon Sep 17 00:00:00 2001 From: Evan Rusackas Date: Mon, 20 Apr 2026 20:23:10 -0700 Subject: [PATCH 2/2] fix(deps): align ag-grid-community with ag-grid-react 35.2.0 Dependabot bumped ag-grid-react to 35.2.0 in packages/superset-ui-core but left ag-grid-community at 35.0.1, which forced npm to install a nested ag-grid-community@35.2.0. The nested copy produced a second set of type identities (GridApi, ColumnState, GridReadyEvent), which clashed with the root-level 35.0.1 types consumed by @superset-ui/plugin-chart-ag-grid-table and broke tsc. Bump ag-grid-community (and ag-grid-react at the frontend root) to 35.2.0 so there is a single hoisted copy, and regenerate the lockfile. Updated: - superset-frontend/package.json - superset-frontend/packages/superset-ui-core/package.json - superset-frontend/package-lock.json --- superset-frontend/package-lock.json | 30 +++++++++---------- superset-frontend/package.json | 4 +-- .../packages/superset-ui-core/package.json | 2 +- 3 files changed, 18 insertions(+), 18 deletions(-) diff --git a/superset-frontend/package-lock.json b/superset-frontend/package-lock.json index 449dafa9cc0f..707a7df3fee9 100644 --- a/superset-frontend/package-lock.json +++ b/superset-frontend/package-lock.json @@ -73,8 +73,8 @@ "@visx/scale": "^3.5.0", "@visx/tooltip": "^3.0.0", "@visx/xychart": "^3.5.1", - "ag-grid-community": "35.0.1", - "ag-grid-react": "35.0.1", + "ag-grid-community": "35.2.0", + "ag-grid-react": "35.2.0", "antd": "^5.26.0", "chrono-node": "^2.9.0", "classnames": "^2.2.5", @@ -17295,27 +17295,27 @@ "license": "MIT" }, "node_modules/ag-charts-types": { - "version": "13.0.1", - "resolved": "https://registry.npmjs.org/ag-charts-types/-/ag-charts-types-13.0.1.tgz", - "integrity": "sha512-qg9adyiAaeUaDtWZEEPF45dv55kdJTe6Ghi0EQXCS79h/7KvOd6dxhqGZjPL1zeFl/L9qEXuYgb+LkGStq4mgQ==", + "version": "13.2.0", + "resolved": "https://registry.npmjs.org/ag-charts-types/-/ag-charts-types-13.2.0.tgz", + "integrity": "sha512-O9TTqZmKwLpjylaxxfKqiQ3reWplCSkyB0yG/cRYKxyyIPxEIh312E/aFn63F0rqdY+yYvz/7xe4rmF6clL1gw==", "license": "MIT" }, "node_modules/ag-grid-community": { - "version": "35.0.1", - "resolved": "https://registry.npmjs.org/ag-grid-community/-/ag-grid-community-35.0.1.tgz", - "integrity": "sha512-fYYZdymWKsN9/tZv+R6uZRnuiWYEQr+GHl85ZrB0ixbFcE8opYK4NJI29NnMc9ShYiCBnAO9hj54IFa+FI4aDA==", + "version": "35.2.0", + "resolved": "https://registry.npmjs.org/ag-grid-community/-/ag-grid-community-35.2.0.tgz", + "integrity": "sha512-YLprL+RsOLHbhgpCXN62MASHGhtR4g1z4bNTY4dnUqKU/RRts13TgHukOEA5JKjyDpeQic8JA17bY8hO/KZBfQ==", "license": "MIT", "dependencies": { - "ag-charts-types": "13.0.1" + "ag-charts-types": "13.2.0" } }, "node_modules/ag-grid-react": { - "version": "35.0.1", - "resolved": "https://registry.npmjs.org/ag-grid-react/-/ag-grid-react-35.0.1.tgz", - "integrity": "sha512-NvrrgWUm+DsnsZVFho16srlyBNKSl9nqeSadk63HpHYerq4S4vN/2JCxdNtfqns7SpbYx7GbasbMFCXKYj7Qaw==", + "version": "35.2.0", + "resolved": "https://registry.npmjs.org/ag-grid-react/-/ag-grid-react-35.2.0.tgz", + "integrity": "sha512-m+o5n49unv+/E86k6s2Gsvd0CVaOqvgdqv9KakuaR7SUd8ZWUEX2Us0j97lRI1DKIqus65cd8LjvcseYe6nIsw==", "license": "MIT", "dependencies": { - "ag-grid-community": "35.0.1", + "ag-grid-community": "35.2.0", "prop-types": "^15.8.1" }, "peerDependencies": { @@ -50801,8 +50801,8 @@ "@types/json-bigint": "^1.0.4", "@visx/responsive": "^3.12.0", "ace-builds": "^1.43.6", - "ag-grid-community": "35.0.1", - "ag-grid-react": "35.0.1", + "ag-grid-community": "35.2.0", + "ag-grid-react": "35.2.0", "brace": "^0.11.1", "classnames": "^2.5.1", "core-js": "^3.49.0", diff --git a/superset-frontend/package.json b/superset-frontend/package.json index 1e3f1e4bd9db..8960bdfd8ad5 100644 --- a/superset-frontend/package.json +++ b/superset-frontend/package.json @@ -154,8 +154,8 @@ "@visx/scale": "^3.5.0", "@visx/tooltip": "^3.0.0", "@visx/xychart": "^3.5.1", - "ag-grid-community": "35.0.1", - "ag-grid-react": "35.0.1", + "ag-grid-community": "35.2.0", + "ag-grid-react": "35.2.0", "antd": "^5.26.0", "chrono-node": "^2.9.0", "classnames": "^2.2.5", diff --git a/superset-frontend/packages/superset-ui-core/package.json b/superset-frontend/packages/superset-ui-core/package.json index 2b7a9c5ce24b..8ca4fcd12081 100644 --- a/superset-frontend/packages/superset-ui-core/package.json +++ b/superset-frontend/packages/superset-ui-core/package.json @@ -30,7 +30,7 @@ "@types/json-bigint": "^1.0.4", "@visx/responsive": "^3.12.0", "ace-builds": "^1.43.6", - "ag-grid-community": "35.0.1", + "ag-grid-community": "35.2.0", "ag-grid-react": "35.2.0", "brace": "^0.11.1", "classnames": "^2.5.1",