From ce6a6610a95df524ac98b6880b41855f580e80a1 Mon Sep 17 00:00:00 2001 From: Tim Deubler Date: Tue, 22 Jun 2021 13:10:20 +0200 Subject: [PATCH] v0.23.0 --- lerna.json | 2 +- packages/common/CHANGELOG.md | 22 ++++++++++++++++++++++ packages/common/package.json | 2 +- packages/core/CHANGELOG.md | 22 ++++++++++++++++++++++ packages/core/package.json | 4 ++-- packages/display/CHANGELOG.md | 22 ++++++++++++++++++++++ packages/display/package.json | 6 +++--- packages/editor/CHANGELOG.md | 22 ++++++++++++++++++++++ packages/editor/package.json | 8 ++++---- packages/playground/package.json | 10 +++++----- packages/tests/package.json | 2 +- packages/utils/package.json | 6 +++--- 12 files changed, 108 insertions(+), 20 deletions(-) diff --git a/lerna.json b/lerna.json index e6070d907..f7490a9f8 100644 --- a/lerna.json +++ b/lerna.json @@ -4,5 +4,5 @@ ], "npmClient": "yarn", "useWorkspaces": true, - "version": "0.22.0" + "version": "0.23.0" } diff --git a/packages/common/CHANGELOG.md b/packages/common/CHANGELOG.md index 628c77e4e..020269f66 100644 --- a/packages/common/CHANGELOG.md +++ b/packages/common/CHANGELOG.md @@ -1,3 +1,25 @@ +## 0.23.0 (2021-6-22) +### playground +* fixed: The code editor might jump to another line while editing an example. +### editor +* added: The DrawingBoard now provides getters and setters to retrieve and modify the geometry of the currently drawn feature. +* added: Snap coordinates to polygon geometry nearby can now be controlled by using area.behavior('snapCoordinates', boolean) +* fixed: Holes of connected polygons are included in the geometry validation +### display +* improved: Rotation precision of text based on line geometry. +* added: Control the space check for point styles on line geometries by using style.checkLineSpace=boolean. +* added: Improved visuals for extruded polygons / buildings that are using alpha. +* added: Images are rotated based on line geometry when the anchor is set to "Line" and alignment is set to "map". +* fixed: pointer-events were missing for lines with a strokeWidth below 1 +* fixed: Polygon holes were ignored for pointer-event triggering +* fixed: the lighting of certain polygons with extrusion was not correct in some cases +* fixed: Possible rendering artifacts on the outer edges of buildings +* fixed: polylines were not displayed on some android mobile devices +* fixed: Point-styles using offsetX/offsetY can collide when the map is zoomed. +* fixed: Possible collision of Point-styles that are offset and anchored on line geometry when the map is pitched. +* fixed: Offset Images anchored on the line geometry were placed incorrectly +* fixed: The rotation was possibly missing for CollisionGroups with text style and anchor set to "Line". + ## 0.22.0 (2021-5-10) ### display * improved: optimised text placement on line geometries. diff --git a/packages/common/package.json b/packages/common/package.json index 39a7ed677..09b42dec3 100644 --- a/packages/common/package.json +++ b/packages/common/package.json @@ -1,6 +1,6 @@ { "name": "@here/xyz-maps-common", - "version": "0.22.0", + "version": "0.23.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 628c77e4e..020269f66 100644 --- a/packages/core/CHANGELOG.md +++ b/packages/core/CHANGELOG.md @@ -1,3 +1,25 @@ +## 0.23.0 (2021-6-22) +### playground +* fixed: The code editor might jump to another line while editing an example. +### editor +* added: The DrawingBoard now provides getters and setters to retrieve and modify the geometry of the currently drawn feature. +* added: Snap coordinates to polygon geometry nearby can now be controlled by using area.behavior('snapCoordinates', boolean) +* fixed: Holes of connected polygons are included in the geometry validation +### display +* improved: Rotation precision of text based on line geometry. +* added: Control the space check for point styles on line geometries by using style.checkLineSpace=boolean. +* added: Improved visuals for extruded polygons / buildings that are using alpha. +* added: Images are rotated based on line geometry when the anchor is set to "Line" and alignment is set to "map". +* fixed: pointer-events were missing for lines with a strokeWidth below 1 +* fixed: Polygon holes were ignored for pointer-event triggering +* fixed: the lighting of certain polygons with extrusion was not correct in some cases +* fixed: Possible rendering artifacts on the outer edges of buildings +* fixed: polylines were not displayed on some android mobile devices +* fixed: Point-styles using offsetX/offsetY can collide when the map is zoomed. +* fixed: Possible collision of Point-styles that are offset and anchored on line geometry when the map is pitched. +* fixed: Offset Images anchored on the line geometry were placed incorrectly +* fixed: The rotation was possibly missing for CollisionGroups with text style and anchor set to "Line". + ## 0.22.0 (2021-5-10) ### display * improved: optimised text placement on line geometries. diff --git a/packages/core/package.json b/packages/core/package.json index 3a3d877d6..6d6507877 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "@here/xyz-maps-core", - "version": "0.22.0", + "version": "0.23.0", "description": "Core libs of XYZ Editor.", "author": { "name": "HERE Europe B.V.", @@ -27,7 +27,7 @@ }, "publishConfig": {}, "dependencies": { - "@here/xyz-maps-common": "^0.22.0" + "@here/xyz-maps-common": "^0.23.0" }, "devDependencies": { "@mapbox/vector-tile": "^1.3.1", diff --git a/packages/display/CHANGELOG.md b/packages/display/CHANGELOG.md index 3d495cc47..08e674d83 100644 --- a/packages/display/CHANGELOG.md +++ b/packages/display/CHANGELOG.md @@ -1,3 +1,25 @@ +## 0.23.0 (2021-6-22) +### playground +* fixed: The code editor might jump to another line while editing an example. +### editor +* added: The DrawingBoard now provides getters and setters to retrieve and modify the geometry of the currently drawn feature. +* added: Snap coordinates to polygon geometry nearby can now be controlled by using area.behavior('snapCoordinates', boolean) +* fixed: Holes of connected polygons are included in the geometry validation +### display +* improved: Rotation precision of text based on line geometry. +* added: Control the space check for point styles on line geometries by using style.checkLineSpace=boolean. +* added: Improved visuals for extruded polygons / buildings that are using alpha. +* added: Images are rotated based on line geometry when the anchor is set to "Line" and alignment is set to "map". +* fixed: pointer-events were missing for lines with a strokeWidth below 1 +* fixed: Polygon holes were ignored for pointer-event triggering +* fixed: the lighting of certain polygons with extrusion was not correct in some cases +* fixed: Possible rendering artifacts on the outer edges of buildings +* fixed: polylines were not displayed on some android mobile devices +* fixed: Point-styles using offsetX/offsetY can collide when the map is zoomed. +* fixed: Possible collision of Point-styles that are offset and anchored on line geometry when the map is pitched. +* fixed: Offset Images anchored on the line geometry were placed incorrectly +* fixed: The rotation was possibly missing for CollisionGroups with text style and anchor set to "Line". + ## 0.22.0 (2021-6-21) ### playground * fixed: The code editor might jump to another line while editing an example. diff --git a/packages/display/package.json b/packages/display/package.json index 39bc06b83..4bcb1bfba 100644 --- a/packages/display/package.json +++ b/packages/display/package.json @@ -1,6 +1,6 @@ { "name": "@here/xyz-maps-display", - "version": "0.22.0", + "version": "0.23.0", "description": "Map display of XYZ editor.", "author": { "name": "HERE Europe B.V.", @@ -28,8 +28,8 @@ }, "publishConfig": {}, "dependencies": { - "@here/xyz-maps-common": "^0.22.0", - "@here/xyz-maps-core": "^0.22.0" + "@here/xyz-maps-common": "^0.23.0", + "@here/xyz-maps-core": "^0.23.0" }, "devDependencies": { "@rollup/plugin-commonjs": "^12.0.0", diff --git a/packages/editor/CHANGELOG.md b/packages/editor/CHANGELOG.md index 628c77e4e..020269f66 100644 --- a/packages/editor/CHANGELOG.md +++ b/packages/editor/CHANGELOG.md @@ -1,3 +1,25 @@ +## 0.23.0 (2021-6-22) +### playground +* fixed: The code editor might jump to another line while editing an example. +### editor +* added: The DrawingBoard now provides getters and setters to retrieve and modify the geometry of the currently drawn feature. +* added: Snap coordinates to polygon geometry nearby can now be controlled by using area.behavior('snapCoordinates', boolean) +* fixed: Holes of connected polygons are included in the geometry validation +### display +* improved: Rotation precision of text based on line geometry. +* added: Control the space check for point styles on line geometries by using style.checkLineSpace=boolean. +* added: Improved visuals for extruded polygons / buildings that are using alpha. +* added: Images are rotated based on line geometry when the anchor is set to "Line" and alignment is set to "map". +* fixed: pointer-events were missing for lines with a strokeWidth below 1 +* fixed: Polygon holes were ignored for pointer-event triggering +* fixed: the lighting of certain polygons with extrusion was not correct in some cases +* fixed: Possible rendering artifacts on the outer edges of buildings +* fixed: polylines were not displayed on some android mobile devices +* fixed: Point-styles using offsetX/offsetY can collide when the map is zoomed. +* fixed: Possible collision of Point-styles that are offset and anchored on line geometry when the map is pitched. +* fixed: Offset Images anchored on the line geometry were placed incorrectly +* fixed: The rotation was possibly missing for CollisionGroups with text style and anchor set to "Line". + ## 0.22.0 (2021-5-10) ### display * improved: optimised text placement on line geometries. diff --git a/packages/editor/package.json b/packages/editor/package.json index d42bad89f..c2d1a3ac5 100644 --- a/packages/editor/package.json +++ b/packages/editor/package.json @@ -1,6 +1,6 @@ { "name": "@here/xyz-maps-editor", - "version": "0.22.0", + "version": "0.23.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.22.0", - "@here/xyz-maps-core": "^0.22.0", - "@here/xyz-maps-display": "^0.22.0" + "@here/xyz-maps-common": "^0.23.0", + "@here/xyz-maps-core": "^0.23.0", + "@here/xyz-maps-display": "^0.23.0" }, "devDependencies": { "@rollup/plugin-typescript": "^2.1.0", diff --git a/packages/playground/package.json b/packages/playground/package.json index 84e6d7b88..51ed68b1d 100644 --- a/packages/playground/package.json +++ b/packages/playground/package.json @@ -1,6 +1,6 @@ { "name": "@here/xyz-maps-playground", - "version": "0.22.0", + "version": "0.23.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.22.0", - "@here/xyz-maps-core": "^0.22.0", - "@here/xyz-maps-display": "^0.22.0", - "@here/xyz-maps-editor": "^0.22.0", + "@here/xyz-maps-common": "^0.23.0", + "@here/xyz-maps-core": "^0.23.0", + "@here/xyz-maps-display": "^0.23.0", + "@here/xyz-maps-editor": "^0.23.0", "@monaco-editor/react": "^4.2.0", "monaco-editor": "^0.23.0", "react": "^17.0.1", diff --git a/packages/tests/package.json b/packages/tests/package.json index 6d1040bc7..cb84c375c 100644 --- a/packages/tests/package.json +++ b/packages/tests/package.json @@ -1,6 +1,6 @@ { "name": "@here/xyz-maps-test", - "version": "0.22.0", + "version": "0.23.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 b8d22c6bd..ed3871ee0 100644 --- a/packages/utils/package.json +++ b/packages/utils/package.json @@ -1,6 +1,6 @@ { "name": "@here/xyz-maps-utils", - "version": "0.22.0", + "version": "0.23.0", "description": "Development utilities used to build XYZ Maps modules", "author": { "name": "HERE Europe B.V.", @@ -17,10 +17,10 @@ "devDependencies": { "@microsoft/api-extractor": "^7.13.1", "cross-spawn": "^7.0.3", + "simple-git": "^1.132.0", "ts-morph": "^9.1.0", "typescript": "^3.9.6", - "yargs": "^16.2.0", - "simple-git": "^1.132.0" + "yargs": "^16.2.0" }, "bin": { "build-dts": "./lib/buildDts/cli.js",