Releases: gchoqueux/itowns
Releases · gchoqueux/itowns
Release 2.45.7
2.45.7 (2024-12-11)
Bug Fixes
- Crs: typo (001cac9)
- npm: clean lock (646355b)
- publish: add commit (383b227)
- publish: refactor publish-next (a3395f7)
- publish: revert all latest publish script (956a611)
- publish: update all next packages (5a2947d)
- publish: wrong next dependencies (f17024b)
- publish: wrong update package (eb7518f)
- publish: wrong url (3a07ffd)
- release: wrong package (a5e4284)
Workflow and chores
2.45.6 (2024-12-11)
Bug Fixes
- Crs: typo (001cac9)
- npm: clean lock (e2c4cd1)
- publish: add commit (383b227)
- publish: refactor publish-next (a3395f7)
- publish: revert all latest publish script (956a611)
- publish: update all next packages (5a2947d)
- publish: wrong next dependencies (f17024b)
- publish: wrong url (3a07ffd)
- release: wrong package (a5e4284)
Workflow and chores
2.45.5 (2024-12-11)
Bug Fixes
- Crs: typo (001cac9)
- publish: add commit (383b227)
- publish: refactor publish-next (a3395f7)
- publish: revert all latest publish script (956a611)
- publish: update all next packages (5a2947d)
- publish: wrong next dependencies (f17024b)
- release: wrong package (a5e4284)
Workflow and chores
- release v2.45.5 (3b6574c)
2.45.4 (2024-12-06)
Bug Fixes
Workflow and chores
- release v2.45.4 (3ab9fcc)
- release v2.45.3 (1d9a109)
- release v2.45.2 (cc61632)
- release v2.45.1 (46ce67f)
- remove provenance publish latest (07d6d35)
2.45.3 (2024-12-06)
Bug Fixes
Workflow and chores
- release v2.45.3 (d53ca41)
- release v2.45.2 (cc61632)
- release v2.45.1 (46ce67f)
- remove provenance publish latest (07d6d35)
2.45.2 (2024-12-06)
Bug Fixes
Workflow and chores
2.45.1 (2024-12-06)
Bug Fixes
- deploy: wrong dist path folder (259ee01)
Workflow and chores
- release v2.45.1 (b8d9e0c)
2.45.0 (2024-12-06)
Features
- 3dtiles: add deprecation warning to C3DTilesLayer. Use OGC3DTilesLayer instead (cbfd1bb)
- 3dtiles: add tiles-load-start and tiles-load-end events (3d89169)
- 3dtiles: update 3d-tiles-renderer to 0.3.39 (565ba36)
- add publiccode (#2417) (cfb9d0f)
- ci: bump node to next LTS (v22) (#2452) (8df42d2)
- controls: add state controls at view init (868889f)
- controls: disabled multi actions when zooming (89bbbd8)
- eslint: remove preference for default export (#2447) (4e7bcd2)
- globeControls: zoom on mouse position while using wheel (85ce178)
Bug Fixes
- 3dtiles: add layer to object returned by OGC3DTilesLayer.pickObjectsAt (25467e5)
- babel: include ts files in prerequisites (eb73b45)
- C3DTilesLayer: updateStyle works with new style API (a4f0d22)
- COG: Fix extent in COG parser (452ca7e)
- Crs: correctly renamed reasonableEpsilon function (205c27f)
- deploy: wrong dist path folder (77697fb)
- GlobeView: remove default directional light (0a098af)
- i3dm: use instanceId to get info (683e55d)
- OGC3DTilesLayer: handle multiple views (#2435) (b991878)
- publiccode.yml: fix the logo URL (822c63b)
- source: support urls already containing query parameters for wms, wmts, and wfs (4f53025)
- Terrain: fix terrain subdivision when a terrain tile only has values that should be clamped (cb96727)
- test: increase time out (b8a4583)
- TiledGeometryLayer: remove subdivision checking code (#2344) (e386637)
- TiledGeometryLayer: replace get data by the new getPropertyArray (ec665c3)
- TiledGeometryLayer: set autoRefreshToken to true (ebf37dd)
- wms: take wms 1.1.1 version into account for axis order (0499f95)
- xbilparser: apply zmin / zmax for any texture subsampling size (745ab2c)
- Zoom: use zoom state (426fe29)
Examples
- 3DTiles: create an only 3D tiles example that can load any 3D tiles (3eb7a23)
Code Refactoring
Release 2.45.6
2.45.6 (2024-12-11)
Bug Fixes
- Crs: typo (001cac9)
- npm: clean lock (e2c4cd1)
- publish: add commit (383b227)
- publish: refactor publish-next (a3395f7)
- publish: revert all latest publish script (956a611)
- publish: update all next packages (5a2947d)
- publish: wrong next dependencies (f17024b)
- publish: wrong url (3a07ffd)
- release: wrong package (a5e4284)
Workflow and chores
2.45.5 (2024-12-11)
Bug Fixes
- Crs: typo (001cac9)
- publish: add commit (383b227)
- publish: refactor publish-next (a3395f7)
- publish: revert all latest publish script (956a611)
- publish: update all next packages (5a2947d)
- publish: wrong next dependencies (f17024b)
- release: wrong package (a5e4284)
Workflow and chores
- release v2.45.5 (3b6574c)
2.45.4 (2024-12-06)
Bug Fixes
Workflow and chores
- release v2.45.4 (3ab9fcc)
- release v2.45.3 (1d9a109)
- release v2.45.2 (cc61632)
- release v2.45.1 (46ce67f)
- remove provenance publish latest (07d6d35)
2.45.3 (2024-12-06)
Bug Fixes
Workflow and chores
- release v2.45.3 (d53ca41)
- release v2.45.2 (cc61632)
- release v2.45.1 (46ce67f)
- remove provenance publish latest (07d6d35)
2.45.2 (2024-12-06)
Bug Fixes
Workflow and chores
2.45.1 (2024-12-06)
Bug Fixes
- deploy: wrong dist path folder (259ee01)
Workflow and chores
- release v2.45.1 (b8d9e0c)
2.45.0 (2024-12-06)
Features
- 3dtiles: add deprecation warning to C3DTilesLayer. Use OGC3DTilesLayer instead (cbfd1bb)
- 3dtiles: add tiles-load-start and tiles-load-end events (3d89169)
- 3dtiles: update 3d-tiles-renderer to 0.3.39 (565ba36)
- add publiccode (#2417) (cfb9d0f)
- ci: bump node to next LTS (v22) (#2452) (8df42d2)
- controls: add state controls at view init (868889f)
- controls: disabled multi actions when zooming (89bbbd8)
- eslint: remove preference for default export (#2447) (4e7bcd2)
- globeControls: zoom on mouse position while using wheel (85ce178)
Bug Fixes
- 3dtiles: add layer to object returned by OGC3DTilesLayer.pickObjectsAt (25467e5)
- babel: include ts files in prerequisites (eb73b45)
- C3DTilesLayer: updateStyle works with new style API (a4f0d22)
- COG: Fix extent in COG parser (452ca7e)
- Crs: correctly renamed reasonableEpsilon function (205c27f)
- deploy: wrong dist path folder (77697fb)
- GlobeView: remove default directional light (0a098af)
- i3dm: use instanceId to get info (683e55d)
- OGC3DTilesLayer: handle multiple views (#2435) (b991878)
- publiccode.yml: fix the logo URL (822c63b)
- source: support urls already containing query parameters for wms, wmts, and wfs (4f53025)
- Terrain: fix terrain subdivision when a terrain tile only has values that should be clamped (cb96727)
- test: increase time out (b8a4583)
- TiledGeometryLayer: remove subdivision checking code (#2344) (e386637)
- TiledGeometryLayer: replace get data by the new getPropertyArray (ec665c3)
- TiledGeometryLayer: set autoRefreshToken to true (ebf37dd)
- wms: take wms 1.1.1 version into account for axis order (0499f95)
- xbilparser: apply zmin / zmax for any texture subsampling size (745ab2c)
- Zoom: use zoom state (426fe29)
Examples
- 3DTiles: create an only 3D tiles example that can load any 3D tiles (3eb7a23)
Code Refactoring
- Crs: cleanup unit handling (ea397ee)
- Crs: remove tms/epsg family of functions (83eb0d9)
- Crs: rename toUnit to getUnit (2fdf15a)
- Crs: use named exports instead of default export (fca5a29)
- Layer: remove Object.assign of config (cf41e8d)
- migrate Crs to typescript (d884ba6)
- split Extent between geographic/tiled (4b57498)
- URLBuilder as pure functions (8ba1376)
Workflow and chores
- release v2.45.0 (17af42c)
- architecture: monorepo structure (446e6f0)
- Crs: update and refine documentation (d467a29)
- deps: bump @tweenjs/tween.js from 23.1.2 to 25.0.0 (63e2194)
- deps: bump 3d-tiles-renderer from 0.3.37 to 0.3.38 (837c044)
- deps: bump cookie and express (f602ac7)
- deps: bump developer dependencies (4d034b5)
- deps: bump proj4 from 2.11.0 to 2.12.1 (804c65f)
- deps: bump shpjs from 6.0.1 to 6.1.0 (4937064)
- **de...
Release 2.45.5
2.45.5 (2024-12-11)
Bug Fixes
- Crs: typo (001cac9)
- publish: add commit (383b227)
- publish: refactor publish-next (a3395f7)
- publish: revert all latest publish script (956a611)
- publish: update all next packages (5a2947d)
- publish: wrong next dependencies (f17024b)
- release: wrong package (a5e4284)
Workflow and chores
- release v2.45.5 (3b6574c)
2.45.4 (2024-12-06)
Bug Fixes
Workflow and chores
- release v2.45.4 (3ab9fcc)
- release v2.45.3 (1d9a109)
- release v2.45.2 (cc61632)
- release v2.45.1 (46ce67f)
- remove provenance publish latest (07d6d35)
2.45.3 (2024-12-06)
Bug Fixes
Workflow and chores
- release v2.45.3 (d53ca41)
- release v2.45.2 (cc61632)
- release v2.45.1 (46ce67f)
- remove provenance publish latest (07d6d35)
2.45.2 (2024-12-06)
Bug Fixes
Workflow and chores
2.45.1 (2024-12-06)
Bug Fixes
- deploy: wrong dist path folder (259ee01)
Workflow and chores
- release v2.45.1 (b8d9e0c)
2.45.0 (2024-12-06)
Features
- 3dtiles: add deprecation warning to C3DTilesLayer. Use OGC3DTilesLayer instead (cbfd1bb)
- 3dtiles: add tiles-load-start and tiles-load-end events (3d89169)
- 3dtiles: update 3d-tiles-renderer to 0.3.39 (565ba36)
- add publiccode (#2417) (cfb9d0f)
- ci: bump node to next LTS (v22) (#2452) (8df42d2)
- controls: add state controls at view init (868889f)
- controls: disabled multi actions when zooming (89bbbd8)
- eslint: remove preference for default export (#2447) (4e7bcd2)
- globeControls: zoom on mouse position while using wheel (85ce178)
Bug Fixes
- 3dtiles: add layer to object returned by OGC3DTilesLayer.pickObjectsAt (25467e5)
- babel: include ts files in prerequisites (eb73b45)
- C3DTilesLayer: updateStyle works with new style API (a4f0d22)
- COG: Fix extent in COG parser (452ca7e)
- Crs: correctly renamed reasonableEpsilon function (205c27f)
- deploy: wrong dist path folder (77697fb)
- GlobeView: remove default directional light (0a098af)
- i3dm: use instanceId to get info (683e55d)
- OGC3DTilesLayer: handle multiple views (#2435) (b991878)
- publiccode.yml: fix the logo URL (822c63b)
- source: support urls already containing query parameters for wms, wmts, and wfs (4f53025)
- Terrain: fix terrain subdivision when a terrain tile only has values that should be clamped (cb96727)
- test: increase time out (b8a4583)
- TiledGeometryLayer: remove subdivision checking code (#2344) (e386637)
- TiledGeometryLayer: replace get data by the new getPropertyArray (ec665c3)
- TiledGeometryLayer: set autoRefreshToken to true (ebf37dd)
- wms: take wms 1.1.1 version into account for axis order (0499f95)
- xbilparser: apply zmin / zmax for any texture subsampling size (745ab2c)
- Zoom: use zoom state (426fe29)
Examples
- 3DTiles: create an only 3D tiles example that can load any 3D tiles (3eb7a23)
Code Refactoring
- Crs: cleanup unit handling (ea397ee)
- Crs: remove tms/epsg family of functions (83eb0d9)
- Crs: rename toUnit to getUnit (2fdf15a)
- Crs: use named exports instead of default export (fca5a29)
- Layer: remove Object.assign of config (cf41e8d)
- migrate Crs to typescript (d884ba6)
- split Extent between geographic/tiled (4b57498)
- URLBuilder as pure functions (8ba1376)
Workflow and chores
- release v2.45.0 (17af42c)
- architecture: monorepo structure (446e6f0)
- Crs: update and refine documentation (d467a29)
- deps: bump @tweenjs/tween.js from 23.1.2 to 25.0.0 (63e2194)
- deps: bump 3d-tiles-renderer from 0.3.37 to 0.3.38 (837c044)
- deps: bump cookie and express (f602ac7)
- deps: bump developer dependencies (4d034b5)
- deps: bump proj4 from 2.11.0 to 2.12.1 (804c65f)
- deps: bump shpjs from 6.0.1 to 6.1.0 (4937064)
- deps: bump three from 0.165.0 to 0.168.0 (f7303de)
- deps: remove node-fetch from dev dependencies (1d9ffe9)
- eslint: add no-use-before-define and change max-len rules (f8021b4)
- eslint: update config to support TypeScript (0d6b611)
- publish temp (0bcec27)
- update babel and webpack configs to support TypeScript (8830d6d)
Documentation
- contributors: add Tim Ebben (b65d8ae)
- Layer: fix type ?? (ca285d8)
- test: update command to run one functional test (c862ca7)
Tests
- temp: trying (a6179f1)
BREAKING CHANGES
- Crs: CRS.isEPSG and CRS.isTMS have been removed
- Crs: CRS.formatToESPG and CRS.formatToTM...
Release 2.45.4
2.45.4 (2024-12-06)
Bug Fixes
Workflow and chores
- release v2.45.4 (3ab9fcc)
- release v2.45.3 (1d9a109)
- release v2.45.2 (cc61632)
- release v2.45.1 (46ce67f)
- remove provenance publish latest (07d6d35)
2.45.3 (2024-12-06)
Bug Fixes
Workflow and chores
- release v2.45.3 (d53ca41)
- release v2.45.2 (cc61632)
- release v2.45.1 (46ce67f)
- remove provenance publish latest (07d6d35)
2.45.2 (2024-12-06)
Bug Fixes
Workflow and chores
2.45.1 (2024-12-06)
Bug Fixes
- deploy: wrong dist path folder (259ee01)
Workflow and chores
- release v2.45.1 (b8d9e0c)
2.45.0 (2024-12-06)
Features
- 3dtiles: add deprecation warning to C3DTilesLayer. Use OGC3DTilesLayer instead (cbfd1bb)
- 3dtiles: add tiles-load-start and tiles-load-end events (3d89169)
- 3dtiles: update 3d-tiles-renderer to 0.3.39 (565ba36)
- add publiccode (#2417) (cfb9d0f)
- ci: bump node to next LTS (v22) (#2452) (8df42d2)
- controls: add state controls at view init (868889f)
- controls: disabled multi actions when zooming (89bbbd8)
- eslint: remove preference for default export (#2447) (4e7bcd2)
- globeControls: zoom on mouse position while using wheel (85ce178)
Bug Fixes
- 3dtiles: add layer to object returned by OGC3DTilesLayer.pickObjectsAt (25467e5)
- babel: include ts files in prerequisites (eb73b45)
- C3DTilesLayer: updateStyle works with new style API (a4f0d22)
- COG: Fix extent in COG parser (452ca7e)
- Crs: correctly renamed reasonableEpsilon function (205c27f)
- deploy: wrong dist path folder (77697fb)
- GlobeView: remove default directional light (0a098af)
- i3dm: use instanceId to get info (683e55d)
- OGC3DTilesLayer: handle multiple views (#2435) (b991878)
- publiccode.yml: fix the logo URL (822c63b)
- source: support urls already containing query parameters for wms, wmts, and wfs (4f53025)
- Terrain: fix terrain subdivision when a terrain tile only has values that should be clamped (cb96727)
- test: increase time out (b8a4583)
- TiledGeometryLayer: remove subdivision checking code (#2344) (e386637)
- TiledGeometryLayer: replace get data by the new getPropertyArray (ec665c3)
- TiledGeometryLayer: set autoRefreshToken to true (ebf37dd)
- wms: take wms 1.1.1 version into account for axis order (0499f95)
- xbilparser: apply zmin / zmax for any texture subsampling size (745ab2c)
- Zoom: use zoom state (426fe29)
Examples
- 3DTiles: create an only 3D tiles example that can load any 3D tiles (3eb7a23)
Code Refactoring
- Crs: cleanup unit handling (ea397ee)
- Crs: remove tms/epsg family of functions (83eb0d9)
- Crs: rename toUnit to getUnit (2fdf15a)
- Crs: use named exports instead of default export (fca5a29)
- Layer: remove Object.assign of config (cf41e8d)
- migrate Crs to typescript (d884ba6)
- split Extent between geographic/tiled (4b57498)
- URLBuilder as pure functions (8ba1376)
Workflow and chores
- release v2.45.0 (17af42c)
- architecture: monorepo structure (446e6f0)
- Crs: update and refine documentation (d467a29)
- deps: bump @tweenjs/tween.js from 23.1.2 to 25.0.0 (63e2194)
- deps: bump 3d-tiles-renderer from 0.3.37 to 0.3.38 (837c044)
- deps: bump cookie and express (f602ac7)
- deps: bump developer dependencies (4d034b5)
- deps: bump proj4 from 2.11.0 to 2.12.1 (804c65f)
- deps: bump shpjs from 6.0.1 to 6.1.0 (4937064)
- deps: bump three from 0.165.0 to 0.168.0 (f7303de)
- deps: remove node-fetch from dev dependencies (1d9ffe9)
- eslint: add no-use-before-define and change max-len rules (f8021b4)
- eslint: update config to support TypeScript (0d6b611)
- publish temp (0bcec27)
- update babel and webpack configs to support TypeScript (8830d6d)
Documentation
- contributors: add Tim Ebben (b65d8ae)
- Layer: fix type ?? (ca285d8)
- test: update command to run one functional test (c862ca7)
Tests
- temp: trying (a6179f1)
BREAKING CHANGES
- Crs: CRS.isEPSG and CRS.isTMS have been removed
- Crs: CRS.formatToESPG and CRS.formatToTMS have been removed
- Crs: CRS.toUnit renamed to CRS.getUnit
- Crs: CRS.reasonnableEspsilon renamed to CRS.reasonableEpsilon
- controls: disabled multi actions when zooming
2.44.2 (2024-09-17)
Bug Fixes
- 3dtiles: support point cloud attenuated mode in OGC3DTiles layer (afcb250)
- exampleCOPC: fix elevation behavior (95d2194)
- PointCloud: Fix clipping point cloud (2019826)
- pointcloud: Fix point cloud distance to camera whatever point cloud initial placement is (ff9a86a)
Workflow and chores
- release v2.44.2 ([f785666](https://github.com/iTowns/itowns...
Release 2.45.2
2.45.2 (2024-12-06)
Bug Fixes
Workflow and chores
2.45.1 (2024-12-06)
Bug Fixes
- deploy: wrong dist path folder (259ee01)
Workflow and chores
- release v2.45.1 (b8d9e0c)
2.45.0 (2024-12-06)
Features
- 3dtiles: add deprecation warning to C3DTilesLayer. Use OGC3DTilesLayer instead (cbfd1bb)
- 3dtiles: add tiles-load-start and tiles-load-end events (3d89169)
- 3dtiles: update 3d-tiles-renderer to 0.3.39 (565ba36)
- add publiccode (#2417) (cfb9d0f)
- ci: bump node to next LTS (v22) (#2452) (8df42d2)
- controls: add state controls at view init (868889f)
- controls: disabled multi actions when zooming (89bbbd8)
- eslint: remove preference for default export (#2447) (4e7bcd2)
- globeControls: zoom on mouse position while using wheel (85ce178)
Bug Fixes
- 3dtiles: add layer to object returned by OGC3DTilesLayer.pickObjectsAt (25467e5)
- babel: include ts files in prerequisites (eb73b45)
- C3DTilesLayer: updateStyle works with new style API (a4f0d22)
- COG: Fix extent in COG parser (452ca7e)
- Crs: correctly renamed reasonableEpsilon function (205c27f)
- deploy: wrong dist path folder (77697fb)
- GlobeView: remove default directional light (0a098af)
- i3dm: use instanceId to get info (683e55d)
- OGC3DTilesLayer: handle multiple views (#2435) (b991878)
- publiccode.yml: fix the logo URL (822c63b)
- source: support urls already containing query parameters for wms, wmts, and wfs (4f53025)
- Terrain: fix terrain subdivision when a terrain tile only has values that should be clamped (cb96727)
- test: increase time out (b8a4583)
- TiledGeometryLayer: remove subdivision checking code (#2344) (e386637)
- TiledGeometryLayer: replace get data by the new getPropertyArray (ec665c3)
- TiledGeometryLayer: set autoRefreshToken to true (ebf37dd)
- wms: take wms 1.1.1 version into account for axis order (0499f95)
- xbilparser: apply zmin / zmax for any texture subsampling size (745ab2c)
- Zoom: use zoom state (426fe29)
Examples
- 3DTiles: create an only 3D tiles example that can load any 3D tiles (3eb7a23)
Code Refactoring
- Crs: cleanup unit handling (ea397ee)
- Crs: remove tms/epsg family of functions (83eb0d9)
- Crs: rename toUnit to getUnit (2fdf15a)
- Crs: use named exports instead of default export (fca5a29)
- Layer: remove Object.assign of config (cf41e8d)
- migrate Crs to typescript (d884ba6)
- split Extent between geographic/tiled (4b57498)
- URLBuilder as pure functions (8ba1376)
Workflow and chores
- release v2.45.0 (17af42c)
- architecture: monorepo structure (446e6f0)
- Crs: update and refine documentation (d467a29)
- deps: bump @tweenjs/tween.js from 23.1.2 to 25.0.0 (63e2194)
- deps: bump 3d-tiles-renderer from 0.3.37 to 0.3.38 (837c044)
- deps: bump cookie and express (f602ac7)
- deps: bump developer dependencies (4d034b5)
- deps: bump proj4 from 2.11.0 to 2.12.1 (804c65f)
- deps: bump shpjs from 6.0.1 to 6.1.0 (4937064)
- deps: bump three from 0.165.0 to 0.168.0 (f7303de)
- deps: remove node-fetch from dev dependencies (1d9ffe9)
- eslint: add no-use-before-define and change max-len rules (f8021b4)
- eslint: update config to support TypeScript (0d6b611)
- publish temp (0bcec27)
- update babel and webpack configs to support TypeScript (8830d6d)
Documentation
- contributors: add Tim Ebben (b65d8ae)
- Layer: fix type ?? (ca285d8)
- test: update command to run one functional test (c862ca7)
Tests
- temp: trying (a6179f1)
BREAKING CHANGES
- Crs: CRS.isEPSG and CRS.isTMS have been removed
- Crs: CRS.formatToESPG and CRS.formatToTMS have been removed
- Crs: CRS.toUnit renamed to CRS.getUnit
- Crs: CRS.reasonnableEspsilon renamed to CRS.reasonableEpsilon
- controls: disabled multi actions when zooming
2.44.2 (2024-09-17)
Bug Fixes
- 3dtiles: support point cloud attenuated mode in OGC3DTiles layer (afcb250)
- exampleCOPC: fix elevation behavior (95d2194)
- PointCloud: Fix clipping point cloud (2019826)
- pointcloud: Fix point cloud distance to camera whatever point cloud initial placement is (ff9a86a)
Workflow and chores
- release v2.44.2 (f785666)
- deps: bump actions/download-artifact in /.github/workflows (8e872be)
- deps: bump body-parser and express (a01de04)
- fix dependency vulnerabilities (29dfc60)
Documentation
- remove empty class used for documentation (9479973)
- rewrite some docs to follow jsdoc semantics (cbb1b96)
2.44.1 (2024-09-06)
Bug Fixes
- tutorials: use OGC3DTilesLayer in 3d tiles tutorials (e345979)
Workflow and chores
- release v2.44.1 (fc7f8e9)
2.44.0 (2024-09-02)
Features
Release 2.45.1
2.45.1 (2024-12-06)
Bug Fixes
- deploy: wrong dist path folder (259ee01)
Workflow and chores
- release v2.45.1 (b8d9e0c)
2.45.0 (2024-12-06)
Features
- 3dtiles: add deprecation warning to C3DTilesLayer. Use OGC3DTilesLayer instead (cbfd1bb)
- 3dtiles: add tiles-load-start and tiles-load-end events (3d89169)
- 3dtiles: update 3d-tiles-renderer to 0.3.39 (565ba36)
- add publiccode (#2417) (cfb9d0f)
- ci: bump node to next LTS (v22) (#2452) (8df42d2)
- controls: add state controls at view init (868889f)
- controls: disabled multi actions when zooming (89bbbd8)
- eslint: remove preference for default export (#2447) (4e7bcd2)
- globeControls: zoom on mouse position while using wheel (85ce178)
Bug Fixes
- 3dtiles: add layer to object returned by OGC3DTilesLayer.pickObjectsAt (25467e5)
- babel: include ts files in prerequisites (eb73b45)
- C3DTilesLayer: updateStyle works with new style API (a4f0d22)
- COG: Fix extent in COG parser (452ca7e)
- Crs: correctly renamed reasonableEpsilon function (205c27f)
- deploy: wrong dist path folder (77697fb)
- GlobeView: remove default directional light (0a098af)
- i3dm: use instanceId to get info (683e55d)
- OGC3DTilesLayer: handle multiple views (#2435) (b991878)
- publiccode.yml: fix the logo URL (822c63b)
- source: support urls already containing query parameters for wms, wmts, and wfs (4f53025)
- Terrain: fix terrain subdivision when a terrain tile only has values that should be clamped (cb96727)
- test: increase time out (b8a4583)
- TiledGeometryLayer: remove subdivision checking code (#2344) (e386637)
- TiledGeometryLayer: replace get data by the new getPropertyArray (ec665c3)
- TiledGeometryLayer: set autoRefreshToken to true (ebf37dd)
- wms: take wms 1.1.1 version into account for axis order (0499f95)
- xbilparser: apply zmin / zmax for any texture subsampling size (745ab2c)
- Zoom: use zoom state (426fe29)
Examples
- 3DTiles: create an only 3D tiles example that can load any 3D tiles (3eb7a23)
Code Refactoring
- Crs: cleanup unit handling (ea397ee)
- Crs: remove tms/epsg family of functions (83eb0d9)
- Crs: rename toUnit to getUnit (2fdf15a)
- Crs: use named exports instead of default export (fca5a29)
- Layer: remove Object.assign of config (cf41e8d)
- migrate Crs to typescript (d884ba6)
- split Extent between geographic/tiled (4b57498)
- URLBuilder as pure functions (8ba1376)
Workflow and chores
- release v2.45.0 (17af42c)
- architecture: monorepo structure (446e6f0)
- Crs: update and refine documentation (d467a29)
- deps: bump @tweenjs/tween.js from 23.1.2 to 25.0.0 (63e2194)
- deps: bump 3d-tiles-renderer from 0.3.37 to 0.3.38 (837c044)
- deps: bump cookie and express (f602ac7)
- deps: bump developer dependencies (4d034b5)
- deps: bump proj4 from 2.11.0 to 2.12.1 (804c65f)
- deps: bump shpjs from 6.0.1 to 6.1.0 (4937064)
- deps: bump three from 0.165.0 to 0.168.0 (f7303de)
- deps: remove node-fetch from dev dependencies (1d9ffe9)
- eslint: add no-use-before-define and change max-len rules (f8021b4)
- eslint: update config to support TypeScript (0d6b611)
- publish temp (0bcec27)
- update babel and webpack configs to support TypeScript (8830d6d)
Documentation
- contributors: add Tim Ebben (b65d8ae)
- Layer: fix type ?? (ca285d8)
- test: update command to run one functional test (c862ca7)
Tests
- temp: trying (a6179f1)
BREAKING CHANGES
- Crs: CRS.isEPSG and CRS.isTMS have been removed
- Crs: CRS.formatToESPG and CRS.formatToTMS have been removed
- Crs: CRS.toUnit renamed to CRS.getUnit
- Crs: CRS.reasonnableEspsilon renamed to CRS.reasonableEpsilon
- controls: disabled multi actions when zooming
2.44.2 (2024-09-17)
Bug Fixes
- 3dtiles: support point cloud attenuated mode in OGC3DTiles layer (afcb250)
- exampleCOPC: fix elevation behavior (95d2194)
- PointCloud: Fix clipping point cloud (2019826)
- pointcloud: Fix point cloud distance to camera whatever point cloud initial placement is (ff9a86a)
Workflow and chores
- release v2.44.2 (f785666)
- deps: bump actions/download-artifact in /.github/workflows (8e872be)
- deps: bump body-parser and express (a01de04)
- fix dependency vulnerabilities (29dfc60)
Documentation
- remove empty class used for documentation (9479973)
- rewrite some docs to follow jsdoc semantics (cbb1b96)
2.44.1 (2024-09-06)
Bug Fixes
- tutorials: use OGC3DTilesLayer in 3d tiles tutorials (e345979)
Workflow and chores
- release v2.44.1 (fc7f8e9)
2.44.0 (2024-09-02)
Features
- 3dtiles: add new OGC3DTilesLayer using 3d-tiles-renderer-js (a2fedd8)
- Add support for Cloud Optimized Point Clouds (COPC) (f1e014f)
- COG: Allow tileWidth, tileHeight & resampleMethod parameter (24ab82f)
- deps: bump proj4 from 2.9.2 to 2.11.0 (7962fdc)
- deps: bump three from 0.159.0 to 0.165.0 (258adc6)
- examples: add COPC url loader (6b4a5f2)
- introducing workers for LAS parser (0505297)
- LasParser: add parsing of chunks of LAS files (eec3197)
- potree2: Add potree 2.0 loader ([ee56ec7](htt...
Release 2.45.0
2.45.0 (2024-12-06)
Features
- 3dtiles: add deprecation warning to C3DTilesLayer. Use OGC3DTilesLayer instead (cbfd1bb)
- 3dtiles: add tiles-load-start and tiles-load-end events (3d89169)
- 3dtiles: update 3d-tiles-renderer to 0.3.39 (565ba36)
- add publiccode (#2417) (cfb9d0f)
- ci: bump node to next LTS (v22) (#2452) (8df42d2)
- controls: add state controls at view init (868889f)
- controls: disabled multi actions when zooming (89bbbd8)
- eslint: remove preference for default export (#2447) (4e7bcd2)
- globeControls: zoom on mouse position while using wheel (85ce178)
Bug Fixes
- 3dtiles: add layer to object returned by OGC3DTilesLayer.pickObjectsAt (25467e5)
- babel: include ts files in prerequisites (eb73b45)
- C3DTilesLayer: updateStyle works with new style API (a4f0d22)
- COG: Fix extent in COG parser (452ca7e)
- Crs: correctly renamed reasonableEpsilon function (205c27f)
- deploy: wrong dist path folder (77697fb)
- GlobeView: remove default directional light (0a098af)
- i3dm: use instanceId to get info (683e55d)
- OGC3DTilesLayer: handle multiple views (#2435) (b991878)
- publiccode.yml: fix the logo URL (822c63b)
- source: support urls already containing query parameters for wms, wmts, and wfs (4f53025)
- Terrain: fix terrain subdivision when a terrain tile only has values that should be clamped (cb96727)
- test: increase time out (b8a4583)
- TiledGeometryLayer: remove subdivision checking code (#2344) (e386637)
- TiledGeometryLayer: replace get data by the new getPropertyArray (ec665c3)
- TiledGeometryLayer: set autoRefreshToken to true (ebf37dd)
- wms: take wms 1.1.1 version into account for axis order (0499f95)
- xbilparser: apply zmin / zmax for any texture subsampling size (745ab2c)
- Zoom: use zoom state (426fe29)
Examples
- 3DTiles: create an only 3D tiles example that can load any 3D tiles (3eb7a23)
Code Refactoring
- Crs: cleanup unit handling (ea397ee)
- Crs: remove tms/epsg family of functions (83eb0d9)
- Crs: rename toUnit to getUnit (2fdf15a)
- Crs: use named exports instead of default export (fca5a29)
- Layer: remove Object.assign of config (cf41e8d)
- migrate Crs to typescript (d884ba6)
- split Extent between geographic/tiled (4b57498)
- URLBuilder as pure functions (8ba1376)
Workflow and chores
- release v2.45.0 (17af42c)
- architecture: monorepo structure (446e6f0)
- Crs: update and refine documentation (d467a29)
- deps: bump @tweenjs/tween.js from 23.1.2 to 25.0.0 (63e2194)
- deps: bump 3d-tiles-renderer from 0.3.37 to 0.3.38 (837c044)
- deps: bump cookie and express (f602ac7)
- deps: bump developer dependencies (4d034b5)
- deps: bump proj4 from 2.11.0 to 2.12.1 (804c65f)
- deps: bump shpjs from 6.0.1 to 6.1.0 (4937064)
- deps: bump three from 0.165.0 to 0.168.0 (f7303de)
- deps: remove node-fetch from dev dependencies (1d9ffe9)
- eslint: add no-use-before-define and change max-len rules (f8021b4)
- eslint: update config to support TypeScript (0d6b611)
- publish temp (0bcec27)
- update babel and webpack configs to support TypeScript (8830d6d)
Documentation
- contributors: add Tim Ebben (b65d8ae)
- Layer: fix type ?? (ca285d8)
- test: update command to run one functional test (c862ca7)
Tests
- temp: trying (a6179f1)
BREAKING CHANGES
- Crs: CRS.isEPSG and CRS.isTMS have been removed
- Crs: CRS.formatToESPG and CRS.formatToTMS have been removed
- Crs: CRS.toUnit renamed to CRS.getUnit
- Crs: CRS.reasonnableEspsilon renamed to CRS.reasonableEpsilon
- controls: disabled multi actions when zooming
2.44.2 (2024-09-17)
Bug Fixes
- 3dtiles: support point cloud attenuated mode in OGC3DTiles layer (afcb250)
- exampleCOPC: fix elevation behavior (95d2194)
- PointCloud: Fix clipping point cloud (2019826)
- pointcloud: Fix point cloud distance to camera whatever point cloud initial placement is (ff9a86a)
Workflow and chores
- release v2.44.2 (f785666)
- deps: bump actions/download-artifact in /.github/workflows (8e872be)
- deps: bump body-parser and express (a01de04)
- fix dependency vulnerabilities (29dfc60)
Documentation
- remove empty class used for documentation (9479973)
- rewrite some docs to follow jsdoc semantics (cbb1b96)
2.44.1 (2024-09-06)
Bug Fixes
- tutorials: use OGC3DTilesLayer in 3d tiles tutorials (e345979)
Workflow and chores
- release v2.44.1 (fc7f8e9)
2.44.0 (2024-09-02)
Features
- 3dtiles: add new OGC3DTilesLayer using 3d-tiles-renderer-js (a2fedd8)
- Add support for Cloud Optimized Point Clouds (COPC) (f1e014f)
- COG: Allow tileWidth, tileHeight & resampleMethod parameter (24ab82f)
- deps: bump proj4 from 2.9.2 to 2.11.0 (7962fdc)
- deps: bump three from 0.159.0 to 0.165.0 (258adc6)
- examples: add COPC url loader (6b4a5f2)
- introducing workers for LAS parser (0505297)
- LasParser: add parsing of chunks of LAS files (eec3197)
- potree2: Add potree 2.0 loader (ee56ec7)
Bug Fixes
- 3dTilesLayer: fix transparency for 3dTilesLayer (af4d061)
- C3DTFeature: use correct interleaved buffer getter (#2326) ([6e20fcb](https://github.com/iTowns/it...