|
| 1 | +<a name="2.39.0"></a> |
| 2 | +# [2.39.0](https://github.com/iTowns/itowns/compare/v2.38.2...v2.39.0) (2023-01-04) |
| 3 | + |
| 4 | + |
| 5 | +### Features |
| 6 | + |
| 7 | +* **3dtiles:** add support for binary batch table ([47325ab](https://github.com/iTowns/itowns/commit/47325ab)) |
| 8 | +* add a npm build task creating a non minified version ([48a24fa](https://github.com/iTowns/itowns/commit/48a24fa)) |
| 9 | +* **debug:** add altitude to displayed coordinates. ([e1fea9f](https://github.com/iTowns/itowns/commit/e1fea9f)) |
| 10 | +* **globeControls:** add configuration parameters and documentation ([cdd865c](https://github.com/iTowns/itowns/commit/cdd865c)) |
| 11 | +* **globeView:** allow to configure globeControls when creating a globeView ([821e522](https://github.com/iTowns/itowns/commit/821e522)) |
| 12 | + |
| 13 | + |
| 14 | +### Bug Fixes |
| 15 | + |
| 16 | +* **3dtiles:** fix and document 3d tiles material overriding ([8ade709](https://github.com/iTowns/itowns/commit/8ade709)) |
| 17 | +* **3dtiles:** fix layer opacity and visibility change for 3d tiles pnts ([059fe5e](https://github.com/iTowns/itowns/commit/059fe5e)) |
| 18 | +* **3dtiles:** handle tilesets with cesium specific uniforms in shaders ([04f8b40](https://github.com/iTowns/itowns/commit/04f8b40)) |
| 19 | +* **3dtiles:** use correct batch table constructor for pnts tiles ([e1dbd63](https://github.com/iTowns/itowns/commit/e1dbd63)) |
| 20 | +* change THREE.Math to THREE.MathUtils ([826b5bd](https://github.com/iTowns/itowns/commit/826b5bd)) |
| 21 | +* **Feature2Texture:** prevent drawing points if they lack style ([5706e6f](https://github.com/iTowns/itowns/commit/5706e6f)) |
| 22 | +* **gltf:** fix parsing of khr_binary_extension in gltf 1.0 files ([2bf9d2d](https://github.com/iTowns/itowns/commit/2bf9d2d)) |
| 23 | +* **LayeredMaterial:** fix opacity when initialized to 0 ([deac41e](https://github.com/iTowns/itowns/commit/deac41e)) |
| 24 | +* **picking:** fix picking on multiple layers ([5c2f578](https://github.com/iTowns/itowns/commit/5c2f578)) |
| 25 | +* **Scheduler:** replace url subdomains alternatives ([91fd9ec](https://github.com/iTowns/itowns/commit/91fd9ec)) |
| 26 | +* **view:** fix view resize when width or height is 0 ([dbd9ee3](https://github.com/iTowns/itowns/commit/dbd9ee3)) |
| 27 | +* **wfs, wms, wmts:** support urls ending with or without ? character ([f44dfb2](https://github.com/iTowns/itowns/commit/f44dfb2)) |
| 28 | + |
| 29 | + |
| 30 | +### Performance Improvements |
| 31 | + |
| 32 | +* **demutils:** texture data read optimization in elevation measurement ([9ee991c](https://github.com/iTowns/itowns/commit/9ee991c)) |
| 33 | +* **picking:** don't pick atmosphere layer ([069b2dd](https://github.com/iTowns/itowns/commit/069b2dd)) |
| 34 | + |
| 35 | + |
| 36 | +### Examples |
| 37 | + |
| 38 | +* **3dtiles_25d:** change data url ([52a412f](https://github.com/iTowns/itowns/commit/52a412f)) |
| 39 | +* **Camera animation:** cleanup example code ([2bfe4e6](https://github.com/iTowns/itowns/commit/2bfe4e6)) |
| 40 | +* **GuiTools:** fix opacity slider by adding step ([3b205bc](https://github.com/iTowns/itowns/commit/3b205bc)) |
| 41 | +* **DSM:** add an example of Digital Surface Model ([2f9d558](https://github.com/iTowns/itowns/commit/2f9d558)) |
| 42 | + |
| 43 | + |
| 44 | +### Code Refactoring |
| 45 | + |
| 46 | +* **feature:** use feature crs property for instance center property. ([e455bdb](https://github.com/iTowns/itowns/commit/e455bdb)) |
| 47 | + |
| 48 | + |
| 49 | +### Workflow and chores |
| 50 | + |
| 51 | +* release v2.39.0 ([dd1d251](https://github.com/iTowns/itowns/commit/dd1d251)) |
| 52 | +* add a script to start an https local session with webpack ([e99bf15](https://github.com/iTowns/itowns/commit/e99bf15)) |
| 53 | +* **deps:** bump loader-utils from 2.0.2 to 2.0.3 ([fd0f01b](https://github.com/iTowns/itowns/commit/fd0f01b)) |
| 54 | +* **deps:** bump loader-utils from 2.0.3 to 2.0.4 ([cccacae](https://github.com/iTowns/itowns/commit/cccacae)) |
| 55 | +* **deps:** bump terser from 5.13.1 to 5.14.2 ([7134b26](https://github.com/iTowns/itowns/commit/7134b26)) |
| 56 | +* **integration:** add option to launch integration workflow manually ([db05ed6](https://github.com/iTowns/itowns/commit/db05ed6)) |
| 57 | +* **integration:** update potree repository ([39fbdd7](https://github.com/iTowns/itowns/commit/39fbdd7)) |
| 58 | +* up chalk to 5.0.1 ([1a30d66](https://github.com/iTowns/itowns/commit/1a30d66)) |
| 59 | +* update CONTRIBUTORS.md ([ba33056](https://github.com/iTowns/itowns/commit/ba33056)) |
| 60 | +* update packages. ([3dac8b9](https://github.com/iTowns/itowns/commit/3dac8b9)) |
| 61 | +* update three.js to 0.146.0 ([55e7016](https://github.com/iTowns/itowns/commit/55e7016)) |
| 62 | + |
| 63 | + |
| 64 | +### Documentation |
| 65 | + |
| 66 | +* **RasterTile:** fix faulty link ([7cf4fcf](https://github.com/iTowns/itowns/commit/7cf4fcf)) |
| 67 | +* **README:** Typo in the readme redirecting to a 404 error ([04122a8](https://github.com/iTowns/itowns/commit/04122a8)) |
| 68 | +* **tutorials:** Improve tutorial and add two tutorials for 3D tiles ([3063925](https://github.com/iTowns/itowns/commit/3063925)) |
| 69 | + |
| 70 | + |
| 71 | +### Tests |
| 72 | + |
| 73 | +* **3dtiles:** add 3D Tiles batch table parsing tests ([f3bd6c7](https://github.com/iTowns/itowns/commit/f3bd6c7)) |
| 74 | + |
| 75 | + |
| 76 | +### BREAKING CHANGES |
| 77 | + |
| 78 | +* **3dtiles:** `C3DTBatchTable` constructor signature has changed from |
| 79 | +C3DTBatchTable(buffer, binaryLength, batchLength, registeredExtensions) to |
| 80 | +C3DTBatchTable(buffer, jsonLength, binaryLength, batchLength, registeredExtensions) |
| 81 | + |
| 82 | + |
| 83 | + |
1 | 84 | <a name="2.38.2"></a>
|
2 | 85 | ## [2.38.2](https://github.com/iTowns/itowns/compare/v2.38.1...v2.38.2) (2022-05-11)
|
3 | 86 |
|
@@ -706,6 +789,3 @@ previously counted counter-clockwise).
|
706 | 789 | * Update actions checkout to v2 ([9094edc](https://github.com/iTowns/itowns/commit/9094edc))
|
707 | 790 | * Update remove-old-artifacts.yml ([0a9911f](https://github.com/iTowns/itowns/commit/0a9911f))
|
708 | 791 | * Create remove-old-artifacts.yml ([617326c](https://github.com/iTowns/itowns/commit/617326c))
|
709 |
| - |
710 |
| - |
711 |
| - |
|
0 commit comments