diff --git a/CHANGELOG.md b/CHANGELOG.md index 8014456c4..d6c5537da 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,16 @@ +## 0.37.0 (2024-5-10) +### display +* fixed: In cases where a particularly large dataset is frequently updated, it could lead to the display of outdated data. +* fixed: The alpha blending of heatmaps has been corrected and is now functioning as intended. +* fixed: Pointerevents at intermediate zoom levels now activate accurately when used alongside StyleZoomRanges/StyleValueFunctions. +### core +* improved: Ensured that all parameters are URL encoded for both "SpaceProvider" and "IMLProvider". +* added: The new [ClusterTileLayer](https://heremaps.github.io/xyz-maps/docs/classes/core.clustertilelayer.html) enables efficient client-side clustering of map-data from various sources, providing optimized clusters at each zoom level, supporting dynamic feature addition/removal and customizable property aggregation for tailored data summarization and display. [Playground Example](https://heremaps.github.io/xyz-maps/playground/#Layers%20/%20Providers-Cluster_and_display_map-data) +* added: Introducing the ["findPath"](https://heremaps.github.io/xyz-maps/docs/classes/core.featureprovider.html#findpath) method for optimal client-side path finding on a GeoJSON road network supporting advanced options such as custom turn restrictions and weights. +* fixed: Custom request parameters utilizing arrays are now properly URL encoded for improved reliability +### editor +* fixed: In exceptionally rare instances, timing issues could cause inconsistent triggering of the 'ready' event. + ## 0.36.0 (2023-12-8) ### core * added: The ["ignoreTileQueryLimit"](https://heremaps.github.io/xyz-maps/docs/core.imlprovideroptions.html#ignoretilequerylimit) option has been introduced to mitigate an excessive number of tile requests. diff --git a/lerna.json b/lerna.json index e6ce5e45c..dedf13b26 100644 --- a/lerna.json +++ b/lerna.json @@ -1,4 +1,4 @@ { "npmClient": "yarn", - "version": "0.36.0" + "version": "0.37.0" } diff --git a/package.json b/package.json index 28df2871e..b81ddc948 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@here/xyz-maps", - "version": "0.36.0", + "version": "0.37.0", "description": "XYZ Editor is an experimental and work in progress open-source map editor written in TypeScript/JavaScript", "author": { "name": "HERE Europe B.V.", diff --git a/packages/common/CHANGELOG.md b/packages/common/CHANGELOG.md index f4d13a103..5a43b11fa 100644 --- a/packages/common/CHANGELOG.md +++ b/packages/common/CHANGELOG.md @@ -1,3 +1,16 @@ +## 0.37.0 (2024-5-10) +### display +* fixed: In cases where a particularly large dataset is frequently updated, it could lead to the display of outdated data. +* fixed: The alpha blending of heatmaps has been corrected and is now functioning as intended. +* fixed: Pointerevents at intermediate zoom levels now activate accurately when used alongside StyleZoomRanges/StyleValueFunctions. +### core +* improved: Ensured that all parameters are URL encoded for both "SpaceProvider" and "IMLProvider". +* added: The new [ClusterTileLayer](https://heremaps.github.io/xyz-maps/docs/classes/core.clustertilelayer.html) enables efficient client-side clustering of map-data from various sources, providing optimized clusters at each zoom level, supporting dynamic feature addition/removal and customizable property aggregation for tailored data summarization and display. [Playground Example](https://heremaps.github.io/xyz-maps/playground/#Layers%20/%20Providers-Cluster_and_display_map-data) +* added: Introducing the ["findPath"](https://heremaps.github.io/xyz-maps/docs/classes/core.featureprovider.html#findpath) method for optimal client-side path finding on a GeoJSON road network supporting advanced options such as custom turn restrictions and weights. +* fixed: Custom request parameters utilizing arrays are now properly URL encoded for improved reliability +### editor +* fixed: In exceptionally rare instances, timing issues could cause inconsistent triggering of the 'ready' event. + ## 0.36.0 (2023-12-8) ### core * added: The ["ignoreTileQueryLimit"](https://heremaps.github.io/xyz-maps/docs/core.imlprovideroptions.html#ignoretilequerylimit) option has been introduced to mitigate an excessive number of tile requests. diff --git a/packages/common/package.json b/packages/common/package.json index 5ba48cd6b..b2b93f08c 100644 --- a/packages/common/package.json +++ b/packages/common/package.json @@ -1,6 +1,6 @@ { "name": "@here/xyz-maps-common", - "version": "0.36.0", + "version": "0.37.0", "description": "Commonly used libraries of XYZ Maps.", "author": { "name": "HERE Europe B.V.", diff --git a/packages/core/CHANGELOG.md b/packages/core/CHANGELOG.md index 8014456c4..d6c5537da 100644 --- a/packages/core/CHANGELOG.md +++ b/packages/core/CHANGELOG.md @@ -1,3 +1,16 @@ +## 0.37.0 (2024-5-10) +### display +* fixed: In cases where a particularly large dataset is frequently updated, it could lead to the display of outdated data. +* fixed: The alpha blending of heatmaps has been corrected and is now functioning as intended. +* fixed: Pointerevents at intermediate zoom levels now activate accurately when used alongside StyleZoomRanges/StyleValueFunctions. +### core +* improved: Ensured that all parameters are URL encoded for both "SpaceProvider" and "IMLProvider". +* added: The new [ClusterTileLayer](https://heremaps.github.io/xyz-maps/docs/classes/core.clustertilelayer.html) enables efficient client-side clustering of map-data from various sources, providing optimized clusters at each zoom level, supporting dynamic feature addition/removal and customizable property aggregation for tailored data summarization and display. [Playground Example](https://heremaps.github.io/xyz-maps/playground/#Layers%20/%20Providers-Cluster_and_display_map-data) +* added: Introducing the ["findPath"](https://heremaps.github.io/xyz-maps/docs/classes/core.featureprovider.html#findpath) method for optimal client-side path finding on a GeoJSON road network supporting advanced options such as custom turn restrictions and weights. +* fixed: Custom request parameters utilizing arrays are now properly URL encoded for improved reliability +### editor +* fixed: In exceptionally rare instances, timing issues could cause inconsistent triggering of the 'ready' event. + ## 0.36.0 (2023-12-8) ### core * added: The ["ignoreTileQueryLimit"](https://heremaps.github.io/xyz-maps/docs/core.imlprovideroptions.html#ignoretilequerylimit) option has been introduced to mitigate an excessive number of tile requests. diff --git a/packages/core/package.json b/packages/core/package.json index cd673fd42..7889bb123 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "@here/xyz-maps-core", - "version": "0.36.0", + "version": "0.37.0", "description": "Core libs of XYZ Editor.", "author": { "name": "HERE Europe B.V.", @@ -27,7 +27,7 @@ }, "publishConfig": {}, "dependencies": { - "@here/xyz-maps-common": "^0.36.0" + "@here/xyz-maps-common": "^0.37.0" }, "devDependencies": { "@mapbox/vector-tile": "^1.3.1", diff --git a/packages/display/CHANGELOG.md b/packages/display/CHANGELOG.md index 3e6cc79e7..6fec8017d 100644 --- a/packages/display/CHANGELOG.md +++ b/packages/display/CHANGELOG.md @@ -1,3 +1,16 @@ +## 0.37.0 (2024-5-10) +### display +* fixed: In cases where a particularly large dataset is frequently updated, it could lead to the display of outdated data. +* fixed: The alpha blending of heatmaps has been corrected and is now functioning as intended. +* fixed: Pointerevents at intermediate zoom levels now activate accurately when used alongside StyleZoomRanges/StyleValueFunctions. +### core +* improved: Ensured that all parameters are URL encoded for both "SpaceProvider" and "IMLProvider". +* added: The new [ClusterTileLayer](https://heremaps.github.io/xyz-maps/docs/classes/core.clustertilelayer.html) enables efficient client-side clustering of map-data from various sources, providing optimized clusters at each zoom level, supporting dynamic feature addition/removal and customizable property aggregation for tailored data summarization and display. [Playground Example](https://heremaps.github.io/xyz-maps/playground/#Layers%20/%20Providers-Cluster_and_display_map-data) +* added: Introducing the ["findPath"](https://heremaps.github.io/xyz-maps/docs/classes/core.featureprovider.html#findpath) method for optimal client-side path finding on a GeoJSON road network supporting advanced options such as custom turn restrictions and weights. +* fixed: Custom request parameters utilizing arrays are now properly URL encoded for improved reliability +### editor +* fixed: In exceptionally rare instances, timing issues could cause inconsistent triggering of the 'ready' event. + ## 0.36.0 (2023-12-8) ### core * added: The ["ignoreTileQueryLimit"](https://heremaps.github.io/xyz-maps/docs/core.imlprovideroptions.html#ignoretilequerylimit) option has been introduced to mitigate an excessive number of tile requests. diff --git a/packages/display/package.json b/packages/display/package.json index 265550ea7..a540d8fb3 100644 --- a/packages/display/package.json +++ b/packages/display/package.json @@ -1,6 +1,6 @@ { "name": "@here/xyz-maps-display", - "version": "0.36.0", + "version": "0.37.0", "description": "Map display of XYZ editor.", "author": { "name": "HERE Europe B.V.", @@ -28,8 +28,8 @@ }, "publishConfig": {}, "dependencies": { - "@here/xyz-maps-common": "^0.36.0", - "@here/xyz-maps-core": "^0.36.0" + "@here/xyz-maps-common": "^0.37.0", + "@here/xyz-maps-core": "^0.37.0" }, "devDependencies": { "@rollup/plugin-commonjs": "^23.0.2", diff --git a/packages/editor/CHANGELOG.md b/packages/editor/CHANGELOG.md index 8014456c4..d6c5537da 100644 --- a/packages/editor/CHANGELOG.md +++ b/packages/editor/CHANGELOG.md @@ -1,3 +1,16 @@ +## 0.37.0 (2024-5-10) +### display +* fixed: In cases where a particularly large dataset is frequently updated, it could lead to the display of outdated data. +* fixed: The alpha blending of heatmaps has been corrected and is now functioning as intended. +* fixed: Pointerevents at intermediate zoom levels now activate accurately when used alongside StyleZoomRanges/StyleValueFunctions. +### core +* improved: Ensured that all parameters are URL encoded for both "SpaceProvider" and "IMLProvider". +* added: The new [ClusterTileLayer](https://heremaps.github.io/xyz-maps/docs/classes/core.clustertilelayer.html) enables efficient client-side clustering of map-data from various sources, providing optimized clusters at each zoom level, supporting dynamic feature addition/removal and customizable property aggregation for tailored data summarization and display. [Playground Example](https://heremaps.github.io/xyz-maps/playground/#Layers%20/%20Providers-Cluster_and_display_map-data) +* added: Introducing the ["findPath"](https://heremaps.github.io/xyz-maps/docs/classes/core.featureprovider.html#findpath) method for optimal client-side path finding on a GeoJSON road network supporting advanced options such as custom turn restrictions and weights. +* fixed: Custom request parameters utilizing arrays are now properly URL encoded for improved reliability +### editor +* fixed: In exceptionally rare instances, timing issues could cause inconsistent triggering of the 'ready' event. + ## 0.36.0 (2023-12-8) ### core * added: The ["ignoreTileQueryLimit"](https://heremaps.github.io/xyz-maps/docs/core.imlprovideroptions.html#ignoretilequerylimit) option has been introduced to mitigate an excessive number of tile requests. diff --git a/packages/editor/package.json b/packages/editor/package.json index 7292d2046..53a7e0416 100644 --- a/packages/editor/package.json +++ b/packages/editor/package.json @@ -1,6 +1,6 @@ { "name": "@here/xyz-maps-editor", - "version": "0.36.0", + "version": "0.37.0", "description": "XYZ editor.", "author": { "name": "HERE Europe B.V.", @@ -28,9 +28,9 @@ "update-changelog": "npx build-changelog" }, "dependencies": { - "@here/xyz-maps-common": "^0.36.0", - "@here/xyz-maps-core": "^0.36.0", - "@here/xyz-maps-display": "^0.36.0" + "@here/xyz-maps-common": "^0.37.0", + "@here/xyz-maps-core": "^0.37.0", + "@here/xyz-maps-display": "^0.37.0" }, "devDependencies": { "@rollup/plugin-typescript": "^8.3.4", diff --git a/packages/playground/package.json b/packages/playground/package.json index 8b1a2da68..f075e5d47 100644 --- a/packages/playground/package.json +++ b/packages/playground/package.json @@ -1,6 +1,6 @@ { "name": "@here/xyz-maps-playground", - "version": "0.36.0", + "version": "0.37.0", "description": "Playground for XYZ editor.", "author": { "name": "HERE Europe B.V.", @@ -19,10 +19,10 @@ "dev": "rollup -c -w" }, "dependencies": { - "@here/xyz-maps-common": "^0.36.0", - "@here/xyz-maps-core": "^0.36.0", - "@here/xyz-maps-display": "^0.36.0", - "@here/xyz-maps-editor": "^0.36.0", + "@here/xyz-maps-common": "^0.37.0", + "@here/xyz-maps-core": "^0.37.0", + "@here/xyz-maps-display": "^0.37.0", + "@here/xyz-maps-editor": "^0.37.0", "@monaco-editor/react": "^4.4.5", "monaco-editor": "^0.34.0", "react": "^18.2.0", diff --git a/packages/tests/package.json b/packages/tests/package.json index 5fa40cdab..01e7eeafd 100644 --- a/packages/tests/package.json +++ b/packages/tests/package.json @@ -1,6 +1,6 @@ { "name": "@here/xyz-maps-test", - "version": "0.36.0", + "version": "0.37.0", "description": "Tests for XYZ editor.", "author": { "name": "HERE Europe B.V.", diff --git a/packages/utils/package.json b/packages/utils/package.json index 1e65f81b6..8b5bf4409 100644 --- a/packages/utils/package.json +++ b/packages/utils/package.json @@ -1,6 +1,6 @@ { "name": "@here/xyz-maps-utils", - "version": "0.36.0", + "version": "0.37.0", "description": "Development utilities used to build XYZ Maps modules", "author": { "name": "HERE Europe B.V.",