Releases: EIG6-Geocommuns/itowns
Releases · EIG6-Geocommuns/itowns
Release 2.39.0-rev5
2.39.0 (2023-01-04)
Features
- 3dtiles: add support for binary batch table (47325ab)
- add a npm build task creating a non minified version (48a24fa)
- debug: add altitude to displayed coordinates. (e1fea9f)
- globeControls: add configuration parameters and documentation (cdd865c)
- globeView: allow to configure globeControls when creating a globeView (821e522)
Bug Fixes
- 3dtiles: fix and document 3d tiles material overriding (8ade709)
- 3dtiles: fix layer opacity and visibility change for 3d tiles pnts (059fe5e)
- 3dtiles: handle tilesets with cesium specific uniforms in shaders (04f8b40)
- 3dtiles: use correct batch table constructor for pnts tiles (e1dbd63)
- change THREE.Math to THREE.MathUtils (826b5bd)
- Feature2Texture: prevent drawing points if they lack style (5706e6f)
- gltf: fix parsing of khr_binary_extension in gltf 1.0 files (2bf9d2d)
- LayeredMaterial: fix opacity when initialized to 0 (deac41e)
- picking: fix picking on multiple layers (5c2f578)
- Scheduler: replace url subdomains alternatives (91fd9ec)
- view: fix view resize when width or height is 0 (dbd9ee3)
- wfs, wms, wmts: support urls ending with or without ? character (f44dfb2)
Performance Improvements
- demutils: texture data read optimization in elevation measurement (9ee991c)
- picking: don't pick atmosphere layer (069b2dd)
Examples
- 3dtiles_25d: change data url (52a412f)
- Camera animation: cleanup example code (2bfe4e6)
- GuiTools: fix opacity slider by adding step (3b205bc)
- DSM: add an example of Digital Surface Model (2f9d558)
Code Refactoring
- feature: use feature crs property for instance center property. (e455bdb)
Workflow and chores
- release v2.39.0 (dd1d251)
- add a script to start an https local session with webpack (e99bf15)
- deps: bump loader-utils from 2.0.2 to 2.0.3 (fd0f01b)
- deps: bump loader-utils from 2.0.3 to 2.0.4 (cccacae)
- deps: bump terser from 5.13.1 to 5.14.2 (7134b26)
- integration: add option to launch integration workflow manually (db05ed6)
- integration: update potree repository (39fbdd7)
- up chalk to 5.0.1 (1a30d66)
- update CONTRIBUTORS.md (ba33056)
- update packages. (3dac8b9)
- update three.js to 0.146.0 (55e7016)
Documentation
- RasterTile: fix faulty link (7cf4fcf)
- README: Typo in the readme redirecting to a 404 error (04122a8)
- tutorials: Improve tutorial and add two tutorials for 3D tiles (3063925)
Tests
- 3dtiles: add 3D Tiles batch table parsing tests (f3bd6c7)
BREAKING CHANGES
- 3dtiles:
C3DTBatchTable
constructor signature has changed from
C3DTBatchTable(buffer, binaryLength, batchLength, registeredExtensions) to
C3DTBatchTable(buffer, jsonLength, binaryLength, batchLength, registeredExtensions)
2.38.2 (2022-05-11)
Features
- View: Add option viewer to enable/disable focus on start. (88d7c93)
Workflow and chores
- release v2.38.2 (36213cc)
2.38.1 (2022-04-13)
Examples
- Navigation: fix addButton method call (c53ae71)
Workflow and chores
- release v2.38.1 (2ea8b0a)
2.38.0 (2022-04-13)
Features
- FeatureGeometryLayer: introduce FeatureMesh, they are added to layer.object3d. (0d777ce)
- Widgets: add a searchbar widget (164b6ee)
- Widgets: add a widget to display a scale (d3a0154)
- Widgets: add show and hide methods (59ac32c)
- widgets: Navigation tooltips can be parametrized (094803f)
- Widgets: placeholder for searchbar can be modified (9bd81ce)
Bug Fixes
- Feature2Mesh: fix wrong computing of clockwise polygon. (bad5e34)
- GeoidLayer: transformation error on tileMesh. (472e39c)
- parser: GeoJsonParser add legacy identifier to fct readCRS() (a0195c6)
- VectorTileParser: clock wise polygon wasn't calculated. (135ee7a)
- View: fix pickCoordinates undefined parameter (0ec49f4)
- Widgets: fix focus policy and event propagation on widgets (7775a04)
- Widgets: fix in Navigation css (a85f8b4)
Examples
- change view source button style (e593237)
- FeatureGeometryLayer: add vector tile to 3d object. (53a42a6)
- view 3d: updates on widgets (30bee5f)
- Widgets: use minimap widget in view 3D example (5042ba7)
Code Refactoring
- Feature: move properties to private fields. (02604b9)
- Feature: simplify normals data. (0914834)
- GeometryLayer: reference to material properties from Layer properties. (23a0269)
- label: render only object with labels. (c317a8a)
- MainLoop: use class for MainLoop. (25a48fd)
- PlanarControls: change focus policy (99fadc0)
- view_3d_map: simplify example (3786dcf)
- View: move View properties to private fields. (51f5508)
- Widgets: add onClick property in Navigation (8d9f69e)
- Widgets: simplify Navigation usage (7c2bc89)
Workflow and chores
- release v2.38.0 (34ae0f3)
- add support ecma 2022 (25080d9)
- deps: bump deps to fix security vulnerability. (1db1ae7)
- deps: bump minimist from 1.2.5 to 1.2.6 (09e047a)
- deps: bump node-forge from 1.2.1 to 1.3.0 (e536532)
- submodule: use submodule for widgets. (44cc7d0)
- update packages. (e19809f)
Documentation
- core: Add doc for local execution (faf58be)
- Widgets: specify GlobeView support for navigation (c209fdc)
- Widgets: specify resources needed to use widgets (b65c081)
Tests
- Feature2Mesh: add test to calculate the difference with and without proj4. ([1527c...
Release 2.39.0-rev4
2.39.0 (2023-01-04)
Features
- 3dtiles: add support for binary batch table (47325ab)
- add a npm build task creating a non minified version (48a24fa)
- debug: add altitude to displayed coordinates. (e1fea9f)
- globeControls: add configuration parameters and documentation (cdd865c)
- globeView: allow to configure globeControls when creating a globeView (821e522)
Bug Fixes
- 3dtiles: fix and document 3d tiles material overriding (8ade709)
- 3dtiles: fix layer opacity and visibility change for 3d tiles pnts (059fe5e)
- 3dtiles: handle tilesets with cesium specific uniforms in shaders (04f8b40)
- 3dtiles: use correct batch table constructor for pnts tiles (e1dbd63)
- change THREE.Math to THREE.MathUtils (826b5bd)
- Feature2Texture: prevent drawing points if they lack style (5706e6f)
- gltf: fix parsing of khr_binary_extension in gltf 1.0 files (2bf9d2d)
- LayeredMaterial: fix opacity when initialized to 0 (deac41e)
- picking: fix picking on multiple layers (5c2f578)
- Scheduler: replace url subdomains alternatives (91fd9ec)
- view: fix view resize when width or height is 0 (dbd9ee3)
- wfs, wms, wmts: support urls ending with or without ? character (f44dfb2)
Performance Improvements
- demutils: texture data read optimization in elevation measurement (9ee991c)
- picking: don't pick atmosphere layer (069b2dd)
Examples
- 3dtiles_25d: change data url (52a412f)
- Camera animation: cleanup example code (2bfe4e6)
- GuiTools: fix opacity slider by adding step (3b205bc)
- DSM: add an example of Digital Surface Model (2f9d558)
Code Refactoring
- feature: use feature crs property for instance center property. (e455bdb)
Workflow and chores
- release v2.39.0 (dd1d251)
- add a script to start an https local session with webpack (e99bf15)
- deps: bump loader-utils from 2.0.2 to 2.0.3 (fd0f01b)
- deps: bump loader-utils from 2.0.3 to 2.0.4 (cccacae)
- deps: bump terser from 5.13.1 to 5.14.2 (7134b26)
- integration: add option to launch integration workflow manually (db05ed6)
- integration: update potree repository (39fbdd7)
- up chalk to 5.0.1 (1a30d66)
- update CONTRIBUTORS.md (ba33056)
- update packages. (3dac8b9)
- update three.js to 0.146.0 (55e7016)
Documentation
- RasterTile: fix faulty link (7cf4fcf)
- README: Typo in the readme redirecting to a 404 error (04122a8)
- tutorials: Improve tutorial and add two tutorials for 3D tiles (3063925)
Tests
- 3dtiles: add 3D Tiles batch table parsing tests (f3bd6c7)
BREAKING CHANGES
- 3dtiles:
C3DTBatchTable
constructor signature has changed from
C3DTBatchTable(buffer, binaryLength, batchLength, registeredExtensions) to
C3DTBatchTable(buffer, jsonLength, binaryLength, batchLength, registeredExtensions)
2.38.2 (2022-05-11)
Features
- View: Add option viewer to enable/disable focus on start. (88d7c93)
Workflow and chores
- release v2.38.2 (36213cc)
2.38.1 (2022-04-13)
Examples
- Navigation: fix addButton method call (c53ae71)
Workflow and chores
- release v2.38.1 (2ea8b0a)
2.38.0 (2022-04-13)
Features
- FeatureGeometryLayer: introduce FeatureMesh, they are added to layer.object3d. (0d777ce)
- Widgets: add a searchbar widget (164b6ee)
- Widgets: add a widget to display a scale (d3a0154)
- Widgets: add show and hide methods (59ac32c)
- widgets: Navigation tooltips can be parametrized (094803f)
- Widgets: placeholder for searchbar can be modified (9bd81ce)
Bug Fixes
- Feature2Mesh: fix wrong computing of clockwise polygon. (bad5e34)
- GeoidLayer: transformation error on tileMesh. (472e39c)
- parser: GeoJsonParser add legacy identifier to fct readCRS() (a0195c6)
- VectorTileParser: clock wise polygon wasn't calculated. (135ee7a)
- View: fix pickCoordinates undefined parameter (0ec49f4)
- Widgets: fix focus policy and event propagation on widgets (7775a04)
- Widgets: fix in Navigation css (a85f8b4)
Examples
- change view source button style (e593237)
- FeatureGeometryLayer: add vector tile to 3d object. (53a42a6)
- view 3d: updates on widgets (30bee5f)
- Widgets: use minimap widget in view 3D example (5042ba7)
Code Refactoring
- Feature: move properties to private fields. (02604b9)
- Feature: simplify normals data. (0914834)
- GeometryLayer: reference to material properties from Layer properties. (23a0269)
- label: render only object with labels. (c317a8a)
- MainLoop: use class for MainLoop. (25a48fd)
- PlanarControls: change focus policy (99fadc0)
- view_3d_map: simplify example (3786dcf)
- View: move View properties to private fields. (51f5508)
- Widgets: add onClick property in Navigation (8d9f69e)
- Widgets: simplify Navigation usage (7c2bc89)
Workflow and chores
- release v2.38.0 (34ae0f3)
- add support ecma 2022 (25080d9)
- deps: bump deps to fix security vulnerability. (1db1ae7)
- deps: bump minimist from 1.2.5 to 1.2.6 (09e047a)
- deps: bump node-forge from 1.2.1 to 1.3.0 (e536532)
- submodule: use submodule for widgets. (44cc7d0)
- update packages. (e19809f)
Documentation
- core: Add doc for local execution (faf58be)
- Widgets: specify GlobeView support for navigation (c209fdc)
- Widgets: specify resources needed to use widgets (b65c081)
Tests
- Feature2Mesh: add test to calculate the difference with and without proj4. ([1527c...
Release 2.39.0-rev3
2.39.0 (2023-01-04)
Features
- 3dtiles: add support for binary batch table (47325ab)
- add a npm build task creating a non minified version (48a24fa)
- debug: add altitude to displayed coordinates. (e1fea9f)
- globeControls: add configuration parameters and documentation (cdd865c)
- globeView: allow to configure globeControls when creating a globeView (821e522)
Bug Fixes
- 3dtiles: fix and document 3d tiles material overriding (8ade709)
- 3dtiles: fix layer opacity and visibility change for 3d tiles pnts (059fe5e)
- 3dtiles: handle tilesets with cesium specific uniforms in shaders (04f8b40)
- 3dtiles: use correct batch table constructor for pnts tiles (e1dbd63)
- change THREE.Math to THREE.MathUtils (826b5bd)
- Feature2Texture: prevent drawing points if they lack style (5706e6f)
- gltf: fix parsing of khr_binary_extension in gltf 1.0 files (2bf9d2d)
- LayeredMaterial: fix opacity when initialized to 0 (deac41e)
- picking: fix picking on multiple layers (5c2f578)
- Scheduler: replace url subdomains alternatives (91fd9ec)
- view: fix view resize when width or height is 0 (dbd9ee3)
- wfs, wms, wmts: support urls ending with or without ? character (f44dfb2)
Performance Improvements
- demutils: texture data read optimization in elevation measurement (9ee991c)
- picking: don't pick atmosphere layer (069b2dd)
Examples
- 3dtiles_25d: change data url (52a412f)
- Camera animation: cleanup example code (2bfe4e6)
- GuiTools: fix opacity slider by adding step (3b205bc)
- DSM: add an example of Digital Surface Model (2f9d558)
Code Refactoring
- feature: use feature crs property for instance center property. (e455bdb)
Workflow and chores
- release v2.39.0 (dd1d251)
- add a script to start an https local session with webpack (e99bf15)
- deps: bump loader-utils from 2.0.2 to 2.0.3 (fd0f01b)
- deps: bump loader-utils from 2.0.3 to 2.0.4 (cccacae)
- deps: bump terser from 5.13.1 to 5.14.2 (7134b26)
- integration: add option to launch integration workflow manually (db05ed6)
- integration: update potree repository (39fbdd7)
- up chalk to 5.0.1 (1a30d66)
- update CONTRIBUTORS.md (ba33056)
- update packages. (3dac8b9)
- update three.js to 0.146.0 (55e7016)
Documentation
- RasterTile: fix faulty link (7cf4fcf)
- README: Typo in the readme redirecting to a 404 error (04122a8)
- tutorials: Improve tutorial and add two tutorials for 3D tiles (3063925)
Tests
- 3dtiles: add 3D Tiles batch table parsing tests (f3bd6c7)
BREAKING CHANGES
- 3dtiles:
C3DTBatchTable
constructor signature has changed from
C3DTBatchTable(buffer, binaryLength, batchLength, registeredExtensions) to
C3DTBatchTable(buffer, jsonLength, binaryLength, batchLength, registeredExtensions)
2.38.2 (2022-05-11)
Features
- View: Add option viewer to enable/disable focus on start. (88d7c93)
Workflow and chores
- release v2.38.2 (36213cc)
2.38.1 (2022-04-13)
Examples
- Navigation: fix addButton method call (c53ae71)
Workflow and chores
- release v2.38.1 (2ea8b0a)
2.38.0 (2022-04-13)
Features
- FeatureGeometryLayer: introduce FeatureMesh, they are added to layer.object3d. (0d777ce)
- Widgets: add a searchbar widget (164b6ee)
- Widgets: add a widget to display a scale (d3a0154)
- Widgets: add show and hide methods (59ac32c)
- widgets: Navigation tooltips can be parametrized (094803f)
- Widgets: placeholder for searchbar can be modified (9bd81ce)
Bug Fixes
- Feature2Mesh: fix wrong computing of clockwise polygon. (bad5e34)
- GeoidLayer: transformation error on tileMesh. (472e39c)
- parser: GeoJsonParser add legacy identifier to fct readCRS() (a0195c6)
- VectorTileParser: clock wise polygon wasn't calculated. (135ee7a)
- View: fix pickCoordinates undefined parameter (0ec49f4)
- Widgets: fix focus policy and event propagation on widgets (7775a04)
- Widgets: fix in Navigation css (a85f8b4)
Examples
- change view source button style (e593237)
- FeatureGeometryLayer: add vector tile to 3d object. (53a42a6)
- view 3d: updates on widgets (30bee5f)
- Widgets: use minimap widget in view 3D example (5042ba7)
Code Refactoring
- Feature: move properties to private fields. (02604b9)
- Feature: simplify normals data. (0914834)
- GeometryLayer: reference to material properties from Layer properties. (23a0269)
- label: render only object with labels. (c317a8a)
- MainLoop: use class for MainLoop. (25a48fd)
- PlanarControls: change focus policy (99fadc0)
- view_3d_map: simplify example (3786dcf)
- View: move View properties to private fields. (51f5508)
- Widgets: add onClick property in Navigation (8d9f69e)
- Widgets: simplify Navigation usage (7c2bc89)
Workflow and chores
- release v2.38.0 (34ae0f3)
- add support ecma 2022 (25080d9)
- deps: bump deps to fix security vulnerability. (1db1ae7)
- deps: bump minimist from 1.2.5 to 1.2.6 (09e047a)
- deps: bump node-forge from 1.2.1 to 1.3.0 (e536532)
- submodule: use submodule for widgets. (44cc7d0)
- update packages. (e19809f)
Documentation
- core: Add doc for local execution (faf58be)
- Widgets: specify GlobeView support for navigation (c209fdc)
- Widgets: specify resources needed to use widgets (b65c081)
Tests
- Feature2Mesh: add test to calculate the difference with and without proj4. ([1527c...
Release 2.39.0-rev2
2.39.0 (2023-01-04)
Features
- 3dtiles: add support for binary batch table (47325ab)
- add a npm build task creating a non minified version (48a24fa)
- debug: add altitude to displayed coordinates. (e1fea9f)
- globeControls: add configuration parameters and documentation (cdd865c)
- globeView: allow to configure globeControls when creating a globeView (821e522)
Bug Fixes
- 3dtiles: fix and document 3d tiles material overriding (8ade709)
- 3dtiles: fix layer opacity and visibility change for 3d tiles pnts (059fe5e)
- 3dtiles: handle tilesets with cesium specific uniforms in shaders (04f8b40)
- 3dtiles: use correct batch table constructor for pnts tiles (e1dbd63)
- change THREE.Math to THREE.MathUtils (826b5bd)
- Feature2Texture: prevent drawing points if they lack style (5706e6f)
- gltf: fix parsing of khr_binary_extension in gltf 1.0 files (2bf9d2d)
- LayeredMaterial: fix opacity when initialized to 0 (deac41e)
- picking: fix picking on multiple layers (5c2f578)
- Scheduler: replace url subdomains alternatives (91fd9ec)
- view: fix view resize when width or height is 0 (dbd9ee3)
- wfs, wms, wmts: support urls ending with or without ? character (f44dfb2)
Performance Improvements
- demutils: texture data read optimization in elevation measurement (9ee991c)
- picking: don't pick atmosphere layer (069b2dd)
Examples
- 3dtiles_25d: change data url (52a412f)
- Camera animation: cleanup example code (2bfe4e6)
- GuiTools: fix opacity slider by adding step (3b205bc)
- DSM: add an example of Digital Surface Model (2f9d558)
Code Refactoring
- feature: use feature crs property for instance center property. (e455bdb)
Workflow and chores
- release v2.39.0 (dd1d251)
- add a script to start an https local session with webpack (e99bf15)
- deps: bump loader-utils from 2.0.2 to 2.0.3 (fd0f01b)
- deps: bump loader-utils from 2.0.3 to 2.0.4 (cccacae)
- deps: bump terser from 5.13.1 to 5.14.2 (7134b26)
- integration: add option to launch integration workflow manually (db05ed6)
- integration: update potree repository (39fbdd7)
- up chalk to 5.0.1 (1a30d66)
- update CONTRIBUTORS.md (ba33056)
- update packages. (3dac8b9)
- update three.js to 0.146.0 (55e7016)
Documentation
- RasterTile: fix faulty link (7cf4fcf)
- README: Typo in the readme redirecting to a 404 error (04122a8)
- tutorials: Improve tutorial and add two tutorials for 3D tiles (3063925)
Tests
- 3dtiles: add 3D Tiles batch table parsing tests (f3bd6c7)
BREAKING CHANGES
- 3dtiles:
C3DTBatchTable
constructor signature has changed from
C3DTBatchTable(buffer, binaryLength, batchLength, registeredExtensions) to
C3DTBatchTable(buffer, jsonLength, binaryLength, batchLength, registeredExtensions)
2.38.2 (2022-05-11)
Features
- View: Add option viewer to enable/disable focus on start. (88d7c93)
Workflow and chores
- release v2.38.2 (36213cc)
2.38.1 (2022-04-13)
Examples
- Navigation: fix addButton method call (c53ae71)
Workflow and chores
- release v2.38.1 (2ea8b0a)
2.38.0 (2022-04-13)
Features
- FeatureGeometryLayer: introduce FeatureMesh, they are added to layer.object3d. (0d777ce)
- Widgets: add a searchbar widget (164b6ee)
- Widgets: add a widget to display a scale (d3a0154)
- Widgets: add show and hide methods (59ac32c)
- widgets: Navigation tooltips can be parametrized (094803f)
- Widgets: placeholder for searchbar can be modified (9bd81ce)
Bug Fixes
- Feature2Mesh: fix wrong computing of clockwise polygon. (bad5e34)
- GeoidLayer: transformation error on tileMesh. (472e39c)
- parser: GeoJsonParser add legacy identifier to fct readCRS() (a0195c6)
- VectorTileParser: clock wise polygon wasn't calculated. (135ee7a)
- View: fix pickCoordinates undefined parameter (0ec49f4)
- Widgets: fix focus policy and event propagation on widgets (7775a04)
- Widgets: fix in Navigation css (a85f8b4)
Examples
- change view source button style (e593237)
- FeatureGeometryLayer: add vector tile to 3d object. (53a42a6)
- view 3d: updates on widgets (30bee5f)
- Widgets: use minimap widget in view 3D example (5042ba7)
Code Refactoring
- Feature: move properties to private fields. (02604b9)
- Feature: simplify normals data. (0914834)
- GeometryLayer: reference to material properties from Layer properties. (23a0269)
- label: render only object with labels. (c317a8a)
- MainLoop: use class for MainLoop. (25a48fd)
- PlanarControls: change focus policy (99fadc0)
- view_3d_map: simplify example (3786dcf)
- View: move View properties to private fields. (51f5508)
- Widgets: add onClick property in Navigation (8d9f69e)
- Widgets: simplify Navigation usage (7c2bc89)
Workflow and chores
- release v2.38.0 (34ae0f3)
- add support ecma 2022 (25080d9)
- deps: bump deps to fix security vulnerability. (1db1ae7)
- deps: bump minimist from 1.2.5 to 1.2.6 (09e047a)
- deps: bump node-forge from 1.2.1 to 1.3.0 (e536532)
- submodule: use submodule for widgets. (44cc7d0)
- update packages. (e19809f)
Documentation
- core: Add doc for local execution (faf58be)
- Widgets: specify GlobeView support for navigation (c209fdc)
- Widgets: specify resources needed to use widgets (b65c081)
Tests
- Feature2Mesh: add test to calculate the difference with and without proj4. ([1527c...
Release 2.39.0-rev1
2.39.0 (2023-01-04)
Features
- 3dtiles: add support for binary batch table (47325ab)
- add a npm build task creating a non minified version (48a24fa)
- debug: add altitude to displayed coordinates. (e1fea9f)
- globeControls: add configuration parameters and documentation (cdd865c)
- globeView: allow to configure globeControls when creating a globeView (821e522)
Bug Fixes
- 3dtiles: fix and document 3d tiles material overriding (8ade709)
- 3dtiles: fix layer opacity and visibility change for 3d tiles pnts (059fe5e)
- 3dtiles: handle tilesets with cesium specific uniforms in shaders (04f8b40)
- 3dtiles: use correct batch table constructor for pnts tiles (e1dbd63)
- change THREE.Math to THREE.MathUtils (826b5bd)
- Feature2Texture: prevent drawing points if they lack style (5706e6f)
- gltf: fix parsing of khr_binary_extension in gltf 1.0 files (2bf9d2d)
- LayeredMaterial: fix opacity when initialized to 0 (deac41e)
- picking: fix picking on multiple layers (5c2f578)
- Scheduler: replace url subdomains alternatives (91fd9ec)
- view: fix view resize when width or height is 0 (dbd9ee3)
- wfs, wms, wmts: support urls ending with or without ? character (f44dfb2)
Performance Improvements
- demutils: texture data read optimization in elevation measurement (9ee991c)
- picking: don't pick atmosphere layer (069b2dd)
Examples
- 3dtiles_25d: change data url (52a412f)
- Camera animation: cleanup example code (2bfe4e6)
- GuiTools: fix opacity slider by adding step (3b205bc)
- DSM: add an example of Digital Surface Model (2f9d558)
Code Refactoring
- feature: use feature crs property for instance center property. (e455bdb)
Workflow and chores
- release v2.39.0 (dd1d251)
- add a script to start an https local session with webpack (e99bf15)
- deps: bump loader-utils from 2.0.2 to 2.0.3 (fd0f01b)
- deps: bump loader-utils from 2.0.3 to 2.0.4 (cccacae)
- deps: bump terser from 5.13.1 to 5.14.2 (7134b26)
- integration: add option to launch integration workflow manually (db05ed6)
- integration: update potree repository (39fbdd7)
- up chalk to 5.0.1 (1a30d66)
- update CONTRIBUTORS.md (ba33056)
- update packages. (3dac8b9)
- update three.js to 0.146.0 (55e7016)
Documentation
- RasterTile: fix faulty link (7cf4fcf)
- README: Typo in the readme redirecting to a 404 error (04122a8)
- tutorials: Improve tutorial and add two tutorials for 3D tiles (3063925)
Tests
- 3dtiles: add 3D Tiles batch table parsing tests (f3bd6c7)
BREAKING CHANGES
- 3dtiles:
C3DTBatchTable
constructor signature has changed from
C3DTBatchTable(buffer, binaryLength, batchLength, registeredExtensions) to
C3DTBatchTable(buffer, jsonLength, binaryLength, batchLength, registeredExtensions)
2.38.2 (2022-05-11)
Features
- View: Add option viewer to enable/disable focus on start. (88d7c93)
Workflow and chores
- release v2.38.2 (36213cc)
2.38.1 (2022-04-13)
Examples
- Navigation: fix addButton method call (c53ae71)
Workflow and chores
- release v2.38.1 (2ea8b0a)
2.38.0 (2022-04-13)
Features
- FeatureGeometryLayer: introduce FeatureMesh, they are added to layer.object3d. (0d777ce)
- Widgets: add a searchbar widget (164b6ee)
- Widgets: add a widget to display a scale (d3a0154)
- Widgets: add show and hide methods (59ac32c)
- widgets: Navigation tooltips can be parametrized (094803f)
- Widgets: placeholder for searchbar can be modified (9bd81ce)
Bug Fixes
- Feature2Mesh: fix wrong computing of clockwise polygon. (bad5e34)
- GeoidLayer: transformation error on tileMesh. (472e39c)
- parser: GeoJsonParser add legacy identifier to fct readCRS() (a0195c6)
- VectorTileParser: clock wise polygon wasn't calculated. (135ee7a)
- View: fix pickCoordinates undefined parameter (0ec49f4)
- Widgets: fix focus policy and event propagation on widgets (7775a04)
- Widgets: fix in Navigation css (a85f8b4)
Examples
- change view source button style (e593237)
- FeatureGeometryLayer: add vector tile to 3d object. (53a42a6)
- view 3d: updates on widgets (30bee5f)
- Widgets: use minimap widget in view 3D example (5042ba7)
Code Refactoring
- Feature: move properties to private fields. (02604b9)
- Feature: simplify normals data. (0914834)
- GeometryLayer: reference to material properties from Layer properties. (23a0269)
- label: render only object with labels. (c317a8a)
- MainLoop: use class for MainLoop. (25a48fd)
- PlanarControls: change focus policy (99fadc0)
- view_3d_map: simplify example (3786dcf)
- View: move View properties to private fields. (51f5508)
- Widgets: add onClick property in Navigation (8d9f69e)
- Widgets: simplify Navigation usage (7c2bc89)
Workflow and chores
- release v2.38.0 (34ae0f3)
- add support ecma 2022 (25080d9)
- deps: bump deps to fix security vulnerability. (1db1ae7)
- deps: bump minimist from 1.2.5 to 1.2.6 (09e047a)
- deps: bump node-forge from 1.2.1 to 1.3.0 (e536532)
- submodule: use submodule for widgets. (44cc7d0)
- update packages. (e19809f)
Documentation
- core: Add doc for local execution (faf58be)
- Widgets: specify GlobeView support for navigation (c209fdc)
- Widgets: specify resources needed to use widgets (b65c081)
Tests
- Feature2Mesh: add test to calculate the difference with and without proj4. ([1527c...