Skip to content
This repository has been archived by the owner on Mar 8, 2023. It is now read-only.

Release v0.22.0

Compare
Choose a tag to compare
@germanz germanz released this 28 Jan 08:07
· 167 commits to master since this release

Changes in dependencies

Most dependencies were updated, e.g.:

API changes

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

New Features

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

Full changelog

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

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

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

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

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

  • 26af77d HARP-13770: Update the copyright header (#2058)
  • d2c4078 HARP-13812: Tune the default value of extruded-polygon's constantHeight.
  • 3b44f2c HARP-13785: Fix multiple label fading issues. (#2060)
  • 03c4360 Update test utils dependencies
  • acb2690 Update ESLint packages
  • f6874ae HARP-13721: update Prettier to v2
  • 28e9afd Update typescript to 4.1.2 (#2026)
  • 9d2b004 HARP-13493: Make maxZoomLevel value in technique non inclusive (#2016)
  • 460405f HARP-13604 Upgrade three.js to r124 (#2027)
  • 75e1be5 HARP-13367: Update Three JS (0.123.0) (#2010)
  • f46fc6b Add support for the slice operator.
  • aabe350 HARP-12581: Move TextElement construction into builders. (#1988)
  • da0e3b6 HARP-12867: Use min/maxZoomLevel as default values for label visibilty.
  • 8afcd67 Fix the visibility of techniques using min/maxZoomLevel.
  • 441876a MINOR: Dont throw, if a Decoder has no style assigned (#1956)
  • bd7a42d HARP-12599: Deprecates setTheme(theme, languages) (#1953)
  • e9e44a6 HARP-12700: Disposal of POI resources by reference counting. (#1946)
  • e66365f FlatTheme support (#1945)
  • d230e1e HARP-12776 Upgrade three.js to r122 (#1948)
  • 61c7204 v0.21.1
  • a0b5ec2 HARP-12599: Moves Priority Handling to StyleSetEvaluator (#1927)

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

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

  • 26af77d HARP-13770: Update the copyright header (#2058)
  • acb2690 Update ESLint packages
  • f6874ae HARP-13721: update Prettier to v2
  • 306b1b4 HARP-13809: Fix Webpack caching for multiple configurations.
  • 44b5a42 Update pack dependencies (#2039)
  • 28e9afd Update typescript to 4.1.2 (#2026)
  • 460405f HARP-13604 Upgrade three.js to r124 (#2027)
  • 75e1be5 HARP-13367: Update Three JS (0.123.0) (#2010)
  • df73a5e HARP-12728: Add support for webpack5 (#1917)
  • f3112bc Upgrade highlight.js
  • f729dac MINOR: Add dynamic markers example. (#1997)
  • 2183218 HARP-12959 Support GeoJSON point features with altitude for pre-tiled data. (#1973)
  • 7824047 HARP-12923 Fix link not working in textured areas example (#1971)
  • 7c16e28 Fix invalidation of GeoJson inputs.
  • 4bee8dc Add an example using min/maxZoomLevel.
  • d230e1e HARP-12776 Upgrade three.js to r122 (#1948)
  • 047024d HARP-12599: Deprecates Datasource.setStyleSet (#1936)
  • d8b171f HARP-12599: Remove access of deprecated MapView.theme accessors and fix resulting errors (#1928)
  • 61c7204 v0.21.1
  • a0b5ec2 HARP-12599: Moves Priority Handling to StyleSetEvaluator (#1927)
  • d2639f2 HARP-12599: Moves Priority Handling to StyleSetEvaluator (#1927)
  • fe17315 HARP-12779: Fix documentation for tile dependencies example (#1939)

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

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

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

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

  • 26af77d HARP-13770: Update the copyright header (#2058)
  • 0661e04 HARP-11233: Store the clipping states in the ring vertices
  • 03c4360 Update test utils dependencies
  • f6874ae HARP-13721: update Prettier to v2
  • 28e9afd Update typescript to 4.1.2 (#2026)
  • 2c4ebb6 HARP-13329: Fix antimeridian cracks on ground planes. (#2018)
  • 460405f HARP-13604 Upgrade three.js to r124 (#2027)
  • 75e1be5 HARP-13367: Update Three JS (0.123.0) (#2010)
  • b72683d HARP-13251: Add support for wrapping lines crossing the antimeridian.
  • d230e1e HARP-12776 Upgrade three.js to r122 (#1948)
  • 52ae1de HARP-12403: Add support for clipping lines against the tile bounds.

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

  • 26af77d HARP-13770: Update the copyright header (#2058)
  • 03c4360 Update test utils dependencies
  • f6874ae HARP-13721: update Prettier to v2
  • 28e9afd Update typescript to 4.1.2 (#2026)
  • 460405f HARP-13604 Upgrade three.js to r124 (#2027)
  • 75e1be5 HARP-13367: Update Three JS (0.123.0) (#2010)
  • 2183218 HARP-12959 Support GeoJSON point features with altitude for pre-tiled data. (#1973)
  • d230e1e HARP-12776 Upgrade three.js to r122 (#1948)

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

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

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

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

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

  • 26af77d HARP-13770: Update the copyright header (#2058)
  • 03c4360 Update test utils dependencies
  • f6874ae HARP-13721: update Prettier to v2
  • 28e9afd Update typescript to 4.1.2 (#2026)
  • d77100d HARP-13032 Fix console messages with karma
  • 5fd6d51 HARP-12989 Fix extra console entries in tests (#1972)
  • 7c16e28 Fix invalidation of GeoJson inputs.
  • 40a856b HARP-12868: Fix Tile and TileGeometryLoader tests (#1963)
  • c60b6c4 HARP-12352: subsequent DataProvider.register() returns early
  • 441876a MINOR: Dont throw, if a Decoder has no style assigned (#1956)
  • bd7a42d HARP-12599: Deprecates setTheme(theme, languages) (#1953)
  • e66365f FlatTheme support (#1945)
  • 047024d HARP-12599: Deprecates Datasource.setStyleSet (#1936)
  • 61c7204 v0.21.1
  • a0b5ec2 HARP-12599: Moves Priority Handling to StyleSetEvaluator (#1927)

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

  • 26af77d HARP-13770: Update the copyright header (#2058)
  • 67e1fcb HARP-13852 Increase precision, otherwise tilt is too inaccurate (#2062)
  • 3b44f2c HARP-13785: Fix multiple label fading issues. (#2060)
  • 0cc9f16 HARP-13405: Fix POIs on theme change after projection changed. (#2053)
  • 03c4360 Update test utils dependencies
  • acb2690 Update ESLint packages
  • f6874ae HARP-13721: update Prettier to v2
  • b436523 MINOR: Schedule view update to render POI icon (#2044)
  • 9467ecc HARP-11894 Fixing partially missing tiles (#2040)
  • 55bb4cd HARP-12928: Fix wrong text bounds on placement with multiple alignments. (#2038)
  • 28e9afd Update typescript to 4.1.2 (#2026)
  • 9d2b004 HARP-13493: Make maxZoomLevel value in technique non inclusive (#2016)
  • 059999b HARP-13345: Add unit tests for line marker replacement.
  • 57e62d9 HARP-13345: Fix line marker replacement.
  • 30f41eb TextElements frozen on theme change (#2030)
  • 075bf23 Update-able TextStyleCache (#2017)
  • 2c4ebb6 HARP-13329: Fix antimeridian cracks on ground planes. (#2018)
  • 460405f HARP-13604 Upgrade three.js to r124 (#2027)
  • d7754a8 MINOR: Removes default font catalog option (#2015)
  • 9c589d4 TextElementsRenderer supports Font updates (#2008)
  • 75e1be5 HARP-13367: Update Three JS (0.123.0) (#2010)
  • df73a5e HARP-12728: Add support for webpack5 (#1917)
  • 7624c25 HARP-12677: Extract PoiRenderer from TextCanvas (#1994)
  • 1ee9ff7 HARP-13055: Add individual TextElementStates for line markers
  • 6c85101 HARP-12995 Don't remove text elements from tile... when marking dirty. They should stay there until the new tile has been loaded.
  • 0f31957 HARP-12581: Fix render order for labels (#1980)
  • aabe350 HARP-12581: Move TextElement construction into builders. (#1988)
  • 5c22a7c MINOR: Fix some tests that were failing with Karma on Windows. (#1985)
  • d77100d HARP-13032 Fix console messages with karma
  • cdc0824 HARP-13032 Use karma for testing harp with selenium.
  • f610c80 Remove verbose debug messages.
  • c071734 HARP-12773: Roadshield icon disappear, while text remains visible
  • 5fd6d51 HARP-12989 Fix extra console entries in tests (#1972)
  • 810c90e MINOR: Fix unhandled promise rejections.
  • cce64e6 HARP-12700 - Further image cache refactoring (#1964)
  • da0e3b6 HARP-12867: Use min/maxZoomLevel as default values for label visibilty.
  • 8afcd67 Fix the visibility of techniques using min/maxZoomLevel.
  • 40a856b HARP-12868: Fix Tile and TileGeometryLoader tests (#1963)
  • 99f5028 HARP-12700: Refactor Image caches (#1957)
  • bd7a42d HARP-12599: Deprecates setTheme(theme, languages) (#1953)
  • e9e44a6 HARP-12700: Disposal of POI resources by reference counting. (#1946)
  • ceff1c1 HARP-12687: User Images are removed from cache when theme is changed (#1931)
  • e66365f FlatTheme support (#1945)
  • c02a6b3 HARP-12599: Preparations for FlatTheme Support (#1944)
  • d230e1e HARP-12776 Upgrade three.js to r122 (#1948)
  • 047024d HARP-12599: Deprecates Datasource.setStyleSet (#1936)
  • afefe50 HARP-12514 Use setOpaqueSort to sort objects
  • e9a750a HARP-12514 Background mesh must be registered
  • 4671f76 HARP-12514: Add DataSource.dataSourceOrder.
  • d64f416 HARP-12685: Optimize label placement
  • 3a6a034 HARP-12685: Optimize label placement
  • d8b171f HARP-12599: Remove access of deprecated MapView.theme accessors and fix resulting errors (#1928)
  • 61c7204 v0.21.1
  • a0b5ec2 HARP-12599: Moves Priority Handling to StyleSetEvaluator (#1927)

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

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

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

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

  • 26af77d HARP-13770: Update the copyright header (#2058)
  • 03c4360 Update test utils dependencies
  • f6874ae HARP-13721: update Prettier to v2
  • 28e9afd Update typescript to 4.1.2 (#2026)
  • 460405f HARP-13604 Upgrade three.js to r124 (#2027)
  • 75e1be5 HARP-13367: Update Three JS (0.123.0) (#2010)
  • 5c22a7c MINOR: Fix some tests that were failing with Karma on Windows. (#1985)
  • d77100d HARP-13032 Fix console messages with karma
  • 5fd6d51 HARP-12989 Fix extra console entries in tests (#1972)
  • d230e1e HARP-12776 Upgrade three.js to r122 (#1948)
  • 4671f76 HARP-12514: Add DataSource.dataSourceOrder.

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

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

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

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

  • 26af77d HARP-13770: Update the copyright header (#2058)
  • 03c4360 Update test utils dependencies
  • f6874ae HARP-13721: update Prettier to v2
  • 28e9afd Update typescript to 4.1.2 (#2026)
  • d77100d HARP-13032 Fix console messages with karma
  • 38f8741 MINOR: Fix LoggerManagerTest.
  • 5fd6d51 HARP-12989 Fix extra console entries in tests (#1972)

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

  • 26af77d HARP-13770: Update the copyright header (#2058)
  • 0661e04 HARP-11233: Store the clipping states in the ring vertices
  • d2c4078 HARP-13812: Tune the default value of extruded-polygon's constantHeight.
  • 03c4360 Update test utils dependencies
  • acb2690 Update ESLint packages
  • f6874ae HARP-13721: update Prettier to v2
  • 28e9afd Update typescript to 4.1.2 (#2026)
  • 460405f HARP-13604 Upgrade three.js to r124 (#2027)
  • 9c589d4 TextElementsRenderer supports Font updates (#2008)
  • 75e1be5 HARP-13367: Update Three JS (0.123.0) (#2010)
  • 6470275 HARP-13120: Fix the winding of the inner rings of GeoJson polygon.
  • d77100d HARP-13032 Fix console messages with karma
  • 2183218 HARP-12959 Support GeoJSON point features with altitude for pre-tiled data. (#1973)
  • 5fd6d51 HARP-12989 Fix extra console entries in tests (#1972)
  • 7c16e28 Fix invalidation of GeoJson inputs.
  • 8afcd67 Fix the visibility of techniques using min/maxZoomLevel.
  • 40a856b HARP-12868: Fix Tile and TileGeometryLoader tests (#1963)
  • 441876a MINOR: Dont throw, if a Decoder has no style assigned (#1956)
  • bd7a42d HARP-12599: Deprecates setTheme(theme, languages) (#1953)
  • d230e1e HARP-12776 Upgrade three.js to r122 (#1948)
  • 61c7204 v0.21.1
  • a0b5ec2 HARP-12599: Moves Priority Handling to StyleSetEvaluator (#1927)
  • d2639f2 HARP-12599: Moves Priority Handling to StyleSetEvaluator (#1927)
  • 52ae1de HARP-12403: Add support for clipping lines against the tile bounds.

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

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

  • 26af77d HARP-13770: Update the copyright header (#2058)
  • 03c4360 Update test utils dependencies
  • f6874ae HARP-13721: update Prettier to v2
  • 832f016 MINOR: Relates to #2019, fix broken storageLevelOffset (#2047)
  • 28e9afd Update typescript to 4.1.2 (#2026)
  • 2c4ebb6 HARP-13329: Fix antimeridian cracks on ground planes. (#2018)
  • 460405f HARP-13604 Upgrade three.js to r124 (#2027)
  • 628ae16 MINOR: support DataSourceOptions in HereWebtileDataSource (#2022)
  • 75e1be5 HARP-13367: Update Three JS (0.123.0) (#2010)
  • 40a856b HARP-12868: Fix Tile and TileGeometryLoader tests (#1963)
  • d230e1e HARP-12776 Upgrade three.js to r122 (#1948)
  • afefe50 HARP-12514 Use setOpaqueSort to sort objects
  • 119cebc HARP-12514 Deprecate WebTileRenderingOptions.renderOrder
  • 61c7204 v0.21.1

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