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

Release 0.21.0

Compare
Choose a tag to compare
@nzjony nzjony released this 02 Nov 16:12
· 267 commits to master since this release
460af4b

This release has a lot of bug features

New features

General

  • 8fd0477 HARP-12269: Add support to wrap polygon crossing the +/-180 meridian.
  • 7fdffce HARP-11672 Satellite on terrain (#1904)

Changes in dependencies

  • Added @types/semver, @types/glob, semver (2817833), wepback (e3a0ce2)

API changes

Newly added API

  • 50e7ae0 HARP-12599: Adds asynchronos theme handling API (#1916) Also deprecates some API
  • 6989f97 HARP-12078: Made the 'side' property of techniques automatic.

Fixes

There are also lot of bugfixes. Check the full changelog below.

Full change log

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

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

  • fad0d52 MINOR: Update documentation on worldOffset (#1933)
  • 6989f97 HARP-12078: Made the 'side' property of techniques automatic.
  • 7213421 v0.20.1
  • e2371f4 Change the zoom level reference used by world-discrete-ppi-scale

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

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

  • a2a6781 HARP-12775: Fixes post effects theme example, broken due to unsupported usage of fetch for loading themes (#1937)
  • dc41e73 MINOR: Filter ignores case (important for mobile phones that capitalize words) (#1930)
  • 50e7ae0 HARP-12599: Adds asynchronos theme handling API (#1916)
  • efdb7fb HARP-10238: Pass WebGL renderer capabilities to RawShaderMaterial.
  • 15e41bf HARP-12466: Fix initialization of the webpack's stats. (#1894)
  • 7213421 v0.20.1

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

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

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

  • 8fd0477 HARP-12269: Add support to wrap polygon crossing the +/-180 meridian.

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

  • 249edd9 HARP-12729: Fix GeoBox.center for zero-sized geo boxes.
  • e3e01e6 HARP-12084: Fix semantics of GeoCoordinates.normalized.
  • ab7689d HARP-11531: Handle pole wrapping for view bounds on sphere. (#1857)

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

  • efdb7fb HARP-10238: Pass WebGL renderer capabilities to RawShaderMaterial.
  • 7213421 v0.20.1

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

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

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

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

  • d2d955b HARP-12777: Fixes shadow flickering on tilt (#1938)
  • 858b6d3 HARP-12759 Split dependent tiles from visible tiles (#1934)
  • 50e7ae0 HARP-12599: Adds asynchronos theme handling API (#1916)
  • 81bb6aa HARP-12599: Preparations for async theme setting: (#1923)
  • 65534d6 HARP-12599: Moves Datsource independent styling to MapViewEnvironment (#1922)
  • 1b4b3bd HARP-11899: Cull only labels that are completely off screen
  • dfce012 HARP-11899: Cull only labels that are completely off screen
  • f413c4e HARP-11899: Cull only labels that are completely off screen
  • dc92633 HARP-11899: Cull only labels that are completely off screen
  • 6e15d55 HARP-11899: Cull only labels that are completely off screen
  • 45901ba HARP-11899: Cull only labels that are off screen
  • 9e0608c HARP-12192: Request Map view update if camera settings are not final.
  • f35b56e HARP-11672: Pass client parameter to ITileLoader's loadAndDecode() and cancel().
  • 7fdffce HARP-11672 Satellite on terrain (#1904)
  • 419d66e HARP-11672: Reload tiles on scheduled tasks when marked dirty.
  • ea67216 HARP-12587: Moves TileObject rendering to TileObjectRenderer class (#1915)
  • da4ee0b HARP-12026 Apply tilt limit also to rotation center (#1885)
  • 6cb460c HARP-12359: Adds minimum tile size configuration for mixed Lod (#1912)
  • c2f22ea HARP-12247 Handle geometry without index buffer / feature starts (#1905)
  • c3e469a HARP-12556: Fixes #1889 Set stencilref for materials with enabled property (#1906)
  • 1820690 MINOR: Spelling mistake (#1902)
  • 86d054d HARP-11672: Support web tile request cancellation (#1891)
  • 25c5ae4 HARP-12085 Support BufferGeometry without index (#1900)
  • 69af4d1 Fixes #1896 Updated texture when changing themes (#1898)
  • efdb7fb HARP-10238: Pass WebGL renderer capabilities to RawShaderMaterial.
  • b2d68e5 Optional glslVersion parameter
  • 807ec10 Determine WebGL2 support via canvas capabilities via MapView Use new glslVersion setting (as of Three@0.120) in ShaderMaterials to support GLSL 3.0 features.
  • 6989f97 HARP-12078: Made the 'side' property of techniques automatic.
  • 534da2b HARP-11672: Make TileGeometryLoader protected. (#1876)
  • 8b1bac3 HARP-12025: Fixes floating text labels (#1877)
  • 6157fa0 HARP-11679: Hide replacement glyphs in prodction
  • c6944bb HARP-12087: No exception if decoder was destroyed first
  • 9cda429 HARP-11672: Add TileGeometryLoader's finished promise (#1875)
  • 0ab51a7 HARP-11801: Set languages in all datasources
  • 7213421 v0.20.1
  • d3018c5 MINOR: Fix BoundsGeneratorTest.
  • ab7689d HARP-11531: Handle pole wrapping for view bounds on sphere. (#1857)

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

  • efdb7fb HARP-10238: Pass WebGL renderer capabilities to RawShaderMaterial.
  • 807ec10 Determine WebGL2 support via canvas capabilities via MapView Use new glslVersion setting (as of Three@0.120) in ShaderMaterials to support GLSL 3.0 features.
  • 7213421 v0.20.1

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

  • 4b655ae Stopping use deprecates. (#1918)
  • 86d054d HARP-11672: Support web tile request cancellation (#1891)
  • b3398a3 MINOR: AMakes environment configurable in OlpDataProvider (#1869)
  • 7213421 v0.20.1
  • e6bbf52 MINOR: Updates olp packages, to solve security issue with node-fetch 1.6.0 (#1860)

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

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

  • efdb7fb HARP-10238: Pass WebGL renderer capabilities to RawShaderMaterial.

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

  • efdb7fb HARP-10238: Pass WebGL renderer capabilities to RawShaderMaterial.
  • 807ec10 Determine WebGL2 support via canvas capabilities via MapView Use new glslVersion setting (as of Three@0.120) in ShaderMaterials to support GLSL 3.0 features.
  • b0d5c84 HARP-12342: Fix rendering strings with control characters (#1882)
  • 6157fa0 HARP-11679: Hide replacement glyphs in prodction

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

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

  • e1ba366 HARP-12619 Fix slow loading of tiles when zooming out (#1929)
  • 047e1e5 HARP-12549 Fix bug with max retries + add test (#1908)

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

  • 45901ba HARP-11899: Cull only labels that are off screen
  • 8fd0477 HARP-12269: Add support to wrap polygon crossing the +/-180 meridian.
  • ab7689d HARP-11531: Handle pole wrapping for view bounds on sphere. (#1857)

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

  • 9cda429 HARP-11672: Add TileGeometryLoader's finished promise (#1875)
  • bf4e8a5 HARP-12145: Fix gaps along the antimeridian.
  • 7213421 v0.20.1

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

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

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