diff --git a/CHANGELOG.md b/CHANGELOG.md index eb0648c128..fc3d6ae1e9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,8 +4,32 @@ Production WebGPU support + + ### v9.2.0-alpha.1 +- chore(core): Continued simplification of CanvasContext and AnimationLoop (#2286) +- chore: Remove legacy code from wip folder (#2287) +- chore(deps): bump http-proxy-middleware from 2.0.6 to 2.0.7 in /website (#2281) +- chore(deps): bump webpack from 5.90.3 to 5.95.0 in /website (#2279) +- docs: Fix typo in README.md (#2282) +- chore(core): Simplify canvas contexts (#2283) +- feat(arrow): Add Polygon column support (GeoArrow compatible) (#2280) +- feat(arrow): Experimental module for Apache Arrow attribute data extraction (#2278) +- chore: Remove WebGL1 shader modules (#2276) +- feat: Dynamically load GPU backends (#2089) +- chore: TypeScript strict mode: noImplicitAny (#2271) +- chore: Enable TypeScript null checks (#2270) +- chore: Upgrade typescript and other dependencies (#2269) +- chore: Update issue templates (#2268) +- chore: Update issue templates (#2267) +- chore: Improve CommandEncoder implementation (#2265) +- chore(shadertools): Port more shader modules to WGSL (#2264) +- chore(shadertools): Port fp64 module to UBO (#2262) +- chore: Add "null" type for NullDevice (#2261) +- fix(core): CanvasContext node fixes (#2259) +- (ib/post-persistence) chore(deps): bump express from 4.18.3 to 4.21.0 in /website +- chore(deps): bump vite from 4.5.3 to 4.5.5 - chore: remove .setUniformsWebGL and moduleSettings (#2252) - docs: Update release notes for 9.1 (#2251) - chore: refactor shader types (#2250) (#2250) diff --git a/lerna.json b/lerna.json index 6162dad9ff..9538b20415 100644 --- a/lerna.json +++ b/lerna.json @@ -1,5 +1,5 @@ { - "version": "9.2.0-alpha.0", + "version": "9.2.0-alpha.1", "npmClient": "yarn", "exact": true, "packages": [ diff --git a/modules/arrow/package.json b/modules/arrow/package.json index a6c6c35301..675d70099c 100644 --- a/modules/arrow/package.json +++ b/modules/arrow/package.json @@ -2,7 +2,7 @@ "private": true, "name": "@luma.gl/arrow", "description": "luma.gl Apache Arrow bindings", - "version": "9.2.0-alpha.0", + "version": "9.2.0-alpha.1", "license": "MIT", "type": "module", "publishConfig": { @@ -41,7 +41,7 @@ "prepublishOnly": "npm run build-minified-bundle && npm run build-dev-bundle" }, "dependencies": { - "@luma.gl/core": "9.2.0-alpha.0", + "@luma.gl/core": "9.2.0-alpha.1", "@math.gl/polygon": "^4.1.0", "@math.gl/types": "^4.1.0", "apache-arrow": "^17.0.0" diff --git a/modules/constants/package.json b/modules/constants/package.json index 2ac1637fbe..4757c8f835 100644 --- a/modules/constants/package.json +++ b/modules/constants/package.json @@ -1,6 +1,6 @@ { "name": "@luma.gl/constants", - "version": "9.2.0-alpha.0", + "version": "9.2.0-alpha.1", "description": "WebGL2 constants", "type": "module", "license": "MIT", diff --git a/modules/core/package.json b/modules/core/package.json index 48bcff8167..787ca374ac 100644 --- a/modules/core/package.json +++ b/modules/core/package.json @@ -1,6 +1,6 @@ { "name": "@luma.gl/core", - "version": "9.2.0-alpha.0", + "version": "9.2.0-alpha.1", "description": "The luma.gl core Device API", "license": "MIT", "type": "module", diff --git a/modules/effects/package.json b/modules/effects/package.json index c79d748b17..90becd7b3a 100644 --- a/modules/effects/package.json +++ b/modules/effects/package.json @@ -1,6 +1,6 @@ { "name": "@luma.gl/effects", - "version": "9.2.0-alpha.0", + "version": "9.2.0-alpha.1", "description": "Post-processing effects for luma.gl", "type": "module", "license": "MIT", diff --git a/modules/engine/package.json b/modules/engine/package.json index 4052cba468..ba516f3a68 100644 --- a/modules/engine/package.json +++ b/modules/engine/package.json @@ -1,6 +1,6 @@ { "name": "@luma.gl/engine", - "version": "9.2.0-alpha.0", + "version": "9.2.0-alpha.1", "description": "3D Engine Components for luma.gl", "type": "module", "license": "MIT", diff --git a/modules/gltf/package.json b/modules/gltf/package.json index d6a9e9cb32..fc7c88e77d 100644 --- a/modules/gltf/package.json +++ b/modules/gltf/package.json @@ -1,6 +1,6 @@ { "name": "@luma.gl/gltf", - "version": "9.2.0-alpha.0", + "version": "9.2.0-alpha.1", "description": "glTF support for luma.gl", "type": "module", "license": "MIT", diff --git a/modules/shadertools/package.json b/modules/shadertools/package.json index 4416b8def7..b0c70c6a5f 100644 --- a/modules/shadertools/package.json +++ b/modules/shadertools/package.json @@ -1,6 +1,6 @@ { "name": "@luma.gl/shadertools", - "version": "9.2.0-alpha.0", + "version": "9.2.0-alpha.1", "description": "Shader module system for luma.gl", "type": "module", "license": "MIT", diff --git a/modules/test-utils/package.json b/modules/test-utils/package.json index 3c827ed258..0581deaf85 100644 --- a/modules/test-utils/package.json +++ b/modules/test-utils/package.json @@ -1,6 +1,6 @@ { "name": "@luma.gl/test-utils", - "version": "9.2.0-alpha.0", + "version": "9.2.0-alpha.1", "description": "Automated WebGL testing utilities with Puppeteer and image diffing", "type": "module", "license": "MIT", diff --git a/modules/webgl/package.json b/modules/webgl/package.json index 9d9d1fa885..d595a565c1 100644 --- a/modules/webgl/package.json +++ b/modules/webgl/package.json @@ -1,6 +1,6 @@ { "name": "@luma.gl/webgl", - "version": "9.2.0-alpha.0", + "version": "9.2.0-alpha.1", "description": "WebGL2 adapter for the luma.gl core API", "type": "module", "license": "MIT", @@ -43,7 +43,7 @@ "@luma.gl/core": "9.2.0-alpha.0" }, "dependencies": { - "@luma.gl/constants": "^9.2.0-alpha.0", + "@luma.gl/constants": "9.2.0-alpha.1", "@math.gl/types": "^4.1.0", "@probe.gl/env": "^4.0.8" }, diff --git a/modules/webgpu/package.json b/modules/webgpu/package.json index 8f261c91cc..d38a14728e 100644 --- a/modules/webgpu/package.json +++ b/modules/webgpu/package.json @@ -1,6 +1,6 @@ { "name": "@luma.gl/webgpu", - "version": "9.2.0-alpha.0", + "version": "9.2.0-alpha.1", "description": "WebGPU adapter for the luma.gl core API", "type": "module", "license": "MIT", diff --git a/yarn.lock b/yarn.lock index 7ec5e4ceae..27aac0a917 100644 --- a/yarn.lock +++ b/yarn.lock @@ -990,13 +990,19 @@ __metadata: version: 0.0.0-use.local resolution: "@luma.gl/arrow@workspace:modules/arrow" dependencies: - "@luma.gl/core": "npm:9.2.0-alpha.0" + "@luma.gl/core": "npm:9.2.0-alpha.1" "@math.gl/polygon": "npm:^4.1.0" "@math.gl/types": "npm:^4.1.0" apache-arrow: "npm:^17.0.0" languageName: unknown linkType: soft +"@luma.gl/constants@npm:9.2.0-alpha.1, @luma.gl/constants@workspace:modules/constants": + version: 0.0.0-use.local + resolution: "@luma.gl/constants@workspace:modules/constants" + languageName: unknown + linkType: soft + "@luma.gl/constants@npm:^9.0.0": version: 9.0.27 resolution: "@luma.gl/constants@npm:9.0.27" @@ -1004,13 +1010,7 @@ __metadata: languageName: node linkType: hard -"@luma.gl/constants@npm:^9.2.0-alpha.0, @luma.gl/constants@workspace:modules/constants": - version: 0.0.0-use.local - resolution: "@luma.gl/constants@workspace:modules/constants" - languageName: unknown - linkType: soft - -"@luma.gl/core@npm:9.2.0-alpha.0, @luma.gl/core@workspace:modules/core": +"@luma.gl/core@npm:9.2.0-alpha.1, @luma.gl/core@workspace:modules/core": version: 0.0.0-use.local resolution: "@luma.gl/core@workspace:modules/core" dependencies: @@ -1093,7 +1093,7 @@ __metadata: version: 0.0.0-use.local resolution: "@luma.gl/webgl@workspace:modules/webgl" dependencies: - "@luma.gl/constants": "npm:^9.2.0-alpha.0" + "@luma.gl/constants": "npm:9.2.0-alpha.1" "@math.gl/types": "npm:^4.1.0" "@probe.gl/env": "npm:^4.0.8" peerDependencies: