Skip to content

v4.0.0

Choose a tag to compare

@KhaledSakr KhaledSakr released this 21 Feb 07:56
· 11 commits to master since this release
fc5c015

What's Changed

  • chore: update README by @KhaledSakr in #3

  • feat: use here maps js npm package by @KhaledSakr in #1
    BREAKING CHANGE: this also changes the engine when using vector tiles from WEBGL to HARP. Additionally, if a client relied on @types/heremaps, they will encounter some type incompatibilities and might needs to adapt a few things. Some other props were also removed because they no longer make since now that the SDK is bundled, like onScriptLoadError and secure.

  • chore: trigger pre-release using workflow_dispatch by @david-paulus-saad in #11

  • refactor: revamp test and build setup by @KhaledSakr in #5

  • feat: implement new tile APIs by @KhaledSakr in #4
    BREAKING CHANGE: HARP engine is now always used, whether vector tiles are enabled or not. Additionally, some props are now completely removed.

    • lg: use language instead with an Alpha-2 code (e.g. en or de)
    • incidentsLayer: now always included with the traffic layer
    • useLegacyTruckLayer: no longer supported by HERE
    • useLegacyTrafficLayer: no longer supported by HERE

    Note: this uses the logistics map styles as a base layer as it fits our needs the most, this however can be made configurable in the future.

  • fix: correct hidpi scaling by @KhaledSakr in #13

  • chore(ci): add coveralls by @david-paulus-saad in #16

  • refactor: rename route to polyline by @KhaledSakr in #12
    BREAKING CHANGE: this completely removes Route component and replaces it
    with Polyline. The arrow prop is also completely removed from the
    component. For more information on direction arrows, check the readme.
    Additionally, lng is now used consistently instead of lon to stay in
    line with the HERE SDK conventions.

  • build: update parcel by @KhaledSakr in #15

  • feat(userasterlayers): implement permanent_only truck restrictions by @KhaledSakr in #14
    BREAKING CHANGE: this changes the default behavior to be
    permanent_only instead of active_and_inactive

  • fix(heremap): preserve integer zoom when focusing on markers by @KhaledSakr in #20

  • deps: update here sdk to v62 by @KhaledSakr in #21

  • feat(heremap): allow choosing map engine via prop by @KhaledSakr in #19

New Contributors

Full Changelog: v3.0.0...v4.0.0