diff --git a/lerna.json b/lerna.json index 2fbeed3e9..5cfcf5d58 100644 --- a/lerna.json +++ b/lerna.json @@ -4,5 +4,5 @@ ], "npmClient": "yarn", "useWorkspaces": true, - "version": "0.27.0" + "version": "0.28.0" } diff --git a/packages/common/CHANGELOG.md b/packages/common/CHANGELOG.md index 38bd3795a..b53c98cfe 100644 --- a/packages/common/CHANGELOG.md +++ b/packages/common/CHANGELOG.md @@ -1,3 +1,33 @@ +## 0.28.0 (2022-7-1) +### editor +* added: Tapping on LineShape or Marker features will trigger pointerdown events. +* added: The drag behavior of Markers and LineShape features can now be configured to define the "dragAxis" or "dragPlane" on which to drag the feature. +* added: It is now possible to use custom IDs for newly created features by using [option.forceRandomFeatureId](https://heremaps.github.io/xyz-maps/docs/interfaces/core.editableremotetileprovideroptions.html#forceRandomFeatureId). +* added: The altitude of Marker Features can now be modified by user interaction. +* added: Basic editing of 3d line geometry is now possible. +* fixed: Dragging Features with the right mouse button may result in tiny map movements. +### core +* fixed: anchor "Centroid" is now correctly declared in typescript declarations +### deps +* build: bump shelljs from 0.8.4 to 0.8.5 +* build: bump engine.io from 4.1.1 to 4.1.2 +* build: bump minimist from 1.2.5 to 1.2.6 +* build: bump follow-redirects from 1.14.1 to 1.15.1 +* build: bump async from 2.6.3 to 2.6.4 +* build: bump trim-off-newlines from 1.0.1 to 1.0.3 +* build: bump node-fetch from 2.6.1 to 2.6.7 +* build: bump log4js from 6.3.0 to 6.5.2 +### display +* improved: Optimized point placement for tiny polygon geometries when using style.anchor="Centroid" +* added: Box Styles can be rotated around the z-axis. +* added: The minimum threshold for detecting a pan or pitch map gesture can now be configured. +* added: The altitude of point and line geometry can now be displayed in 3D space using styles of type Circle, Rectangle, Image, Text and Line. See: [Style.altitude](https://heremaps.github.io/xyz-maps/docs/interfaces/core.style.html#altitude). +* added: Pointerevent triggering now supports 3d geometry and styles. +* added: New 3d styles of type "Sphere" and "Box" have been added. +* fixed: The pointer-event target is now set correctly in all cases. +* fixed: When using zLayer, an incorrect drawing order could occur in rare cases. +* fixed: The placement of icon using different "alignments" is now correct in all cases. + ## 0.27.0 (2021-12-15) ### editor * added: Editing of Line Features with "MultiLineString" geometry is now supported. diff --git a/packages/common/package.json b/packages/common/package.json index 3b816859f..03472df76 100644 --- a/packages/common/package.json +++ b/packages/common/package.json @@ -1,6 +1,6 @@ { "name": "@here/xyz-maps-common", - "version": "0.27.0", + "version": "0.28.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 38bd3795a..b53c98cfe 100644 --- a/packages/core/CHANGELOG.md +++ b/packages/core/CHANGELOG.md @@ -1,3 +1,33 @@ +## 0.28.0 (2022-7-1) +### editor +* added: Tapping on LineShape or Marker features will trigger pointerdown events. +* added: The drag behavior of Markers and LineShape features can now be configured to define the "dragAxis" or "dragPlane" on which to drag the feature. +* added: It is now possible to use custom IDs for newly created features by using [option.forceRandomFeatureId](https://heremaps.github.io/xyz-maps/docs/interfaces/core.editableremotetileprovideroptions.html#forceRandomFeatureId). +* added: The altitude of Marker Features can now be modified by user interaction. +* added: Basic editing of 3d line geometry is now possible. +* fixed: Dragging Features with the right mouse button may result in tiny map movements. +### core +* fixed: anchor "Centroid" is now correctly declared in typescript declarations +### deps +* build: bump shelljs from 0.8.4 to 0.8.5 +* build: bump engine.io from 4.1.1 to 4.1.2 +* build: bump minimist from 1.2.5 to 1.2.6 +* build: bump follow-redirects from 1.14.1 to 1.15.1 +* build: bump async from 2.6.3 to 2.6.4 +* build: bump trim-off-newlines from 1.0.1 to 1.0.3 +* build: bump node-fetch from 2.6.1 to 2.6.7 +* build: bump log4js from 6.3.0 to 6.5.2 +### display +* improved: Optimized point placement for tiny polygon geometries when using style.anchor="Centroid" +* added: Box Styles can be rotated around the z-axis. +* added: The minimum threshold for detecting a pan or pitch map gesture can now be configured. +* added: The altitude of point and line geometry can now be displayed in 3D space using styles of type Circle, Rectangle, Image, Text and Line. See: [Style.altitude](https://heremaps.github.io/xyz-maps/docs/interfaces/core.style.html#altitude). +* added: Pointerevent triggering now supports 3d geometry and styles. +* added: New 3d styles of type "Sphere" and "Box" have been added. +* fixed: The pointer-event target is now set correctly in all cases. +* fixed: When using zLayer, an incorrect drawing order could occur in rare cases. +* fixed: The placement of icon using different "alignments" is now correct in all cases. + ## 0.27.0 (2021-12-15) ### editor * added: Editing of Line Features with "MultiLineString" geometry is now supported. diff --git a/packages/core/package.json b/packages/core/package.json index 3c286b8dd..c1c8adc93 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "@here/xyz-maps-core", - "version": "0.27.0", + "version": "0.28.0", "description": "Core libs of XYZ Editor.", "author": { "name": "HERE Europe B.V.", @@ -27,7 +27,7 @@ }, "publishConfig": {}, "dependencies": { - "@here/xyz-maps-common": "^0.27.0" + "@here/xyz-maps-common": "^0.28.0" }, "devDependencies": { "@mapbox/vector-tile": "^1.3.1", diff --git a/packages/display/CHANGELOG.md b/packages/display/CHANGELOG.md index 6438e92c4..831440cb3 100644 --- a/packages/display/CHANGELOG.md +++ b/packages/display/CHANGELOG.md @@ -1,3 +1,33 @@ +## 0.28.0 (2022-7-1) +### editor +* added: Tapping on LineShape or Marker features will trigger pointerdown events. +* added: The drag behavior of Markers and LineShape features can now be configured to define the "dragAxis" or "dragPlane" on which to drag the feature. +* added: It is now possible to use custom IDs for newly created features by using [option.forceRandomFeatureId](https://heremaps.github.io/xyz-maps/docs/interfaces/core.editableremotetileprovideroptions.html#forceRandomFeatureId). +* added: The altitude of Marker Features can now be modified by user interaction. +* added: Basic editing of 3d line geometry is now possible. +* fixed: Dragging Features with the right mouse button may result in tiny map movements. +### core +* fixed: anchor "Centroid" is now correctly declared in typescript declarations +### deps +* build: bump shelljs from 0.8.4 to 0.8.5 +* build: bump engine.io from 4.1.1 to 4.1.2 +* build: bump minimist from 1.2.5 to 1.2.6 +* build: bump follow-redirects from 1.14.1 to 1.15.1 +* build: bump async from 2.6.3 to 2.6.4 +* build: bump trim-off-newlines from 1.0.1 to 1.0.3 +* build: bump node-fetch from 2.6.1 to 2.6.7 +* build: bump log4js from 6.3.0 to 6.5.2 +### display +* improved: Optimized point placement for tiny polygon geometries when using style.anchor="Centroid" +* added: Box Styles can be rotated around the z-axis. +* added: The minimum threshold for detecting a pan or pitch map gesture can now be configured. +* added: The altitude of point and line geometry can now be displayed in 3D space using styles of type Circle, Rectangle, Image, Text and Line. See: [Style.altitude](https://heremaps.github.io/xyz-maps/docs/interfaces/core.style.html#altitude). +* added: Pointerevent triggering now supports 3d geometry and styles. +* added: New 3d styles of type "Sphere" and "Box" have been added. +* fixed: The pointer-event target is now set correctly in all cases. +* fixed: When using zLayer, an incorrect drawing order could occur in rare cases. +* fixed: The placement of icon using different "alignments" is now correct in all cases. + ## 0.27.0 (2021-12-15) ### editor * added: Editing of Line Features with "MultiLineString" geometry is now supported. diff --git a/packages/display/package.json b/packages/display/package.json index f0f754e31..f630f9124 100644 --- a/packages/display/package.json +++ b/packages/display/package.json @@ -1,6 +1,6 @@ { "name": "@here/xyz-maps-display", - "version": "0.27.0", + "version": "0.28.0", "description": "Map display of XYZ editor.", "author": { "name": "HERE Europe B.V.", @@ -28,18 +28,18 @@ }, "publishConfig": {}, "dependencies": { - "@here/xyz-maps-common": "^0.27.0", - "@here/xyz-maps-core": "^0.27.0" + "@here/xyz-maps-common": "^0.28.0", + "@here/xyz-maps-core": "^0.28.0" }, "devDependencies": { "@rollup/plugin-commonjs": "^22.0.0", "@rollup/plugin-node-resolve": "^13.3.0", "@rollup/plugin-typescript": "^8.3.2", "@rollup/plugin-virtual": "^2.1.0", - "rollup-plugin-glslify": "^1.2.1", "earcut": "^2.2.3", "gl-matrix": "^3.4.3", "rollup": "^2.74.1", + "rollup-plugin-glslify": "^1.2.1", "rollup-plugin-terser": "^7.0.2", "tslib": "^2.4.0", "typescript": "^4.6.4" diff --git a/packages/editor/CHANGELOG.md b/packages/editor/CHANGELOG.md index 38bd3795a..b53c98cfe 100644 --- a/packages/editor/CHANGELOG.md +++ b/packages/editor/CHANGELOG.md @@ -1,3 +1,33 @@ +## 0.28.0 (2022-7-1) +### editor +* added: Tapping on LineShape or Marker features will trigger pointerdown events. +* added: The drag behavior of Markers and LineShape features can now be configured to define the "dragAxis" or "dragPlane" on which to drag the feature. +* added: It is now possible to use custom IDs for newly created features by using [option.forceRandomFeatureId](https://heremaps.github.io/xyz-maps/docs/interfaces/core.editableremotetileprovideroptions.html#forceRandomFeatureId). +* added: The altitude of Marker Features can now be modified by user interaction. +* added: Basic editing of 3d line geometry is now possible. +* fixed: Dragging Features with the right mouse button may result in tiny map movements. +### core +* fixed: anchor "Centroid" is now correctly declared in typescript declarations +### deps +* build: bump shelljs from 0.8.4 to 0.8.5 +* build: bump engine.io from 4.1.1 to 4.1.2 +* build: bump minimist from 1.2.5 to 1.2.6 +* build: bump follow-redirects from 1.14.1 to 1.15.1 +* build: bump async from 2.6.3 to 2.6.4 +* build: bump trim-off-newlines from 1.0.1 to 1.0.3 +* build: bump node-fetch from 2.6.1 to 2.6.7 +* build: bump log4js from 6.3.0 to 6.5.2 +### display +* improved: Optimized point placement for tiny polygon geometries when using style.anchor="Centroid" +* added: Box Styles can be rotated around the z-axis. +* added: The minimum threshold for detecting a pan or pitch map gesture can now be configured. +* added: The altitude of point and line geometry can now be displayed in 3D space using styles of type Circle, Rectangle, Image, Text and Line. See: [Style.altitude](https://heremaps.github.io/xyz-maps/docs/interfaces/core.style.html#altitude). +* added: Pointerevent triggering now supports 3d geometry and styles. +* added: New 3d styles of type "Sphere" and "Box" have been added. +* fixed: The pointer-event target is now set correctly in all cases. +* fixed: When using zLayer, an incorrect drawing order could occur in rare cases. +* fixed: The placement of icon using different "alignments" is now correct in all cases. + ## 0.27.0 (2021-12-15) ### editor * added: Editing of Line Features with "MultiLineString" geometry is now supported. diff --git a/packages/editor/package.json b/packages/editor/package.json index f4074dcce..e6bb31ed0 100644 --- a/packages/editor/package.json +++ b/packages/editor/package.json @@ -1,6 +1,6 @@ { "name": "@here/xyz-maps-editor", - "version": "0.27.0", + "version": "0.28.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.27.0", - "@here/xyz-maps-core": "^0.27.0", - "@here/xyz-maps-display": "^0.27.0" + "@here/xyz-maps-common": "^0.28.0", + "@here/xyz-maps-core": "^0.28.0", + "@here/xyz-maps-display": "^0.28.0" }, "devDependencies": { "@rollup/plugin-typescript": "^8.3.2", diff --git a/packages/playground/package.json b/packages/playground/package.json index 785dd9a09..5ac626b0f 100644 --- a/packages/playground/package.json +++ b/packages/playground/package.json @@ -1,6 +1,6 @@ { "name": "@here/xyz-maps-playground", - "version": "0.27.0", + "version": "0.28.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.27.0", - "@here/xyz-maps-core": "^0.27.0", - "@here/xyz-maps-display": "^0.27.0", - "@here/xyz-maps-editor": "^0.27.0", + "@here/xyz-maps-common": "^0.28.0", + "@here/xyz-maps-core": "^0.28.0", + "@here/xyz-maps-display": "^0.28.0", + "@here/xyz-maps-editor": "^0.28.0", "@monaco-editor/react": "^4.2.2", "monaco-editor": "^0.27.0", "react": "^17.0.2", diff --git a/packages/tests/package.json b/packages/tests/package.json index 601b4fabb..57f1afd6c 100644 --- a/packages/tests/package.json +++ b/packages/tests/package.json @@ -1,6 +1,6 @@ { "name": "@here/xyz-maps-test", - "version": "0.27.0", + "version": "0.28.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 10bc7a0bb..f59098a74 100644 --- a/packages/utils/package.json +++ b/packages/utils/package.json @@ -1,6 +1,6 @@ { "name": "@here/xyz-maps-utils", - "version": "0.27.0", + "version": "0.28.0", "description": "Development utilities used to build XYZ Maps modules", "author": { "name": "HERE Europe B.V.",