All Versions
153
Latest Version
Avg Release Cycle
-
Latest Release
-
Changelog History
Page 4
Changelog History
Page 4
-
v2.0.2 Changes
๐ ๐ Bug fixes
- ๐ Fix typescript generated file (#776).
-
v2.0.1 Changes
๐ ๐ Bug fixes
- ๐ Fix documentation of
addProtocol
andremoveProtocol
.
- ๐ Fix documentation of
-
v2.0.0 Changes
๐ 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 ** stopped supporting Chrome 49-65. Chrome 66+ required. For Chrome 49-65 support use version 1.15.2.
- ** 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
-
v1.15.2 Changes
๐ ๐ Bug fixes
- ๐ Fix breaking changes introduced in v1.15.0 by adoption dual naming scheme for CSS class names
-
v1.15.0 Changes
๐ Features and improvements
- ** Breaking Change: ** Rename css classes (#83)
- โ Added custom protocol support to allow overriding ajax calls (#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)
-
v1.14.0 Changes
๐ Features and improvements
- Rebranded to MapLibre
- ๐ New logo
๐ ๐ Bug fixes
- ๐ Rename SVGs mapboxgl-ctrl-*.svg to maplibregl (#85)
- ๐ fix ImageSource not working in FF/Safari (#87)
- โก๏ธ Update HTML debug files to use MapLibre in titles (#84)
- ๐ fix CI checksize job to use maplibre name (#86)
- Move output files from mapbox.* to maplibre.* (#75)
- โ Remove mapbox specifics and branding from .github (#64)
- ๐ Fix a bug where mapbox-gl-js is no longer licensed as open source, but we owe immeasurable gratitude to Mapbox for releasing all their initial code to the community under BSD-3 license.
-
v1.13.0 Changes
โจ Features and improvements
- ๐ Improve accessibility by fixing issues reported by WCAG 2.1. #9991
- ๐ Improve accessibility when opening a popup by immediately focusing on the content. #9774 (h/t @watofundefined))
- ๐ Improve rendering performance of symbols with
symbol-sort-key
. #9751 (h/t @osvodef)) - โ Add
Marker
clickTolerance
option. #9640 (h/t @ChristopherChudzicki)) - โ Add
Map
hasControl
method. #10035 - โ Add
Popup
setOffset
method. #9946 (h/t @jutaz)) - โ Add
KeyboardHandler
disableRotation
andenableRotation
methods. #10072 (h/t @jmbott))
๐ ๐ Bug fixes
- ๐ Fix a bug where
queryRenderedFeatures
didn't properly expose the paint values if they were data-driven. #10074 (h/t @osvodef)) - ๐ Fix a bug where attribution didn't update when layer visibility changed during zooming. #9943
- ๐ Fix a bug where hash control conflicted with external history manipulation (e.g. in single-page apps). #9960 (h/t @raegen))
- ๐ Fix a bug where
fitBounds
had an unexpected result with non-zero bearing and uneven padding. #9821 (h/t @allison-strandberg)) - ๐ Fix HTTP support when running GL JS against Mapbox Atlas. #10090
- ๐ Fix a bug where the
within
expression didn't work inquerySourceFeatures
. #9933 - ๐ Fix a bug where
Popup
content HTML element was removed onsetDOMContent
. #10036 - ๐ Fix a compatibility bug when
icon-image
is used as a legacy categorical function. #10060 - ๐ Reduce rapid memory growth in Safari by ensuring
Image
dataURI's are released. #10118
โ ๏ธ Note on IE11
๐ We intend to remove support for Internet Explorer 11 in a future release of GL JS later this year.
-
v1.12.0 Changes
โจ Features and improvements
- โ Add methods for changing a vector tile source dynamically (e.g.
setTiles
,setUrl
). #8048 (h/t @stepankuzmin) - โ Add a
filter
option for GeoJSON sources to filter out features prior to processing (e.g. before clustering). #9864 - Vastly increase precision of
line-gradient
for long lines. #9694 - ๐ Improve
raster-dem
sources to properly support themaxzoom
option and overzooming. #9789 (h/t [@brendan-ward](@brendanhttps://github.com/ward))
๐ ๐ Bug fixes
- ๐ Fix a bug where bearing snap interfered with
easeTo
andflyTo
animations, freezing the map. #9884 (h/t @andycalder) - ๐ Fix a bug where a fallback image was not used if it was added via
addImage
. #9911 (h/t @francois2metz) - ๐ Fix a bug where
promoteId
option failed for fill extrusions with defined feature ids. #9863
๐ ๏ธ Workflow
- 0๏ธโฃ Renamed the default development branch from
master
tomain
.
- โ Add methods for changing a vector tile source dynamically (e.g.
-
v1.11.1 Changes
๐ ๐ Bug fixes
- ๐ Fix a bug that caused
map.loaded()
to incorrectly returnfalse
after a click event. (#9825)
- ๐ Fix a bug that caused