Harp.gl Versions Save

3D web map rendering engine written in TypeScript using three.js

v0.28.0

2 years ago

New Features

Bug Fixes,

Updated dependencies

Full Changelog: https://github.com/heremaps/harp.gl/compare/v0.27.1...v0.28.0

v0.27.1

2 years ago

Changes in dependencies

  • 4dea7732 OLPRPS-8988: update here-data-sdk-typescript to 1.12.0 (#2306)

Full Changelog by package name

@here/harp-olp-utils v0.27.0..latest

  • 4dea7732 OLPRPS-8988: update here-data-sdk-typescript to 1.12.0 (#2306)

@here/harp.gl v0.27.0..latest

  • 67450577 MINOR: fixed links to doc in README

v0.27.0

2 years ago

API changes

  • c7f303ed Deprecate some camera-related functions in MapViewUtils (#2263).
  • a3b58b67 Deprecate old signature of orbitAroundScreenPoint in favor or new one where parameters are passed as an object implementing an OrbitParams interface (#2281).
  • 6935082f Deprecate focalLength getter in MapView in favor of CameraUtils.getFocalLength. (#2305).
  • 4432ea4e Deprecate multiple functions in MapViewUtils and TileOffsetUtils (#2302):
    • MapViewUtils.estimateObject3dSize moved to Object3DUtils.estimateSize.
    • MapViewUtils.MemoryUsage moved to Object3DUtils.MemoryUsage.
    • MapViewUtils.getBrowserLanguages moved to DOMUtils.getBrowserLanguages.
    • TileOffsetUtils.getKeyForTileKeyAndOffset moved to TileKeyUtils.getKeyForTileKeyAndOffset.

New Features

  • Camera's principal point can be set now using CameraUtils.setPrincipalPoint.
    • fbba18f0 Support oblique perspective projection in ClipPlanesEvaluator (#2249)

Bug fixes

  • 7353c0da MAPSJS-2998: Issues with the elevated markers (#2301)

Full Changelog by package name

@here/harp-geoutils v0.26.0..latest

  • 4432ea4e MAPSJS-2660: Clean MapViewUtils namespace (#2302)

@here/harp-map-controls v0.26.0..latest

  • 6935082f MAPSJS-2660: Move camera-related code to CameraUtils and simplify CameraUtils API.
  • a3b58b67 MAPSJS-2660: Support off-center projection in MapControls. (#2281)

@here/harp-mapview-decoder v0.26.0..latest

  • 13b1c4b3 HARP-16533 Worker connection timeout can be configured (#2287)

@here/harp-mapview v0.26.0..latest

  • 4432ea4e MAPSJS-2660: Clean MapViewUtils namespace (#2302)
  • 6935082f MAPSJS-2660: Move camera-related code to CameraUtils and simplify CameraUtils API.
  • 5616f35f MAPSJS-2660: Support off-center projection in SphereHorizon and BoundsGenerator.
  • a4177251 MAPSJS-2660: BoundsGenerator cleanup.
  • cdb3d50a MAPSJS-2660: Support off-center projection in getFitBoundsDistance() (#2294)
  • bccab08e MAPSJS-2983 Write to the console if we need too many attempts getting… (#2284)
  • a3b58b67 MAPSJS-2660: Support off-center projection in MapControls. (#2281)
  • fbba18f0 Support oblique perspective projection in ClipPlanesEvaluator (#2249)
  • 13b1c4b3 HARP-16533 Worker connection timeout can be configured (#2287)
  • c7f303ed MAPSJS-2660: Move camera functions from MapViewUtils to CameraUtils. (#2263)
  • a3131f60 MAPSJS-2660: Remove Orthographic camera from ClipPlanesEvaluator. (#2251)
  • 8ecd5f78 Accurate near distance for spherical projection. (#2245)
  • c579784f ClipPlanesEvaluator cleanup (#2244)

@here/harp-materials v0.26.0..latest

  • 9e253967 MAPSJS-2660: Disable depth test for IconMaterial. (#2268)

@here/harp-olp-utils v0.26.0..latest

  • c31e6629 OLPRPS-8830: update here-data-sdk-typescript to latest version (#2293)

@here/harp-text-canvas v0.26.0..latest

  • 7a6da805 MINOR: Increase timeout for FontCatalogTest.

@here/harp-utils v0.26.0..latest

  • 4432ea4e MAPSJS-2660: Clean MapViewUtils namespace (#2302)

@here/harp-vectortile-datasource v0.26.0..latest

  • 7353c0da MAPSJS-2998: Issues with the elevated markers (#2301)
  • 13b1c4b3 HARP-16533 Worker connection timeout can be configured (#2287)
  • 8ecd5f78 Accurate near distance for spherical projection. (#2245)

v0.26.0

2 years ago

Changes in dependencies

  • 7b9591d9 HARP-15180 Upgrading yeoman because it has a transitive dependency (axios) which is out of date (#2202)
  • f0176d0e HARP-15657 Upgrade three.js from 127 -> 129 (#2219)

API changes

  • 8059a690 TopViewClipPlanesEvaluator is deprecated. TiltedViewClipPlanesEvaluator (used by default) supports top-down views.
  • 383e0631 Remove deprecated InterpolatedClipPlanesEvaluator.
  • 92979529 Allow dynamic properties for size
  • 81f8e593 HARP-14862: add tile coordinates to pick results (#2220)
  • 7b4d481d MAPSJS-2953: Support custom DataAdapters for VectorTileDecoder. (#2203)

Bug fixes

  • 0f8617bf HARP-14728 Don't add ground plane to geojson (#2215)
  • 0ea1a7ae HARP-15488 Don't add ground planes to FeatureDataSources
  • 8d70961b HARP-15210: Wait for texture GPU upload on TileGeometryCreator. (#2225)
  • 8af2813b MINOR: Fix wrong parameter type in overridden function
  • 9bff7be2 MINOR: Fix theme extends to respect multiple image textures (#2230)
  • 8d70961b HARP-15210: Wait for texture GPU upload on TileGeometryCreator. (#2225)
  • 21f5d10e HARP-15773 Fixes VisibleTileSet::markTilesDirty bug (#2217)
  • 67eaa325 HARP-15480 Fix colors not being set correctly on custom materials (#2196)
  • 8af2813b MINOR: Fix wrong parameter type in overridden function
  • e15ae907 HARP-15773 WebTileDataSource avoids the TileGeometryLoader (#2218)
  • b576fd58 HARP-16397 Don't run the test-npm-packages.sh script (#2259

Changes to examples

  • 917ad874 MINOR: Add dynamic change of shadow map resolution (#2239)

Full Changelog by package name

@here/generator-harp.gl v0.25.0..latest

  • 7b9591d9 HARP-15180 Upgrading yeoman because it has a transitive dependency (axios) which is out of date (#2202)

@here/harp-datasource-protocol v0.25.0..latest

  • 92979529 Allow dynamic properties for size
  • f0176d0e HARP-15657 Upgrade three.js from 127 -> 129 (#2219)

@here/harp-debug-datasource v0.25.0..latest

  • f0176d0e HARP-15657 Upgrade three.js from 127 -> 129 (#2219)

@here/harp-examples v0.25.0..latest

  • 917ad874 MINOR: Add dynamic change of shadow map resolution (#2239)
  • f0176d0e HARP-15657 Upgrade three.js from 127 -> 129 (#2219)
  • 0f8617bf HARP-14728 Don't add ground plane to geojson (#2215)
  • 0ea1a7ae HARP-15488 Don't add ground planes to FeatureDataSources

@here/harp-features-datasource v0.25.0..latest

  • f0176d0e HARP-15657 Upgrade three.js from 127 -> 129 (#2219)
  • 0ea1a7ae HARP-15488 Don't add ground planes to FeatureDataSources

@here/harp-geojson-datasource v0.25.0..latest

  • f0176d0e HARP-15657 Upgrade three.js from 127 -> 129 (#2219)

@here/harp-geometry v0.25.0..latest

  • f0176d0e HARP-15657 Upgrade three.js from 127 -> 129 (#2219)

@here/harp-geoutils v0.25.0..latest

  • f0176d0e HARP-15657 Upgrade three.js from 127 -> 129 (#2219)

@here/harp-lines v0.25.0..latest

  • f0176d0e HARP-15657 Upgrade three.js from 127 -> 129 (#2219)

@here/harp-map-controls v0.25.0..latest

  • f0176d0e HARP-15657 Upgrade three.js from 127 -> 129 (#2219)

@here/harp-mapview-decoder v0.25.0..latest

  • 8d70961b HARP-15210: Wait for texture GPU upload on TileGeometryCreator. (#2225)
  • 8af2813b MINOR: Fix wrong parameter type in overridden function

@here/harp-mapview v0.25.0..latest

  • 8059a690 MINOR: Deprecate TopViewClipPlanesEvaluator.
  • 383e0631 MINOR: Remove deprecated InterpolatedClipPlanesEvaluator.
  • 9bff7be2 MINOR: Fix theme extends to respect multiple image textures (#2230)
  • 8d70961b HARP-15210: Wait for texture GPU upload on TileGeometryCreator. (#2225)
  • 81f8e593 HARP-14862: add tile coordinates to pick results (#2220)
  • f0176d0e HARP-15657 Upgrade three.js from 127 -> 129 (#2219)
  • 21f5d10e HARP-15773 Fixes VisibleTileSet::markTilesDirty bug (#2217)
  • 0f8617bf HARP-14728 Don't add ground plane to geojson (#2215)
  • 67eaa325 HARP-15480 Fix colors not being set correctly on custom materials (#2196)

@here/harp-materials v0.25.0..latest

  • f0176d0e HARP-15657 Upgrade three.js from 127 -> 129 (#2219)

@here/harp-omv-datasource v0.25.0..latest

  • f0176d0e HARP-15657 Upgrade three.js from 127 -> 129 (#2219)

@here/harp-test-utils v0.25.0..latest

  • f0176d0e HARP-15657 Upgrade three.js from 127 -> 129 (#2219)

@here/harp-text-canvas v0.25.0..latest

  • f0176d0e HARP-15657 Upgrade three.js from 127 -> 129 (#2219)

@here/harp-vectortile-datasource v0.25.0..latest

  • f0176d0e HARP-15657 Upgrade three.js from 127 -> 129 (#2219)
  • 7b4d481d MAPSJS-2953: Support custom DataAdapters for VectorTileDecoder. (#2203)
  • 8af2813b MINOR: Fix wrong parameter type in overridden function

@here/harp-webtile-datasource v0.25.0..latest

  • f0176d0e HARP-15657 Upgrade three.js from 127 -> 129 (#2219)
  • e15ae907 HARP-15773 WebTileDataSource avoids the TileGeometryLoader (#2218)

@here/harp.gl v0.25.0..latest

  • f0176d0e HARP-15657 Upgrade three.js from 127 -> 129 (#2219)

v0.25.0

2 years ago

Changes in dependencies

  • f49827ff HARP-15017 Upgrade three to r127 (#2167)

API changes

  • 57993f80 Number of texture related properties like normalMap, map, alphaMap, etc. can now be used as dynamic parameters (#2171)

Bug fixes

  • f7efd1e4 HARP-14417: fix picking of polygon outlines
  • 9124ddac HARP-14633: island geometry disappears on a certain zoom level
  • 4c4e5423 HARP-10066 HARP-14402 Fixes #2158 Fix flickering (#2163)
  • 9124dda HARP-14633: island geometry disappears on a certain zoom level

Full Changelog by package name

@here/create-harp.gl-app v0.24.0..v0.25.0

  • b63d78e8 HARP-14470: Fix test coverage report (#2173)

@here/harp-datasource-protocol v0.24.0..v0.25.0

  • b5c7a1a4 HARP-15183: Make standard technique's color modifiable at render time.
  • cb96eafc MAPSJS-2783: Faster creation of keys for techniques with dynamic array buffer properties. (#2182)
  • e04d2898 MAPSJS-2783: Fix dynamic technique keys for array buffers.
  • 57993f80 MAPSJS: Support dynamic overlays using dynamic attributes. (#2171)
  • f49827ff HARP-15017 Upgrade three to r127 (#2167)

@here/harp-debug-datasource v0.24.0..v0.25.0

  • b63d78e8 HARP-14470: Fix test coverage report (#2173)
  • f49827ff HARP-15017 Upgrade three to r127 (#2167)

@here/harp-examples v0.24.0..v0.25.0

  • 3640547b HARP-15446: Control options are not accessible for screen anchor example (#2200)
  • 50358bfa HARP-15031 Move boxes up by half the height to ensure that they sit on top of the buildings (#2188)
  • 2f10962b HARP-14678 Fix tile dependencies not working (#2186)
  • f49827ff HARP-15017 Upgrade three to r127 (#2167)
  • 79c12d41 MINOR: Fix input handling in dynamic markers example. (#2153)

@here/harp-features-datasource v0.24.0..v0.25.0

  • f49827ff HARP-15017 Upgrade three to r127 (#2167)

@here/harp-geojson-datasource v0.24.0..v0.25.0

  • f49827ff HARP-15017 Upgrade three to r127 (#2167)

@here/harp-geometry v0.24.0..v0.25.0

  • f49827ff HARP-15017 Upgrade three to r127 (#2167)
  • 9124ddac HARP-14633: island geometry disappears on certain zoom level

@here/harp-geoutils v0.24.0..v0.25.0

  • f49827ff HARP-15017 Upgrade three to r127 (#2167)

@here/harp-lines v0.24.0..v0.25.0

  • b63d78e8 HARP-14470: Fix test coverage report (#2173)
  • f49827ff HARP-15017 Upgrade three to r127 (#2167)

@here/harp-map-controls v0.24.0..v0.25.0

  • f49827ff HARP-15017 Upgrade three to r127 (#2167)
  • 79c12d41 MINOR: Fix input handling in dynamic markers example. (#2153)

@here/harp-mapview v0.24.0..v0.25.0

  • 2f10962b HARP-14678 Fix tile dependencies not working (#2186)
  • b63d78e8 HARP-14470: Fix test coverage report (#2173)
  • 943588ec HARP-14553: Ignore small distance differences when sorting pick results.
  • 57993f80 MAPSJS: Support dynamic overlays using dynamic attributes. (#2171)
  • 92f3d29d HARP-14417: add unit tests for 'PickHandler'
  • f7efd1e4 HARP-14417: fix picking of polygon outlines
  • f49827ff HARP-15017 Upgrade three to r127 (#2167)

@here/harp-materials v0.24.0..v0.25.0

  • f49827ff HARP-15017 Upgrade three to r127 (#2167)
  • 4c4e5423 HARP-10066 HARP-14402 Fixes #2158 Fix flickering (#2163)

@here/harp-omv-datasource v0.24.0..v0.25.0

  • f49827ff HARP-15017 Upgrade three to r127 (#2167)

@here/harp-test-utils v0.24.0..v0.25.0

  • b63d78e8 HARP-14470: Fix test coverage report (#2173)
  • f49827ff HARP-15017 Upgrade three to r127 (#2167)

@here/harp-text-canvas v0.24.0..v0.25.0

  • f49827ff HARP-15017 Upgrade three to r127 (#2167)

@here/harp-utils v0.24.0..v0.25.0

  • b63d78e8 HARP-14470: Fix test coverage report (#2173)

@here/harp-vectortile-datasource v0.24.0..v0.25.0

  • b63d78e8 HARP-14470: Fix test coverage report (#2173)
  • f49827ff HARP-15017 Upgrade three to r127 (#2167)
  • 9124ddac HARP-14633: island geometry disappears on certain zoom level

@here/harp-webtile-datasource v0.24.0..v0.25.0

  • f49827ff HARP-15017 Upgrade three to r127 (#2167)

@here/harp.gl v0.24.0..v0.25.0

  • f49827ff HARP-15017 Upgrade three to r127 (#2167)

v0.24.0

3 years ago

Changes in dependencies

  • ee8a918 HARP-14495: Updates three to version 0.126.0 (#2146)

API changes

  • 1ca2199 Make debug tile grid color configurable (#2150)

Bug fixes

  • 98354e4 HARP-14465: Fix world coordinates precision for screen space techniques (#2152)
  • e96ddc4 HARP-14420: fix zooming in MapControls to avoid fast zoom on Mac (#2151)
  • 5fe2612 MINOR: Fix text canvas picking. (#2155)

v0.23.1

3 years ago

This fixes the broken latest tag on npmjs.com.

Unfortunately it isn't possible to remove the tag using: npm dist-tag rm @here/<pkg>, because we have scoped packages which aren't supported. npm unpublish @here/[email protected] also doesn't work.

Hence I resorted to do a patch release to ensure that v0.23 is the latest package on npmjs.com.

I needed a commit also, hence: faf2b83a5a492ea6d29c1ba9845f58fcb6e5ebfb

v0.22.1

3 years ago

This is a hot fix patch release which fixes islands disappearing at zoom level 5, see: 1da477c76e0c6968ec60b2854a1cf33eb8dd21a6

v0.23.0

3 years ago

Changes in dependencies

  • 3edcac66 Updates three to version 0.125.0 (#2129)
  • 898a27e3 Update olp dependency (#2105)

API changes

  • a2a323d HARP-14086: Deprecate GeometryKind filtering (#2100)
  • b20f388c HARP-13136: Adds forcePickable to fill technique, to force invisible polygons being pickable (#2064)
  • d6dcb531 HARP-11013: Support GeoJson feature ids (#2104)
  • 773cd667 MINOR: Adds dataSourceName reference in the PickResult (#2132)

Bug fixes

  • e3a9ec32 HARP-14257: Fix geojson stress example (#2122)
  • ffdb21c8 MINOR: Do not filter styles by minZoomLevel in StyleSetEvaluator.
  • c4790fb2 HARP-13235: Fix altitude in mercator (#2055)
  • d9740070 Enable shadows on WebTiles (#2125)
  • 1ce7e369 MINOR: Fix error message on Datasource connection failure. (#2124)
  • b3029feb HARP-13901: Fix THREE.Line and THREE.LineSegments picking. (#2075)
  • f070f1bc HARP-13952: Handle error states, like 404 in OmvRestClient (#2112)
  • 5fc12325 HARP-13229: Fix conversion from world space to local tile space. (#2101)
  • fe196817 HARP-14502: Fixes blue-ish webtiles on sphere (#2133)
  • eae990a7 HARP-14500: Fixes blinking webtiles on globe (#2134)

Full Changelog by package name

@here/harp-datasource-protocol v0.22.0..v0.23.0

  • 3edcac66 Updates three to version 0.125.0 (#2129)
  • e3a9ec32 HARP-14257: Fix geojson stress example (#2122)
  • cf0ea3f3 MINOR: Make constantHeight technique property dynamic. (#2108)
  • d6dcb531 HARP-11013: Support GeoJson feature ids (#2104)
  • a2a323de HARP-14086: Deprecate GeometryKind filtering.
  • ffdb21c8 MINOR: Do not filter styles by minZoomLevel in StyleSetEvaluator.
  • c4790fb2 HARP-13235: Fix altitude in mercator (#2055)
  • b20f388c HARP-13136: Adds forcePickable to fill technique, to force invisible … (#2064)

@here/harp-debug-datasource v0.22.0..v0.23.0

  • 3edcac66 Updates three to version 0.125.0 (#2129)

@here/harp-examples v0.22.0..v0.23.0

  • 3edcac66 Updates three to version 0.125.0 (#2129)
  • d9740070 Enable shadows on WebTiles (#2125)
  • c4790fb2 HARP-13235: Fix altitude in mercator (#2055)

@here/harp-features-datasource v0.22.0..v0.23.0

  • 3edcac66 Updates three to version 0.125.0 (#2129)

@here/harp-geojson-datasource v0.22.0..v0.23.0

  • 3edcac66 Updates three to version 0.125.0 (#2129)

@here/harp-geometry v0.22.0..v0.23.0

  • 3edcac66 Updates three to version 0.125.0 (#2129)

@here/harp-geoutils v0.22.0..v0.23.0

  • 3edcac66 Updates three to version 0.125.0 (#2129)

@here/harp-lines v0.22.0..v0.23.0

  • 3edcac66 Updates three to version 0.125.0 (#2129)

@here/harp-map-controls v0.22.0..v0.23.0

  • 3edcac66 Updates three to version 0.125.0 (#2129)
  • f638162a HARP-13852 Unit test for toggleTilt animation (#2069)

@here/harp-map-theme v0.22.0..v0.23.0

  • eb3f9f3a Add Package Testing to Github Actions CI workflow (#2088)

@here/harp-mapview-decoder v0.22.0..v0.23.0

  • e3a9ec32 HARP-14257: Fix geojson stress example (#2122)
  • d6dcb531 HARP-11013: Support GeoJson feature ids (#2104)

@here/harp-mapview v0.22.0..v0.23.0

  • 773cd667 MINOR: Adds dataSourceName reference in the PickResult (#2132)
  • 3edcac66 Updates three to version 0.125.0 (#2129)
  • d9740070 Enable shadows on WebTiles (#2125)
  • 1ce7e369 MINOR: Fix error message on Datasource connection failure. (#2124)
  • e3a9ec32 HARP-14257: Fix geojson stress example (#2122)
  • d6dcb531 HARP-11013: Support GeoJson feature ids (#2104)
  • a2a323de HARP-14086: Deprecate GeometryKind filtering.
  • b3029feb HARP-13901: Fix THREE.Line and THREE.LineSegments picking. (#2075)
  • b20f388c HARP-13136: Adds forcePickable to fill technique, to force invisible … (#2064)

@here/harp-materials v0.22.0..v0.23.0

  • 3edcac66 Updates three to version 0.125.0 (#2129)

@here/harp-olp-utils v0.22.0..v0.23.0

  • 898a27e3 Stopping use deprecated code. (#2105)

@here/harp-omv-datasource v0.22.0..v0.23.0

  • 3edcac66 Updates three to version 0.125.0 (#2129)

@here/harp-test-utils v0.22.0..v0.23.0

  • 3edcac66 Updates three to version 0.125.0 (#2129)
  • f638162a HARP-13852 Unit test for toggleTilt animation (#2069)

@here/harp-text-canvas v0.22.0..v0.23.0

  • 3edcac66 Updates three to version 0.125.0 (#2129)

@here/harp-transfer-manager v0.22.0..v0.23.0

  • f070f1bc HARP-13952: Handle error states, like 404 in OmvRestClient (#2112)

@here/harp-vectortile-datasource v0.22.0..v0.23.0

  • 3edcac66 Updates three to version 0.125.0 (#2129)
  • 1ce7e369 MINOR: Fix error message on Datasource connection failure. (#2124)
  • 6de3762b MINOR: Increase timeout for picking tests.
  • cf0ea3f3 MINOR: Make constantHeight technique property dynamic. (#2108)
  • f070f1bc HARP-13952: Handle error states, like 404 in OmvRestClient (#2112)
  • d6dcb531 HARP-11013: Support GeoJson feature ids (#2104)
  • 5fc12325 HARP-13229: Fix conversion from world space to local tile space.
  • a2a323de HARP-14086: Deprecate GeometryKind filtering.
  • 34bfbb4f HARP-13254: Enfore the winding convention expected by the vt decoder.
  • b3029feb HARP-13901: Fix THREE.Line and THREE.LineSegments picking. (#2075)
  • c4790fb2 HARP-13235: Fix altitude in mercator (#2055)
  • b20f388c HARP-13136: Adds forcePickable to fill technique, to force invisible … (#2064)

@here/harp-webtile-datasource v0.22.0..v0.23.0

  • fe196817 HARP-14502: Fixes blue-ish webtiles on sphere (#2133)
  • eae990a7 HARP-14500: Fixes blinking webtiles on globe (#2134)
  • 3edcac66 Updates three to version 0.125.0 (#2129)
  • d9740070 Enable shadows on WebTiles (#2125)

@here/harp.gl v0.22.0..v0.23.0

  • 3edcac66 Updates three to version 0.125.0 (#2129)

v0.22.0

3 years ago

Changes in dependencies

Most dependencies were updated, e.g.:

  • 460405fc HARP-13604 Upgrade three.js to r124 (#2027)
  • df73a5e4 HARP-12728: Add support for webpack5 (#1917)
  • cdc0824c HARP-13032 Use karma for testing harp with selenium.
  • f6874ae5 HARP-13721: update Prettier to v2
  • 28e9afd6 Update typescript to 4.1.2 (#2026)

API changes

  • maxZoomLevel value in technique is not inclusive, so the technique is enabled within the range [minZoomLevel, maxZoomLevel).
  • d7754a88 MINOR: Removes default font catalog option (#2015)
  • bd7a42dd HARP-12599: Deprecates DataSource.setTheme(theme, languages) (#1953), use DataSource.setTheme(theme) and DataSource.setLanguages(languages) instead

New Features

  • 2183218a HARP-12959 Support GeoJSON point features with altitude for pre-tiled data. (#1973)
  • 9c589d44 TextElementsRenderer supports Font updates (#2008)

Full changelog

@here/create-harp.gl-app v0.21.0..latest

  • 03c43607 Update test utils dependencies
  • 33ef30bb MINOR: Update ini to avoid security issue (#2023)

@here/generator-harp.gl v0.21.0..latest

  • 26af77d6 HARP-13770: Update the copyright header (#2058)
  • 03c43607 Update test utils dependencies
  • da27da7d Fixes #1947 Fix webpack reordering import statements (#1955)

@here/harp-atlas-tools v0.21.0..latest

  • 26af77d6 HARP-13770: Update the copyright header (#2058)
  • f6874ae5 HARP-13721: update Prettier to v2
  • 44b5a426 Update pack dependencies (#2039)
  • 28e9afd6 Update typescript to 4.1.2 (#2026)

@here/harp-datasource-protocol v0.21.0..latest

  • 26af77d6 HARP-13770: Update the copyright header (#2058)
  • d2c40787 HARP-13812: Tune the default value of extruded-polygon's constantHeight.
  • 3b44f2c5 HARP-13785: Fix multiple label fading issues. (#2060)
  • 03c43607 Update test utils dependencies
  • acb2690a Update ESLint packages
  • f6874ae5 HARP-13721: update Prettier to v2
  • 28e9afd6 Update typescript to 4.1.2 (#2026)
  • 9d2b004e HARP-13493: Make maxZoomLevel value in technique non inclusive (#2016)
  • 460405fc HARP-13604 Upgrade three.js to r124 (#2027)
  • 75e1be5f HARP-13367: Update Three JS (0.123.0) (#2010)
  • f46fc6b4 Add support for the slice operator.
  • aabe3504 HARP-12581: Move TextElement construction into builders. (#1988)
  • da0e3b6f HARP-12867: Use min/maxZoomLevel as default values for label visibilty.
  • 8afcd676 Fix the visibility of techniques using min/maxZoomLevel.
  • 441876ac MINOR: Dont throw, if a Decoder has no style assigned (#1956)
  • bd7a42dd HARP-12599: Deprecates setTheme(theme, languages) (#1953)
  • e9e44a65 HARP-12700: Disposal of POI resources by reference counting. (#1946)
  • e66365f3 FlatTheme support (#1945)
  • d230e1e9 HARP-12776 Upgrade three.js to r122 (#1948)
  • 61c72049 v0.21.1
  • a0b5ec27 HARP-12599: Moves Priority Handling to StyleSetEvaluator (#1927)

@here/harp-debug-datasource v0.21.0..latest

  • 26af77d6 HARP-13770: Update the copyright header (#2058)
  • 03c43607 Update test utils dependencies
  • f6874ae5 HARP-13721: update Prettier to v2
  • 28e9afd6 Update typescript to 4.1.2 (#2026)
  • 460405fc HARP-13604 Upgrade three.js to r124 (#2027)
  • 75e1be5f HARP-13367: Update Three JS (0.123.0) (#2010)
  • d230e1e9 HARP-12776 Upgrade three.js to r122 (#1948)
  • 61c72049 v0.21.1

@here/harp-examples v0.21.0..latest

  • 26af77d6 HARP-13770: Update the copyright header (#2058)
  • acb2690a Update ESLint packages
  • f6874ae5 HARP-13721: update Prettier to v2
  • 306b1b4f HARP-13809: Fix Webpack caching for multiple configurations.
  • 44b5a426 Update pack dependencies (#2039)
  • 28e9afd6 Update typescript to 4.1.2 (#2026)
  • 460405fc HARP-13604 Upgrade three.js to r124 (#2027)
  • 75e1be5f HARP-13367: Update Three JS (0.123.0) (#2010)
  • df73a5e4 HARP-12728: Add support for webpack5 (#1917)
  • f3112bc0 Upgrade highlight.js
  • f729dac8 MINOR: Add dynamic markers example. (#1997)
  • 2183218a HARP-12959 Support GeoJSON point features with altitude for pre-tiled data. (#1973)
  • 78240479 HARP-12923 Fix link not working in textured areas example (#1971)
  • 7c16e287 Fix invalidation of GeoJson inputs.
  • 4bee8dcb Add an example using min/maxZoomLevel.
  • d230e1e9 HARP-12776 Upgrade three.js to r122 (#1948)
  • 047024d0 HARP-12599: Deprecates Datasource.setStyleSet (#1936)
  • d8b171fc HARP-12599: Remove access of deprecated MapView.theme accessors and fix resulting errors (#1928)
  • 61c72049 v0.21.1
  • a0b5ec27 HARP-12599: Moves Priority Handling to StyleSetEvaluator (#1927)
  • d2639f29 HARP-12599: Moves Priority Handling to StyleSetEvaluator (#1927)
  • fe173151 HARP-12779: Fix documentation for tile dependencies example (#1939)

@here/harp-features-datasource v0.21.0..latest

  • 26af77d6 HARP-13770: Update the copyright header (#2058)
  • 03c43607 Update test utils dependencies
  • 28e9afd6 Update typescript to 4.1.2 (#2026)
  • 460405fc HARP-13604 Upgrade three.js to r124 (#2027)
  • 75e1be5f HARP-13367: Update Three JS (0.123.0) (#2010)
  • d230e1e9 HARP-12776 Upgrade three.js to r122 (#1948)
  • 61c72049 v0.21.1

@here/harp-fetch v0.21.0..latest

  • 26af77d6 HARP-13770: Update the copyright header (#2058)
  • 03c43607 Update test utils dependencies
  • f6874ae5 HARP-13721: update Prettier to v2
  • 28e9afd6 Update typescript to 4.1.2 (#2026)

@here/harp-geojson-datasource v0.21.0..latest

  • 26af77d6 HARP-13770: Update the copyright header (#2058)
  • 03c43607 Update test utils dependencies
  • 28e9afd6 Update typescript to 4.1.2 (#2026)
  • 460405fc HARP-13604 Upgrade three.js to r124 (#2027)
  • 75e1be5f HARP-13367: Update Three JS (0.123.0) (#2010)
  • d230e1e9 HARP-12776 Upgrade three.js to r122 (#1948)
  • 61c72049 v0.21.1

@here/harp-geometry v0.21.0..latest

  • 26af77d6 HARP-13770: Update the copyright header (#2058)
  • 0661e04c HARP-11233: Store the clipping states in the ring vertices
  • 03c43607 Update test utils dependencies
  • f6874ae5 HARP-13721: update Prettier to v2
  • 28e9afd6 Update typescript to 4.1.2 (#2026)
  • 2c4ebb65 HARP-13329: Fix antimeridian cracks on ground planes. (#2018)
  • 460405fc HARP-13604 Upgrade three.js to r124 (#2027)
  • 75e1be5f HARP-13367: Update Three JS (0.123.0) (#2010)
  • b72683d8 HARP-13251: Add support for wrapping lines crossing the antimeridian.
  • d230e1e9 HARP-12776 Upgrade three.js to r122 (#1948)
  • 52ae1dea HARP-12403: Add support for clipping lines against the tile bounds.

@here/harp-geoutils v0.21.0..latest

  • 26af77d6 HARP-13770: Update the copyright header (#2058)
  • 03c43607 Update test utils dependencies
  • f6874ae5 HARP-13721: update Prettier to v2
  • 28e9afd6 Update typescript to 4.1.2 (#2026)
  • 460405fc HARP-13604 Upgrade three.js to r124 (#2027)
  • 75e1be5f HARP-13367: Update Three JS (0.123.0) (#2010)
  • 2183218a HARP-12959 Support GeoJSON point features with altitude for pre-tiled data. (#1973)
  • d230e1e9 HARP-12776 Upgrade three.js to r122 (#1948)

@here/harp-lines v0.21.0..latest

  • 26af77d6 HARP-13770: Update the copyright header (#2058)
  • 03c43607 Update test utils dependencies
  • f6874ae5 HARP-13721: update Prettier to v2
  • 28e9afd6 Update typescript to 4.1.2 (#2026)
  • 460405fc HARP-13604 Upgrade three.js to r124 (#2027)
  • 75e1be5f HARP-13367: Update Three JS (0.123.0) (#2010)
  • d230e1e9 HARP-12776 Upgrade three.js to r122 (#1948)
  • 61c72049 v0.21.1

@here/harp-lrucache v0.21.0..latest

  • 26af77d6 HARP-13770: Update the copyright header (#2058)
  • 03c43607 Update test utils dependencies
  • f6874ae5 HARP-13721: update Prettier to v2
  • 28e9afd6 Update typescript to 4.1.2 (#2026)

@here/harp-map-controls v0.21.0..latest

  • 26af77d6 HARP-13770: Update the copyright header (#2058)
  • 67e1fcb7 HARP-13852 Increase precision, otherwise tilt is too inaccurate (#2062)
  • 03c43607 Update test utils dependencies
  • f6874ae5 HARP-13721: update Prettier to v2
  • c254ae40 Update Tween dependency
  • 28e9afd6 Update typescript to 4.1.2 (#2026)
  • 460405fc HARP-13604 Upgrade three.js to r124 (#2027)
  • 75e1be5f HARP-13367: Update Three JS (0.123.0) (#2010)
  • d230e1e9 HARP-12776 Upgrade three.js to r122 (#1948)
  • 61c72049 v0.21.1

@here/harp-map-theme v0.21.0..latest

  • 26af77d6 HARP-13770: Update the copyright header (#2058)
  • 03c43607 Update test utils dependencies
  • f6874ae5 HARP-13721: update Prettier to v2
  • 44b5a426 Update pack dependencies (#2039)
  • 28e9afd6 Update typescript to 4.1.2 (#2026)
  • 61c72049 v0.21.1
  • a0b5ec27 HARP-12599: Moves Priority Handling to StyleSetEvaluator (#1927)

@here/harp-mapview-decoder v0.21.0..latest

  • 26af77d6 HARP-13770: Update the copyright header (#2058)
  • 03c43607 Update test utils dependencies
  • f6874ae5 HARP-13721: update Prettier to v2
  • 28e9afd6 Update typescript to 4.1.2 (#2026)
  • d77100d7 HARP-13032 Fix console messages with karma
  • 5fd6d51c HARP-12989 Fix extra console entries in tests (#1972)
  • 7c16e287 Fix invalidation of GeoJson inputs.
  • 40a856bb HARP-12868: Fix Tile and TileGeometryLoader tests (#1963)
  • c60b6c4f HARP-12352: subsequent DataProvider.register() returns early
  • 441876ac MINOR: Dont throw, if a Decoder has no style assigned (#1956)
  • bd7a42dd HARP-12599: Deprecates setTheme(theme, languages) (#1953)
  • e66365f3 FlatTheme support (#1945)
  • 047024d0 HARP-12599: Deprecates Datasource.setStyleSet (#1936)
  • 61c72049 v0.21.1
  • a0b5ec27 HARP-12599: Moves Priority Handling to StyleSetEvaluator (#1927)

@here/harp-mapview v0.21.0..latest

  • 26af77d6 HARP-13770: Update the copyright header (#2058)
  • 67e1fcb7 HARP-13852 Increase precision, otherwise tilt is too inaccurate (#2062)
  • 3b44f2c5 HARP-13785: Fix multiple label fading issues. (#2060)
  • 0cc9f164 HARP-13405: Fix POIs on theme change after projection changed. (#2053)
  • 03c43607 Update test utils dependencies
  • acb2690a Update ESLint packages
  • f6874ae5 HARP-13721: update Prettier to v2
  • b4365237 MINOR: Schedule view update to render POI icon (#2044)
  • 9467ecc2 HARP-11894 Fixing partially missing tiles (#2040)
  • 55bb4cdc HARP-12928: Fix wrong text bounds on placement with multiple alignments. (#2038)
  • 28e9afd6 Update typescript to 4.1.2 (#2026)
  • 9d2b004e HARP-13493: Make maxZoomLevel value in technique non inclusive (#2016)
  • 059999b2 HARP-13345: Add unit tests for line marker replacement.
  • 57e62d93 HARP-13345: Fix line marker replacement.
  • 30f41eb8 TextElements frozen on theme change (#2030)
  • 075bf239 Update-able TextStyleCache (#2017)
  • 2c4ebb65 HARP-13329: Fix antimeridian cracks on ground planes. (#2018)
  • 460405fc HARP-13604 Upgrade three.js to r124 (#2027)
  • d7754a88 MINOR: Removes default font catalog option (#2015)
  • 9c589d44 TextElementsRenderer supports Font updates (#2008)
  • 75e1be5f HARP-13367: Update Three JS (0.123.0) (#2010)
  • df73a5e4 HARP-12728: Add support for webpack5 (#1917)
  • 7624c256 HARP-12677: Extract PoiRenderer from TextCanvas (#1994)
  • 1ee9ff7a HARP-13055: Add individual TextElementStates for line markers
  • 6c85101a HARP-12995 Don't remove text elements from tile... when marking dirty. They should stay there until the new tile has been loaded.
  • 0f319570 HARP-12581: Fix render order for labels (#1980)
  • aabe3504 HARP-12581: Move TextElement construction into builders. (#1988)
  • 5c22a7cc MINOR: Fix some tests that were failing with Karma on Windows. (#1985)
  • d77100d7 HARP-13032 Fix console messages with karma
  • cdc0824c HARP-13032 Use karma for testing harp with selenium.
  • f610c807 Remove verbose debug messages.
  • c071734e HARP-12773: Roadshield icon disappear, while text remains visible
  • 5fd6d51c HARP-12989 Fix extra console entries in tests (#1972)
  • 810c90ee MINOR: Fix unhandled promise rejections.
  • cce64e64 HARP-12700 - Further image cache refactoring (#1964)
  • da0e3b6f HARP-12867: Use min/maxZoomLevel as default values for label visibilty.
  • 8afcd676 Fix the visibility of techniques using min/maxZoomLevel.
  • 40a856bb HARP-12868: Fix Tile and TileGeometryLoader tests (#1963)
  • 99f50287 HARP-12700: Refactor Image caches (#1957)
  • bd7a42dd HARP-12599: Deprecates setTheme(theme, languages) (#1953)
  • e9e44a65 HARP-12700: Disposal of POI resources by reference counting. (#1946)
  • ceff1c10 HARP-12687: User Images are removed from cache when theme is changed (#1931)
  • e66365f3 FlatTheme support (#1945)
  • c02a6b3f HARP-12599: Preparations for FlatTheme Support (#1944)
  • d230e1e9 HARP-12776 Upgrade three.js to r122 (#1948)
  • 047024d0 HARP-12599: Deprecates Datasource.setStyleSet (#1936)
  • afefe502 HARP-12514 Use setOpaqueSort to sort objects
  • e9a750a4 HARP-12514 Background mesh must be registered
  • 4671f76e HARP-12514: Add DataSource.dataSourceOrder.
  • d64f4168 HARP-12685: Optimize label placement
  • 3a6a0343 HARP-12685: Optimize label placement
  • d8b171fc HARP-12599: Remove access of deprecated MapView.theme accessors and fix resulting errors (#1928)
  • 61c72049 v0.21.1
  • a0b5ec27 HARP-12599: Moves Priority Handling to StyleSetEvaluator (#1927)

@here/harp-materials v0.21.0..latest

  • 26af77d6 HARP-13770: Update the copyright header (#2058)
  • 03c43607 Update test utils dependencies
  • acb2690a Update ESLint packages
  • f6874ae5 HARP-13721: update Prettier to v2
  • 28e9afd6 Update typescript to 4.1.2 (#2026)
  • 460405fc HARP-13604 Upgrade three.js to r124 (#2027)
  • 75e1be5f HARP-13367: Update Three JS (0.123.0) (#2010)
  • d230e1e9 HARP-12776 Upgrade three.js to r122 (#1948)
  • 61c72049 v0.21.1

@here/harp-olp-utils v0.21.0..latest

  • 26af77d6 HARP-13770: Update the copyright header (#2058)
  • 8468c24c Update OLP SDK dependencies
  • 03c43607 Update test utils dependencies
  • f6874ae5 HARP-13721: update Prettier to v2
  • 28e9afd6 Update typescript to 4.1.2 (#2026)
  • 61c72049 v0.21.1

@here/harp-omv-datasource v0.21.0..latest

  • 26af77d6 HARP-13770: Update the copyright header (#2058)
  • 03c43607 Update test utils dependencies
  • 28e9afd6 Update typescript to 4.1.2 (#2026)
  • 460405fc HARP-13604 Upgrade three.js to r124 (#2027)
  • 75e1be5f HARP-13367: Update Three JS (0.123.0) (#2010)
  • d230e1e9 HARP-12776 Upgrade three.js to r122 (#1948)
  • 61c72049 v0.21.1

@here/harp-test-utils v0.21.0..latest

  • 26af77d6 HARP-13770: Update the copyright header (#2058)
  • 03c43607 Update test utils dependencies
  • f6874ae5 HARP-13721: update Prettier to v2
  • 28e9afd6 Update typescript to 4.1.2 (#2026)
  • 460405fc HARP-13604 Upgrade three.js to r124 (#2027)
  • 75e1be5f HARP-13367: Update Three JS (0.123.0) (#2010)
  • 5c22a7cc MINOR: Fix some tests that were failing with Karma on Windows. (#1985)
  • d77100d7 HARP-13032 Fix console messages with karma
  • 5fd6d51c HARP-12989 Fix extra console entries in tests (#1972)
  • d230e1e9 HARP-12776 Upgrade three.js to r122 (#1948)
  • 4671f76e HARP-12514: Add DataSource.dataSourceOrder.

@here/harp-text-canvas v0.21.0..latest

  • 26af77d6 HARP-13770: Update the copyright header (#2058)
  • 03c43607 Update test utils dependencies
  • f6874ae5 HARP-13721: update Prettier to v2
  • 44b5a426 Update pack dependencies (#2039)
  • 28e9afd6 Update typescript to 4.1.2 (#2026)
  • 460405fc HARP-13604 Upgrade three.js to r124 (#2027)
  • 9c589d44 TextElementsRenderer supports Font updates (#2008)
  • 75e1be5f HARP-13367: Update Three JS (0.123.0) (#2010)
  • 7624c256 HARP-12677: Extract PoiRenderer from TextCanvas (#1994)
  • d230e1e9 HARP-12776 Upgrade three.js to r122 (#1948)

@here/harp-theme-tools v0.21.0..latest

  • 26af77d6 HARP-13770: Update the copyright header (#2058)
  • 44b5a426 Update pack dependencies (#2039)
  • 28e9afd6 Update typescript to 4.1.2 (#2026)
  • 61c72049 v0.21.1

@here/harp-transfer-manager v0.21.0..latest

  • 26af77d6 HARP-13770: Update the copyright header (#2058)
  • 03c43607 Update test utils dependencies
  • f6874ae5 HARP-13721: update Prettier to v2
  • 28e9afd6 Update typescript to 4.1.2 (#2026)

@here/harp-utils v0.21.0..latest

  • 26af77d6 HARP-13770: Update the copyright header (#2058)
  • 03c43607 Update test utils dependencies
  • f6874ae5 HARP-13721: update Prettier to v2
  • 28e9afd6 Update typescript to 4.1.2 (#2026)
  • d77100d7 HARP-13032 Fix console messages with karma
  • 38f87415 MINOR: Fix LoggerManagerTest.
  • 5fd6d51c HARP-12989 Fix extra console entries in tests (#1972)

@here/harp-vectortile-datasource v0.21.0..latest

  • 26af77d6 HARP-13770: Update the copyright header (#2058)
  • 0661e04c HARP-11233: Store the clipping states in the ring vertices
  • d2c40787 HARP-13812: Tune the default value of extruded-polygon's constantHeight.
  • 03c43607 Update test utils dependencies
  • acb2690a Update ESLint packages
  • f6874ae5 HARP-13721: update Prettier to v2
  • 28e9afd6 Update typescript to 4.1.2 (#2026)
  • 460405fc HARP-13604 Upgrade three.js to r124 (#2027)
  • 9c589d44 TextElementsRenderer supports Font updates (#2008)
  • 75e1be5f HARP-13367: Update Three JS (0.123.0) (#2010)
  • 6470275c HARP-13120: Fix the winding of the inner rings of GeoJson polygon.
  • d77100d7 HARP-13032 Fix console messages with karma
  • 2183218a HARP-12959 Support GeoJSON point features with altitude for pre-tiled data. (#1973)
  • 5fd6d51c HARP-12989 Fix extra console entries in tests (#1972)
  • 7c16e287 Fix invalidation of GeoJson inputs.
  • 8afcd676 Fix the visibility of techniques using min/maxZoomLevel.
  • 40a856bb HARP-12868: Fix Tile and TileGeometryLoader tests (#1963)
  • 441876ac MINOR: Dont throw, if a Decoder has no style assigned (#1956)
  • bd7a42dd HARP-12599: Deprecates setTheme(theme, languages) (#1953)
  • d230e1e9 HARP-12776 Upgrade three.js to r122 (#1948)
  • 61c72049 v0.21.1
  • a0b5ec27 HARP-12599: Moves Priority Handling to StyleSetEvaluator (#1927)
  • d2639f29 HARP-12599: Moves Priority Handling to StyleSetEvaluator (#1927)
  • 52ae1dea HARP-12403: Add support for clipping lines against the tile bounds.

@here/harp-webpack-utils v0.21.0..latest

  • 26af77d6 HARP-13770: Update the copyright header (#2058)
  • 44b5a426 Update pack dependencies (#2039)
  • 28e9afd6 Update typescript to 4.1.2 (#2026)
  • df73a5e4 HARP-12728: Add support for webpack5 (#1917)

@here/harp-webtile-datasource v0.21.0..latest

  • 26af77d6 HARP-13770: Update the copyright header (#2058)
  • 03c43607 Update test utils dependencies
  • f6874ae5 HARP-13721: update Prettier to v2
  • 832f0162 MINOR: Relates to #2019, fix broken storageLevelOffset (#2047)
  • 28e9afd6 Update typescript to 4.1.2 (#2026)
  • 2c4ebb65 HARP-13329: Fix antimeridian cracks on ground planes. (#2018)
  • 460405fc HARP-13604 Upgrade three.js to r124 (#2027)
  • 628ae167 MINOR: support DataSourceOptions in HereWebtileDataSource (#2022)
  • 75e1be5f HARP-13367: Update Three JS (0.123.0) (#2010)
  • 40a856bb HARP-12868: Fix Tile and TileGeometryLoader tests (#1963)
  • d230e1e9 HARP-12776 Upgrade three.js to r122 (#1948)
  • afefe502 HARP-12514 Use setOpaqueSort to sort objects
  • 119cebc0 HARP-12514 Deprecate WebTileRenderingOptions.renderOrder
  • 61c72049 v0.21.1

@here/harp.gl v0.21.0..latest

  • 26af77d6 HARP-13770: Update the copyright header (#2058)
  • 306b1b4f HARP-13809: Fix Webpack caching for multiple configurations.
  • 44b5a426 Update pack dependencies (#2039)
  • 28e9afd6 Update typescript to 4.1.2 (#2026)
  • 460405fc HARP-13604 Upgrade three.js to r124 (#2027)
  • 75e1be5f HARP-13367: Update Three JS (0.123.0) (#2010)
  • df73a5e4 HARP-12728: Add support for webpack5 (#1917)
  • d230e1e9 HARP-12776 Upgrade three.js to r122 (#1948)
  • 61c72049 v0.21.1