diff --git a/CHANGELOG.md b/CHANGELOG.md index 6d416368df2..b82130426f7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -17,6 +17,53 @@ Each version should: Ref: http://keepachangelog.com/en/0.3.0/ --> +## deck.gl v9.1 + +### deck.gl v9.1 Prereleases + +#### deck.gl [9.1.0-beta.1] - Nov 21 2024 + +- Generic module props handling in Layer class (#9192) +- Update license headers (#9191) +- Upgrade mjolnir.js to v3 (#9144) +- Remove updateModuleSettings from codebase (#9160) +- Fix countItems in DataFilterExtension (#9158) +- chore: Use WebGLDevice when using webgl-only APIs +- Remove NaN uniform (#9174) +- GPU Aggregation: miscellaneous clean up (#9142) +- GPU Aggregation: Support *ScaleType and *Percentile props (#9130) +- Aggregation UBO 2/2 (#9133) +- Fix GPUAggregator on M chips (#9128) +- Aggregation layers UBO (#9114) +- GPU Aggregation (8/8): Remove legacy aggregator (#9100) +- GPU Aggregation (7/8): ContourLayer (#9099) +- GPU Aggregation (6/8): HexagonLayer (#9098) +- GPU Aggregation (5/8): GridLayer (#9096) +- refactor(json): Remove expression-eval dependency (#9070) +- Update PBR code to use luma pbrMaterial (#9093) +- Lighting UBO (#9074) +- CARTO: HeatmapTileLayer full colorRange (#9068) +- HeatmapLayer UBO (#9071) +- shadow module UBO (#9054) +- ShaderModule type update (#9044) +- core module UBO (#9040) +- carto module UBO (#9038) +- HeatmapLayer fix to work with project UBO (#9037) +- geo-layers UBO (#9036) +- mesh-layers UBO (#9035) +- refactor: Layers UBO (#9008) +- Extensions UBOs (#9001) +- DataFilterExtension UBOs (#8998) +- Move ScatterplotLayer & BitmapLayer to UBOs (#8875) +- GPU Aggregation (4/8): ScreenGridLayer (#8942) +- GPU Aggregation (3/8): CPUAggregator (#8888) +- GPU Aggregation (2/8): GPUAggregator (#8887) +- GPU Aggregation (1/8): Aggregator and AggregationLayer (#8886) +- Use UBOs in project module (#8782) +- Remove WebGL-only triangle-fan topology (#8860) +- feat(layers): Simplify ArcLayer (#8859) +- chore: Remove internal texture parameters (v9.1) (#8851) + ## deck.gl v9.0 ### deck.gl v9.0 Prereleases diff --git a/lerna.json b/lerna.json index bc00597b1a3..543df94fab0 100644 --- a/lerna.json +++ b/lerna.json @@ -1,7 +1,7 @@ { - "version": "9.1.0-alpha.0", + "version": "9.1.0-beta.1", "npmClient": "yarn", "packages": [ "modules/*" ] -} +} \ No newline at end of file diff --git a/modules/aggregation-layers/package.json b/modules/aggregation-layers/package.json index 9a613df0182..9697aa4ae67 100644 --- a/modules/aggregation-layers/package.json +++ b/modules/aggregation-layers/package.json @@ -3,7 +3,7 @@ "description": "deck.gl layers that aggregate the input data into alternative representations", "license": "MIT", "type": "module", - "version": "9.1.0-alpha.0", + "version": "9.1.0-beta.1", "publishConfig": { "access": "public" }, diff --git a/modules/arcgis/package.json b/modules/arcgis/package.json index 1d1e8ef9af5..157ea5bc2f0 100644 --- a/modules/arcgis/package.json +++ b/modules/arcgis/package.json @@ -3,7 +3,7 @@ "description": "Use deck.gl as a custom ArcGIS API for JavaScript layer", "license": "MIT", "type": "module", - "version": "9.1.0-alpha.0", + "version": "9.1.0-beta.1", "publishConfig": { "access": "public" }, diff --git a/modules/carto/package.json b/modules/carto/package.json index 6a05e611ba9..c852cb9007b 100644 --- a/modules/carto/package.json +++ b/modules/carto/package.json @@ -3,7 +3,7 @@ "description": "CARTO official integration with Deck.gl. Build geospatial applications using CARTO and Deck.gl.", "license": "MIT", "type": "module", - "version": "9.1.0-alpha.0", + "version": "9.1.0-beta.1", "publishConfig": { "access": "public" }, diff --git a/modules/core/package.json b/modules/core/package.json index fd1ab2efd57..eb7e754dba3 100644 --- a/modules/core/package.json +++ b/modules/core/package.json @@ -3,7 +3,7 @@ "description": "deck.gl core library", "license": "MIT", "type": "module", - "version": "9.1.0-alpha.0", + "version": "9.1.0-beta.1", "publishConfig": { "access": "public" }, diff --git a/modules/extensions/package.json b/modules/extensions/package.json index 0e16a2a97b4..adf1e2d6fd2 100644 --- a/modules/extensions/package.json +++ b/modules/extensions/package.json @@ -3,7 +3,7 @@ "description": "Plug-and-play functionalities for deck.gl layers", "license": "MIT", "type": "module", - "version": "9.1.0-alpha.0", + "version": "9.1.0-beta.1", "publishConfig": { "access": "public" }, diff --git a/modules/geo-layers/package.json b/modules/geo-layers/package.json index d7c9953207e..fa323cd911c 100644 --- a/modules/geo-layers/package.json +++ b/modules/geo-layers/package.json @@ -3,7 +3,7 @@ "description": "deck.gl layers supporting geospatial use cases and GIS formats", "license": "MIT", "type": "module", - "version": "9.1.0-alpha.0", + "version": "9.1.0-beta.1", "publishConfig": { "access": "public" }, diff --git a/modules/google-maps/package.json b/modules/google-maps/package.json index 6679871391c..53996911ec8 100644 --- a/modules/google-maps/package.json +++ b/modules/google-maps/package.json @@ -3,7 +3,7 @@ "description": "Use deck.gl as a custom Google Maps overlay", "license": "MIT", "type": "module", - "version": "9.1.0-alpha.0", + "version": "9.1.0-beta.1", "publishConfig": { "access": "public" }, diff --git a/modules/json/package.json b/modules/json/package.json index 3604b5b7f41..f6413df7e20 100644 --- a/modules/json/package.json +++ b/modules/json/package.json @@ -3,7 +3,7 @@ "description": "JSON format rendering components for deck.gl", "license": "MIT", "type": "module", - "version": "9.1.0-alpha.0", + "version": "9.1.0-beta.1", "publishConfig": { "access": "public" }, diff --git a/modules/jupyter-widget/package.json b/modules/jupyter-widget/package.json index dec8ee8fe00..901eb2cf5a0 100644 --- a/modules/jupyter-widget/package.json +++ b/modules/jupyter-widget/package.json @@ -2,7 +2,7 @@ "name": "@deck.gl/jupyter-widget", "description": "Jupyter widget for rendering deck.gl in a Jupyter notebook", "license": "MIT", - "version": "9.1.0-alpha.0", + "version": "9.1.0-beta.1", "keywords": [ "jupyter", "jupyterlab", @@ -29,12 +29,12 @@ "prepublishOnly": "npm run build" }, "dependencies": { - "@deck.gl/aggregation-layers": "9.1.0-alpha.0", - "@deck.gl/geo-layers": "9.1.0-alpha.0", - "@deck.gl/google-maps": "9.1.0-alpha.0", - "@deck.gl/json": "9.1.0-alpha.0", - "@deck.gl/layers": "9.1.0-alpha.0", - "@deck.gl/mesh-layers": "9.1.0-alpha.0", + "@deck.gl/aggregation-layers": "9.1.0-beta.1", + "@deck.gl/geo-layers": "9.1.0-beta.1", + "@deck.gl/google-maps": "9.1.0-beta.1", + "@deck.gl/json": "9.1.0-beta.1", + "@deck.gl/layers": "9.1.0-beta.1", + "@deck.gl/mesh-layers": "9.1.0-beta.1", "@jupyter-widgets/base": "^1.1.10 || ^2 || ^3 || ^4", "@loaders.gl/3d-tiles": "^4.2.0", "@loaders.gl/core": "^4.2.0", diff --git a/modules/layers/package.json b/modules/layers/package.json index 947e3fde927..4edd79dc097 100644 --- a/modules/layers/package.json +++ b/modules/layers/package.json @@ -3,7 +3,7 @@ "description": "deck.gl core layers", "license": "MIT", "type": "module", - "version": "9.1.0-alpha.0", + "version": "9.1.0-beta.1", "publishConfig": { "access": "public" }, diff --git a/modules/main/package.json b/modules/main/package.json index 854df499fab..37d4df90f97 100644 --- a/modules/main/package.json +++ b/modules/main/package.json @@ -3,7 +3,7 @@ "description": "A suite of 3D-enabled data visualization overlays, suitable for react-map-gl", "license": "MIT", "type": "module", - "version": "9.1.0-alpha.0", + "version": "9.1.0-beta.1", "keywords": [ "webgl", "visualization", @@ -39,19 +39,19 @@ "prepublishOnly": "npm run build-bundle && npm run build-bundle -- --env=dev" }, "dependencies": { - "@deck.gl/aggregation-layers": "9.1.0-alpha.0", - "@deck.gl/arcgis": "9.1.0-alpha.0", - "@deck.gl/carto": "9.1.0-alpha.0", - "@deck.gl/core": "9.1.0-alpha.0", - "@deck.gl/extensions": "9.1.0-alpha.0", - "@deck.gl/geo-layers": "9.1.0-alpha.0", - "@deck.gl/google-maps": "9.1.0-alpha.0", - "@deck.gl/json": "9.1.0-alpha.0", - "@deck.gl/layers": "9.1.0-alpha.0", - "@deck.gl/mapbox": "9.1.0-alpha.0", - "@deck.gl/mesh-layers": "9.1.0-alpha.0", - "@deck.gl/react": "9.1.0-alpha.0", - "@deck.gl/widgets": "9.1.0-alpha.0", + "@deck.gl/aggregation-layers": "9.1.0-beta.1", + "@deck.gl/arcgis": "9.1.0-beta.1", + "@deck.gl/carto": "9.1.0-beta.1", + "@deck.gl/core": "9.1.0-beta.1", + "@deck.gl/extensions": "9.1.0-beta.1", + "@deck.gl/geo-layers": "9.1.0-beta.1", + "@deck.gl/google-maps": "9.1.0-beta.1", + "@deck.gl/json": "9.1.0-beta.1", + "@deck.gl/layers": "9.1.0-beta.1", + "@deck.gl/mapbox": "9.1.0-beta.1", + "@deck.gl/mesh-layers": "9.1.0-beta.1", + "@deck.gl/react": "9.1.0-beta.1", + "@deck.gl/widgets": "9.1.0-beta.1", "@loaders.gl/core": "^4.2.0", "@luma.gl/core": "^9.1.0-beta.11", "@luma.gl/engine": "^9.1.0-beta.11" diff --git a/modules/mapbox/package.json b/modules/mapbox/package.json index 235f33ea4cc..fcba3301532 100644 --- a/modules/mapbox/package.json +++ b/modules/mapbox/package.json @@ -3,7 +3,7 @@ "description": "Use deck.gl layers as custom mapbox-gl-js layers", "license": "MIT", "type": "module", - "version": "9.1.0-alpha.0", + "version": "9.1.0-beta.1", "publishConfig": { "access": "public" }, diff --git a/modules/mesh-layers/package.json b/modules/mesh-layers/package.json index c8b83628372..043043d2bc4 100644 --- a/modules/mesh-layers/package.json +++ b/modules/mesh-layers/package.json @@ -3,7 +3,7 @@ "description": "deck.gl layers that loads 3D meshes or scene graphs", "license": "MIT", "type": "module", - "version": "9.1.0-alpha.0", + "version": "9.1.0-beta.1", "publishConfig": { "access": "public" }, diff --git a/modules/react/package.json b/modules/react/package.json index 8acfb363f85..b83229224ad 100644 --- a/modules/react/package.json +++ b/modules/react/package.json @@ -3,7 +3,7 @@ "description": "React Components for deck.gl", "license": "MIT", "type": "module", - "version": "9.1.0-alpha.0", + "version": "9.1.0-beta.1", "publishConfig": { "access": "public" }, diff --git a/modules/test-utils/package.json b/modules/test-utils/package.json index 54ed1c7c51e..c5386fd0894 100644 --- a/modules/test-utils/package.json +++ b/modules/test-utils/package.json @@ -3,7 +3,7 @@ "description": "Test utilities for deck.gl layers", "license": "MIT", "type": "module", - "version": "9.1.0-alpha.0", + "version": "9.1.0-beta.1", "publishConfig": { "access": "public" }, diff --git a/modules/widgets/package.json b/modules/widgets/package.json index 7e60e4d9bdf..88899c3dded 100644 --- a/modules/widgets/package.json +++ b/modules/widgets/package.json @@ -3,7 +3,7 @@ "description": "UI widgets for deck.gl", "license": "MIT", "type": "module", - "version": "9.1.0-alpha.0", + "version": "9.1.0-beta.1", "publishConfig": { "access": "public" },