Releases: maplibre/maplibre-gl-js
Releases · maplibre/maplibre-gl-js
v2.0.1
https://github.com/maplibre/maplibre-gl-js
Changes since MapLibre GL JS v2.0.0:
🐞 Bug fixes
- Fix documentation of
addProtocol
andremoveProtocol
.
v2.0.0
https://github.com/maplibre/maplibre-gl-js
Changes since MapLibre GL JS v2.0.0-pre.5:
Features and improvements
- Migrated the production code to typescript
- ** Breaking Change ** removed
version
from the public API - ** Breaking Change ** stopped supporting IE (internet explorer)
- ** Breaking Change ** removed all code related to
accessToken
and Mapbox specific urls starting withmapbox://
. Telemetry and tracking code was removed. - ** Breaking Change ** removed
baseApiUrl
as it was used only for Mapbox related urls - ** Breaking Change ** typescript typings have changed:
Style
=>StyleSpecification
AnyLayer
=>LayerSpecification
AnySourceData
=>SourceSpecification
MapboxEvent
=>MapLibreEvent
MapboxOptions
=>MapOptions
MapBoxZoomEvent
=>MapLibreZoomEvent
*SourceRaw
+*SourceOptions
=>*SourceSpecification
*Source
(source implementation definition) were removed*Layer
=>*LayerSpecification
*Paint
=>*LayerSpecification['paint']
*Layout
=>*LayerSpecification['layout']
MapboxGeoJSONFeature
=>GeoJSONFeature
- Added
redraw
function to map (#206) - Improve attribution controls accessibility. See #359
- Allow maxPitch value up to 85, use values greater than 60 at your own risk (#574)
getImage
uses createImageBitmap when supported (#650)
🐞 Bug fixes
- Fix warning due to strict comparison of SDF property in image sprite (#303)
- Fix tile placeholder replacement to allow for placeholders to be in a URL more than once. (#348)
- Fix type check for non dom environment. (#334)
- Fix precision problem in patterns when overzoomed in OpenGL ES devices.
- Fix padding-top of the popup to improve readability of popup text (#354).
- Fix GeoJSONSource#loaded sometimes returning true while there are still pending loads (#669)
- Fix MapDataEvent#isSourceLoaded being true in GeoJSONSource "dataloading" event handlers (#694)
- Fix events being fired after Map#remove has been called when the WebGL context is lost and restored (#726)
- Fix nested expressions types definition #757
Pre-release version
v2.0.0-pre.6
v2.0.0-pre.6
v2.0.0-pre.5
v2.0.0-pre.5
v2.0.0-pre.4
v2.0.0-pre.4
v2.0.0-pre.3
Version 2.0.0-pre.3
v2.0.0-pre.2
version 2.0.0-pre.2
v1.15.2
https://github.com/maplibre/maplibre-gl-js
Changes since MapLibre GL JS v1.15.1:
🐞 Bug fixes
- Fix breaking changes introduced in v1.15.0 by adoption dual naming scheme for CSS class names
v1.15.1
https://github.com/maplibre/maplibre-gl-js
Changes since MapLibre GL JS v1.15.0:
🐞 Bug fixes
v1.15.0
https://github.com/maplibre/maplibre-gl-js
Changes since MapLibre GL JS v1.14.0:
Features and improvements
- ** Breaking Change: ** Rename css classes ((#83)[https://github.com//issues/83])
- Added custom protocol support to allow overriding ajax calls ((#29)[https://github.com//issues/29])
- Added setTransformRequest to map (#159)
- Publish @maplibre/maplibre-gl-style-spec v14.0.0 on NPM (#149)
- Replace link to mapbox on LogoControl by link to maplibre (#151)
- Migrate style spec files from mapbox to maplibre (#147)
- Publish the MapLibre style spec in NPM (#140)
- Replace mapboxgl with maplibregl in JSDocs inline examples (#134)
- Bring in typescript definitions file (#24)
- Update example links to https://maplibre.org/maplibre-gl-js-docs/ (#131)
- Improve performance of layers with constant
*-sort-key
(#78)
🐞 Bug fixes
- Prevented attribution button from submiting form (#178)