This is an automated email from the ASF dual-hosted git repository. rusackas pushed a commit to branch chore/deckgl-luma-coordinated-upgrade in repository https://gitbox.apache.org/repos/asf/superset.git
commit e498078dedb4833ad86e9d51c1450b1fe315ceed Author: Evan Rusackas <[email protected]> AuthorDate: Thu Feb 5 22:51:54 2026 -0800 chore(deps): upgrade deck.gl and luma.gl packages to ~9.2.6 Coordinated upgrade of all deck.gl and luma.gl packages to version ~9.2.6 to ensure type compatibility. Individual Dependabot PRs were failing due to TypeScript type mismatches (Device type from different luma.gl versions). Updated packages: - @deck.gl/aggregation-layers: ~9.2.5 → ~9.2.6 - @deck.gl/core: ~9.2.5 → ~9.2.6 - @deck.gl/extensions: ~9.2.5 → ~9.2.6 - @deck.gl/geo-layers: ~9.2.5 → ~9.2.6 - @deck.gl/layers: ~9.2.5 → ~9.2.6 - @deck.gl/mesh-layers: ~9.2.2 → ~9.2.6 - @deck.gl/react: ~9.2.5 → ~9.2.6 - @luma.gl/constants: ~9.2.4 → ~9.2.6 - @luma.gl/core: ~9.2.2 → ~9.2.6 Supersedes: #37472, #37438, #37240, #37239 Co-Authored-By: Claude Opus 4.5 <[email protected]> --- superset-frontend/package-lock.json | 245 +++++++++++---------- .../legacy-preset-chart-deckgl/package.json | 18 +- 2 files changed, 133 insertions(+), 130 deletions(-) diff --git a/superset-frontend/package-lock.json b/superset-frontend/package-lock.json index 754642b448..2c80918ec3 100644 --- a/superset-frontend/package-lock.json +++ b/superset-frontend/package-lock.json @@ -4091,53 +4091,6 @@ "ms": "^2.1.1" } }, - "node_modules/@deck.gl/core": { - "version": "9.2.5", - "resolved": "https://registry.npmjs.org/@deck.gl/core/-/core-9.2.5.tgz", - "integrity": "sha512-/PGNX4Wd7rEahYi6ivC4WExJ3U6Hqgl42R83guNzTL6gM2+02PUQRoQG9QdFagj5d6kWYVN0LVJME2a5WQmzOg==", - "license": "MIT", - "dependencies": { - "@loaders.gl/core": "^4.2.0", - "@loaders.gl/images": "^4.2.0", - "@luma.gl/constants": "^9.2.4", - "@luma.gl/core": "^9.2.4", - "@luma.gl/engine": "^9.2.4", - "@luma.gl/shadertools": "^9.2.4", - "@luma.gl/webgl": "^9.2.4", - "@math.gl/core": "^4.1.0", - "@math.gl/sun": "^4.1.0", - "@math.gl/types": "^4.1.0", - "@math.gl/web-mercator": "^4.1.0", - "@probe.gl/env": "^4.1.0", - "@probe.gl/log": "^4.1.0", - "@probe.gl/stats": "^4.1.0", - "@types/offscreencanvas": "^2019.6.4", - "gl-matrix": "^3.0.0", - "mjolnir.js": "^3.0.0" - } - }, - "node_modules/@deck.gl/layers": { - "version": "9.2.5", - "resolved": "https://registry.npmjs.org/@deck.gl/layers/-/layers-9.2.5.tgz", - "integrity": "sha512-a48zWxeHknSX67ZeIzWeLXuOVJkEnQjnLIC27Uv3zHjKlvaoraWPOgScUNyteB0UIIzhzE+D8lF+ViHeIdkNSA==", - "license": "MIT", - "dependencies": { - "@loaders.gl/images": "^4.2.0", - "@loaders.gl/schema": "^4.2.0", - "@luma.gl/shadertools": "^9.2.4", - "@mapbox/tiny-sdf": "^2.0.5", - "@math.gl/core": "^4.1.0", - "@math.gl/polygon": "^4.1.0", - "@math.gl/web-mercator": "^4.1.0", - "earcut": "^2.2.4" - }, - "peerDependencies": { - "@deck.gl/core": "~9.2.0", - "@loaders.gl/core": "^4.2.0", - "@luma.gl/core": "~9.2.4", - "@luma.gl/engine": "~9.2.4" - } - }, "node_modules/@discoveryjs/json-ext": { "version": "0.5.7", "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz", @@ -8930,13 +8883,15 @@ "version": "9.2.2", "resolved": "https://registry.npmjs.org/@luma.gl/constants/-/constants-9.2.2.tgz", "integrity": "sha512-XURMF0gSh0ImZltYa/PCe9KgmopQJiOA6y1m1PxDxJY8OCLma7ZJyvomLn7TQBvPtWTYZsibTW7blu7RwThsaQ==", - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/@luma.gl/core": { "version": "9.2.4", "resolved": "https://registry.npmjs.org/@luma.gl/core/-/core-9.2.4.tgz", "integrity": "sha512-oYuHlpvd4e6E4hre7I7gnmCtcTDdpgREnumgjcPTe8VVsimnYM2P+vBqdOE7AUlOHDS8r//7YxM2bFvlDkcM8w==", "license": "MIT", + "peer": true, "dependencies": { "@math.gl/types": "^4.1.0", "@probe.gl/env": "^4.0.8", @@ -8950,6 +8905,7 @@ "resolved": "https://registry.npmjs.org/@luma.gl/engine/-/engine-9.2.4.tgz", "integrity": "sha512-UJXif5qMPMxTCj0GbPqJLn3+L5BEwqpl6utWn2mG1gnVF/urXruMYn3kjUNoGKhk5CHOtb6ON1Dc+FL0hBYgQA==", "license": "MIT", + "peer": true, "dependencies": { "@math.gl/core": "^4.1.0", "@math.gl/types": "^4.1.0", @@ -8961,29 +8917,34 @@ "@luma.gl/shadertools": "~9.2.0" } }, - "node_modules/@luma.gl/shadertools": { - "version": "9.2.4", - "resolved": "https://registry.npmjs.org/@luma.gl/shadertools/-/shadertools-9.2.4.tgz", - "integrity": "sha512-PoBvat7sTQp0ZPVWXm5o4Xopssk9WI75g4YZUPBhya1MUdyzY2AUe9vOnxhJ9fqSYzhBGj5y/RDrxXPHz8gIjw==", + "node_modules/@luma.gl/gltf": { + "version": "9.2.6", + "resolved": "https://registry.npmjs.org/@luma.gl/gltf/-/gltf-9.2.6.tgz", + "integrity": "sha512-is3YkiGsWqWTmwldMz6PRaIUleufQfUKYjJTKpsF5RS1OnN+xdAO0mJq5qJTtOQpppWAU0VrmDFEVZ6R3qvm0A==", "license": "MIT", "dependencies": { - "@math.gl/core": "^4.1.0", - "@math.gl/types": "^4.1.0", - "wgsl_reflect": "^1.2.0" + "@loaders.gl/core": "^4.2.0", + "@loaders.gl/gltf": "^4.2.0", + "@loaders.gl/textures": "^4.2.0", + "@math.gl/core": "^4.1.0" }, "peerDependencies": { - "@luma.gl/core": "~9.2.0" + "@luma.gl/constants": "~9.2.0", + "@luma.gl/core": "~9.2.0", + "@luma.gl/engine": "~9.2.0", + "@luma.gl/shadertools": "~9.2.0" } }, - "node_modules/@luma.gl/webgl": { + "node_modules/@luma.gl/shadertools": { "version": "9.2.4", - "resolved": "https://registry.npmjs.org/@luma.gl/webgl/-/webgl-9.2.4.tgz", - "integrity": "sha512-s2o4TU8HJLlFdjDUp9xW3ataWXiTefpZfjH5M2XJot0qnXM6aXXAihFdmWJXQozmKEP3Sg9bCFxw9INQNWtbkQ==", + "resolved": "https://registry.npmjs.org/@luma.gl/shadertools/-/shadertools-9.2.4.tgz", + "integrity": "sha512-PoBvat7sTQp0ZPVWXm5o4Xopssk9WI75g4YZUPBhya1MUdyzY2AUe9vOnxhJ9fqSYzhBGj5y/RDrxXPHz8gIjw==", "license": "MIT", + "peer": true, "dependencies": { - "@luma.gl/constants": "9.2.4", + "@math.gl/core": "^4.1.0", "@math.gl/types": "^4.1.0", - "@probe.gl/env": "^4.0.8" + "wgsl_reflect": "^1.2.0" }, "peerDependencies": { "@luma.gl/core": "~9.2.0" @@ -65890,15 +65851,15 @@ "version": "0.20.4", "license": "Apache-2.0", "dependencies": { - "@deck.gl/aggregation-layers": "~9.2.5", - "@deck.gl/core": "~9.2.5", - "@deck.gl/extensions": "~9.2.5", - "@deck.gl/geo-layers": "~9.2.5", - "@deck.gl/layers": "~9.2.5", - "@deck.gl/mesh-layers": "~9.2.2", - "@deck.gl/react": "~9.2.5", - "@luma.gl/constants": "~9.2.4", - "@luma.gl/core": "~9.2.2", + "@deck.gl/aggregation-layers": "~9.2.6", + "@deck.gl/core": "~9.2.6", + "@deck.gl/extensions": "~9.2.6", + "@deck.gl/geo-layers": "~9.2.6", + "@deck.gl/layers": "~9.2.6", + "@deck.gl/mesh-layers": "~9.2.6", + "@deck.gl/react": "~9.2.6", + "@luma.gl/constants": "~9.2.6", + "@luma.gl/core": "~9.2.6", "@luma.gl/engine": "~9.2.6", "@luma.gl/shadertools": "~9.2.6", "@luma.gl/webgl": "~9.2.6", @@ -65938,13 +65899,13 @@ } }, "plugins/legacy-preset-chart-deckgl/node_modules/@deck.gl/aggregation-layers": { - "version": "9.2.5", - "resolved": "https://registry.npmjs.org/@deck.gl/aggregation-layers/-/aggregation-layers-9.2.5.tgz", - "integrity": "sha512-WHb3W2IhpdppHA7YAco/s6VL3hH1S+TCIMB9S+KtGGfC557eBGycuJvqJEEPeuRz9vVNchEevwuY+0SXL+4dOw==", + "version": "9.2.6", + "resolved": "https://registry.npmjs.org/@deck.gl/aggregation-layers/-/aggregation-layers-9.2.6.tgz", + "integrity": "sha512-T42ZwB63KI4+0pe2HBwMQS7qnqyv3LlqAQfRSHBlFZMzBq72SxIgk9BzhrT16uBHxFFjjMh6K5g28/UfDOXQEg==", "license": "MIT", "dependencies": { - "@luma.gl/constants": "^9.2.4", - "@luma.gl/shadertools": "^9.2.4", + "@luma.gl/constants": "^9.2.6", + "@luma.gl/shadertools": "^9.2.6", "@math.gl/core": "^4.1.0", "@math.gl/web-mercator": "^4.1.0", "d3-hexbin": "^0.2.1" @@ -65952,30 +65913,55 @@ "peerDependencies": { "@deck.gl/core": "~9.2.0", "@deck.gl/layers": "~9.2.0", - "@luma.gl/core": "~9.2.4", - "@luma.gl/engine": "~9.2.4" + "@luma.gl/core": "~9.2.6", + "@luma.gl/engine": "~9.2.6" + } + }, + "plugins/legacy-preset-chart-deckgl/node_modules/@deck.gl/core": { + "version": "9.2.6", + "resolved": "https://registry.npmjs.org/@deck.gl/core/-/core-9.2.6.tgz", + "integrity": "sha512-bBFfwfythPPpXS/OKUMvziQ8td84mRGMnYZfqdUvfUVltzjFtQCBQUJTzgo3LubvOzSnzo8GTWskxHaZzkqdKQ==", + "license": "MIT", + "dependencies": { + "@loaders.gl/core": "^4.2.0", + "@loaders.gl/images": "^4.2.0", + "@luma.gl/constants": "^9.2.6", + "@luma.gl/core": "^9.2.6", + "@luma.gl/engine": "^9.2.6", + "@luma.gl/shadertools": "^9.2.6", + "@luma.gl/webgl": "^9.2.6", + "@math.gl/core": "^4.1.0", + "@math.gl/sun": "^4.1.0", + "@math.gl/types": "^4.1.0", + "@math.gl/web-mercator": "^4.1.0", + "@probe.gl/env": "^4.1.0", + "@probe.gl/log": "^4.1.0", + "@probe.gl/stats": "^4.1.0", + "@types/offscreencanvas": "^2019.6.4", + "gl-matrix": "^3.0.0", + "mjolnir.js": "^3.0.0" } }, "plugins/legacy-preset-chart-deckgl/node_modules/@deck.gl/extensions": { - "version": "9.2.5", - "resolved": "https://registry.npmjs.org/@deck.gl/extensions/-/extensions-9.2.5.tgz", - "integrity": "sha512-GJRPmG+GD1tdblpplQlb4jlNywRb8aQYPEowPLKxglXSGRzgpOrqJYI1PcJhCowdL7/S8bCY1ay8nkXE3gRsgw==", + "version": "9.2.6", + "resolved": "https://registry.npmjs.org/@deck.gl/extensions/-/extensions-9.2.6.tgz", + "integrity": "sha512-HNuzo76mD6Ykc/xMEyCMH+to6/Xi+7ehG3VYToSm+R3196Ki5p58pyRHzvq9CrBDvFd3SLMe9QqRm2GTg3wn/w==", "license": "MIT", "dependencies": { - "@luma.gl/constants": "^9.2.4", - "@luma.gl/shadertools": "^9.2.4", + "@luma.gl/constants": "^9.2.6", + "@luma.gl/shadertools": "^9.2.6", "@math.gl/core": "^4.1.0" }, "peerDependencies": { "@deck.gl/core": "~9.2.0", - "@luma.gl/core": "~9.2.4", - "@luma.gl/engine": "~9.2.4" + "@luma.gl/core": "~9.2.6", + "@luma.gl/engine": "~9.2.6" } }, "plugins/legacy-preset-chart-deckgl/node_modules/@deck.gl/geo-layers": { - "version": "9.2.5", - "resolved": "https://registry.npmjs.org/@deck.gl/geo-layers/-/geo-layers-9.2.5.tgz", - "integrity": "sha512-QVjLwHEAtNqRdjBuYJwztCAwSTmgWujPT0geGWaFhr7ZvyigAqi3l2ETys5YqjjJ87bKnUBwd6iOyw1xkXbsCw==", + "version": "9.2.6", + "resolved": "https://registry.npmjs.org/@deck.gl/geo-layers/-/geo-layers-9.2.6.tgz", + "integrity": "sha512-Js42GcAlzH5vHWHdg/eKSmFvx1TWlhW+d6p8Y+67/iHpcCXmx/CBmpsr1ZsQ8XYc+GY8NDAmkHe5KECDJsJiDg==", "license": "MIT", "dependencies": { "@loaders.gl/3d-tiles": "^4.2.0", @@ -65986,8 +65972,8 @@ "@loaders.gl/terrain": "^4.2.0", "@loaders.gl/tiles": "^4.2.0", "@loaders.gl/wms": "^4.2.0", - "@luma.gl/gltf": "^9.2.4", - "@luma.gl/shadertools": "^9.2.4", + "@luma.gl/gltf": "^9.2.6", + "@luma.gl/shadertools": "^9.2.6", "@math.gl/core": "^4.1.0", "@math.gl/culling": "^4.1.0", "@math.gl/web-mercator": "^4.1.0", @@ -66002,33 +65988,55 @@ "@deck.gl/layers": "~9.2.0", "@deck.gl/mesh-layers": "~9.2.0", "@loaders.gl/core": "^4.2.0", - "@luma.gl/core": "~9.2.4", - "@luma.gl/engine": "~9.2.4" + "@luma.gl/core": "~9.2.6", + "@luma.gl/engine": "~9.2.6" + } + }, + "plugins/legacy-preset-chart-deckgl/node_modules/@deck.gl/layers": { + "version": "9.2.6", + "resolved": "https://registry.npmjs.org/@deck.gl/layers/-/layers-9.2.6.tgz", + "integrity": "sha512-ASwL5CHm/QX+fVW+MejmtA/84RKO0BaL2/Fv9N+l+WcSII2M5s730rrTw3JgyQ66AUGFPe1SL3JDkqsUlVJ0yg==", + "license": "MIT", + "dependencies": { + "@loaders.gl/images": "^4.2.0", + "@loaders.gl/schema": "^4.2.0", + "@luma.gl/shadertools": "^9.2.6", + "@mapbox/tiny-sdf": "^2.0.5", + "@math.gl/core": "^4.1.0", + "@math.gl/polygon": "^4.1.0", + "@math.gl/web-mercator": "^4.1.0", + "earcut": "^2.2.4" + }, + "peerDependencies": { + "@deck.gl/core": "~9.2.0", + "@loaders.gl/core": "^4.2.0", + "@luma.gl/core": "~9.2.6", + "@luma.gl/engine": "~9.2.6" } }, "plugins/legacy-preset-chart-deckgl/node_modules/@deck.gl/mesh-layers": { - "version": "9.2.5", - "resolved": "https://registry.npmjs.org/@deck.gl/mesh-layers/-/mesh-layers-9.2.5.tgz", - "integrity": "sha512-OJ7Nx6xhp7+bQ4S4asUUp7PdGwcfmQpQhe5SHDGy1UBZ0yZE+ojOo9uvVfXvGBnqq4Zpg9avV+WRN1/BffBsOw==", + "version": "9.2.6", + "resolved": "https://registry.npmjs.org/@deck.gl/mesh-layers/-/mesh-layers-9.2.6.tgz", + "integrity": "sha512-/KjhjoQJRb9lUcDE6pZlHvcto9H5iBCJtUb1/uCb8fahzEAcZBDubAn4RUWjfRyOSmzJfQHrWdNAjflNkL87Yg==", "license": "MIT", "dependencies": { "@loaders.gl/gltf": "^4.2.0", "@loaders.gl/schema": "^4.2.0", - "@luma.gl/gltf": "^9.2.4", - "@luma.gl/shadertools": "^9.2.4" + "@luma.gl/gltf": "^9.2.6", + "@luma.gl/shadertools": "^9.2.6" }, "peerDependencies": { "@deck.gl/core": "~9.2.0", - "@luma.gl/core": "~9.2.4", - "@luma.gl/engine": "~9.2.4", - "@luma.gl/gltf": "~9.2.4", - "@luma.gl/shadertools": "~9.2.4" + "@luma.gl/core": "~9.2.6", + "@luma.gl/engine": "~9.2.6", + "@luma.gl/gltf": "~9.2.6", + "@luma.gl/shadertools": "~9.2.6" } }, "plugins/legacy-preset-chart-deckgl/node_modules/@deck.gl/react": { - "version": "9.2.5", - "resolved": "https://registry.npmjs.org/@deck.gl/react/-/react-9.2.5.tgz", - "integrity": "sha512-pkb7kR1CppvRI5KTnMVTYNZx6f/L4OmuWpyACjRBlVjUlmSd9PddKF3LX1o8435yHDKACAfMYb8N2Fc3HRNMcA==", + "version": "9.2.6", + "resolved": "https://registry.npmjs.org/@deck.gl/react/-/react-9.2.6.tgz", + "integrity": "sha512-wYjfX52EAeThZposplTT/vkP0dk2qOv5AryLOq/Y/DIrtA1FGe91GlL28DvDJ2YZrl6K7cFAvoXpuFZe2zYULA==", "license": "MIT", "peerDependencies": { "@deck.gl/core": "~9.2.0", @@ -66057,6 +66065,19 @@ "integrity": "sha512-rvFFrJuSm5JIWbDHFuR4Q2s4eudO3Ggsv0TsGKn9eqvO7bBiPm/ANugHredvh3KviEyYuMZZxtfJvBdr3kzldg==", "license": "MIT" }, + "plugins/legacy-preset-chart-deckgl/node_modules/@luma.gl/core": { + "version": "9.2.6", + "resolved": "https://registry.npmjs.org/@luma.gl/core/-/core-9.2.6.tgz", + "integrity": "sha512-d8KcH8ZZcjDAodSN/G2nueA9YE2X8kMz7Q0OxDGpCww6to1MZXM3Ydate/Jqsb5DDKVgUF6yD6RL8P5jOki9Yw==", + "license": "MIT", + "dependencies": { + "@math.gl/types": "^4.1.0", + "@probe.gl/env": "^4.0.8", + "@probe.gl/log": "^4.0.8", + "@probe.gl/stats": "^4.0.8", + "@types/offscreencanvas": "^2019.6.4" + } + }, "plugins/legacy-preset-chart-deckgl/node_modules/@luma.gl/engine": { "version": "9.2.6", "resolved": "https://registry.npmjs.org/@luma.gl/engine/-/engine-9.2.6.tgz", @@ -66073,24 +66094,6 @@ "@luma.gl/shadertools": "~9.2.0" } }, - "plugins/legacy-preset-chart-deckgl/node_modules/@luma.gl/gltf": { - "version": "9.2.4", - "resolved": "https://registry.npmjs.org/@luma.gl/gltf/-/gltf-9.2.4.tgz", - "integrity": "sha512-OhT9Aq8/MC9r/ii8hAW7sPlIbol1ZG74jsZXsFsoGzw9gfuxT5LX71rQ/oKnsDz7dGf2cM+bM3qe8C7QiIaUvw==", - "license": "MIT", - "dependencies": { - "@loaders.gl/core": "^4.2.0", - "@loaders.gl/gltf": "^4.2.0", - "@loaders.gl/textures": "^4.2.0", - "@math.gl/core": "^4.1.0" - }, - "peerDependencies": { - "@luma.gl/constants": "~9.2.0", - "@luma.gl/core": "~9.2.0", - "@luma.gl/engine": "~9.2.0", - "@luma.gl/shadertools": "~9.2.0" - } - }, "plugins/legacy-preset-chart-deckgl/node_modules/@luma.gl/shadertools": { "version": "9.2.6", "resolved": "https://registry.npmjs.org/@luma.gl/shadertools/-/shadertools-9.2.6.tgz", diff --git a/superset-frontend/plugins/legacy-preset-chart-deckgl/package.json b/superset-frontend/plugins/legacy-preset-chart-deckgl/package.json index f1eb0d947a..2f5f3ef495 100644 --- a/superset-frontend/plugins/legacy-preset-chart-deckgl/package.json +++ b/superset-frontend/plugins/legacy-preset-chart-deckgl/package.json @@ -24,15 +24,15 @@ "lib" ], "dependencies": { - "@deck.gl/aggregation-layers": "~9.2.5", - "@deck.gl/core": "~9.2.5", - "@deck.gl/extensions": "~9.2.5", - "@deck.gl/geo-layers": "~9.2.5", - "@deck.gl/layers": "~9.2.5", - "@deck.gl/mesh-layers": "~9.2.2", - "@deck.gl/react": "~9.2.5", - "@luma.gl/constants": "~9.2.4", - "@luma.gl/core": "~9.2.2", + "@deck.gl/aggregation-layers": "~9.2.6", + "@deck.gl/core": "~9.2.6", + "@deck.gl/extensions": "~9.2.6", + "@deck.gl/geo-layers": "~9.2.6", + "@deck.gl/layers": "~9.2.6", + "@deck.gl/mesh-layers": "~9.2.6", + "@deck.gl/react": "~9.2.6", + "@luma.gl/constants": "~9.2.6", + "@luma.gl/core": "~9.2.6", "@luma.gl/engine": "~9.2.6", "@luma.gl/shadertools": "~9.2.6", "@luma.gl/webgl": "~9.2.6",
