Skip to content

Releases: maptiler/maptiler-sdk-js

v2.3.0

12 Sep 08:40
c43605d
Compare
Choose a tag to compare

Bug Fixes

  • Updating from MapLibre v4.4.1 to v4.7.0. See Maplibre changelogs for v4.5.0, v4.5.1, v4.5.2, and v4.6.0
  • Fixed the elevation shift glitch happening with terrain animation after calling .easeTo() (#110)
  • The heatmap layer helper missed the beforeId option

New Features

Others

  • Updating from MapLibre v4.4.1 to v4.7.0
  • Updating MapTilerGeolocateControl to match latest Maplibre update (#104)
  • Now sourcing language list from @maptiler/client (maptiler/maptiler-client-js#42)

v2.2.2

12 Aug 09:04
82d6e68
Compare
Choose a tag to compare

Bug Fixes

  • No longer using named imports from Maplibre (#99)
  • Exporting types with classes for Maplibre types (#99)

Others

  • Bundling now made with ViteJS (no longer Rollup)

v2.2.1

12 Jul 09:36
aff31e1
Compare
Choose a tag to compare

Bug Fixes

  • The types from classes defined in Maplibre are now exposed more reliably (#98)

Others

  • Loading (lazy) the RTL plugin ealier and outside Map instance to prevent display glitch

v2.2.0

03 Jul 10:00
ac872f2
Compare
Choose a tag to compare

New Features

  • Displays a message in the map div when WebGL2 is not supported (#92)
  • Fails quietly if caching API is not usable (non https, non localhost) (#93)

Bug Fixes

  • Removed Inflight as a second degree dependency (#95)
  • Removed double export of class+type from Maplibre (#95)
  • Fixing the loading of the RTL plugin (#96)

Others

  • Replaced Eslint and Prettier by BiomeJS (ang got rid of tons of dependencies, some were problematic) (#95)
  • Fixed many formatting and linting issues pointed by BiomeJS (#95)

v2.1.0

18 Jun 13:12
3588c8e
Compare
Choose a tag to compare

New Features

  • Update from Maplibre v4.1.3 to v4.4.1 (see Maplibre's changelog)

Bug Fixes

  • Floating buildings, fixed with the above update

v2.0.3

25 Apr 09:13
d3aed49
Compare
Choose a tag to compare

Bug Fixes

  • Fixed an issue with attribution control

v2.0.2

24 Apr 14:54
e565ccb
Compare
Choose a tag to compare

Bug Fixes

  • Fix for the client-side caching breaking GeoJSON sources #82
  • Improved attribution management

Others

  • Update to MapLibre GL JS v4.1.3

v2.0.1

08 Apr 08:36
200380c
Compare
Choose a tag to compare

Bug Fixes

  • Bundling issue solved by #79

v2.0.0

02 Apr 07:43
3c5e501
Compare
Choose a tag to compare

New Features

  • Updating with MapLibre GL JS v4.1.2
  • Added client-side caching mechanism for tiles and fonts

Bug Fixes

  • Language switching now only occurs on layers fueled by a MapTiler Cloud source

Others

  • Removed Map.loadImageAsync() as MapLibre's .loadImage() is now promise based.
  • Added all the exports that are now exposed from MapLibre
  • Adapted some newly exported classes to make them TypeScript-compatible with the Map classes from both MapLibre and MapTiler SDK

v1.2.1

19 Dec 15:09
448c1da
Compare
Choose a tag to compare

1.2.1

New Features

  • Elevation lookup at maptilersdk.elevation with the function .at(), .batch() and for geojson payloads. From the update of the MapTiler Client library
  • the new ready event. Called only once after load and wait for all the controls managed by the Map constructor to be dealt with (as one relies on async logic)
  • the new Map lifecycle method .onReadyAsync() corresponding to a promise-based equivalent of the the ready event.

Bug Fixes

  • The index now exposes the geocoding option types from the Client library

Others

  • Update of the MapTiler Client library to v1.8.0 that brings the elevation and math module
  • Update with the last version of MapLibre GL JS (v3.6.2)