Releases: mapbox/mapbox-gl-js
Releases · mapbox/mapbox-gl-js
v2.9.0-beta.2
Updates for v2.9.0-beta.2 (#11970) * beta.2 * Reload tiles after TileJSON is loaded in VectorTileSource#setSourceProperty (#11963) * Reload tiles after TileJSON is loaded in setSourceProperty * add more i18n tests * drop the language validation * mark i18n API as private * update s3 link to lower res video (#11965) Co-authored-by: Stepan Kuzmin <stepan.kuzmin@mapbox.com> Co-authored-by: Anna Peery <42715836+avpeery@users.noreply.github.com>
style-spec@13.25.0-beta.2
Updates for v2.9.0-beta.2 (#11970) * beta.2 * Reload tiles after TileJSON is loaded in VectorTileSource#setSourceProperty (#11963) * Reload tiles after TileJSON is loaded in setSourceProperty * add more i18n tests * drop the language validation * mark i18n API as private * update s3 link to lower res video (#11965) Co-authored-by: Stepan Kuzmin <stepan.kuzmin@mapbox.com> Co-authored-by: Anna Peery <42715836+avpeery@users.noreply.github.com>
v2.9.0-beta.1
Changelog v2.9.0-beta.1 (#11893) * Changelog v2.9.0 * Update CHANGELOG.md Co-authored-by: Aidan H <aidan.hendrickson@mapbox.com> * Update CHANGELOG.md Co-authored-by: Aidan H <aidan.hendrickson@mapbox.com> * Update CHANGELOG.md Co-authored-by: Aidan H <aidan.hendrickson@mapbox.com> * Review updates * Review updates * Update CHANGELOG.md Co-authored-by: Aidan H <aidan.hendrickson@mapbox.com> * Update src/style-spec/CHANGELOG.md Co-authored-by: Aidan H <aidan.hendrickson@mapbox.com>
style-spec@13.25.0-beta.1
Changelog v2.9.0-beta.1 (#11893) * Changelog v2.9.0 * Update CHANGELOG.md Co-authored-by: Aidan H <aidan.hendrickson@mapbox.com> * Update CHANGELOG.md Co-authored-by: Aidan H <aidan.hendrickson@mapbox.com> * Update CHANGELOG.md Co-authored-by: Aidan H <aidan.hendrickson@mapbox.com> * Review updates * Review updates * Update CHANGELOG.md Co-authored-by: Aidan H <aidan.hendrickson@mapbox.com> * Update src/style-spec/CHANGELOG.md Co-authored-by: Aidan H <aidan.hendrickson@mapbox.com>
v2.8.2
v2.8.1
v2.8.0
Performance improvements 🏁
- Improve memory usage by freeing memory more eagerly after loading tiles. (#11434)
- Improve memory usage by reducing repeated line labels on overscaled tiles. (#11414)
- Improve performance when placing many symbols on terrain. (#11466)
Bug fixes 🐞
- Fix
map.fitBounds()
,map.fitScreenCoordinates()
, andmap.cameraForBounds()
incorrectly matching bounds with non-zero bearing. (#11568) (h/t TannerPerrien) - Improve control button appearance by applying
border-radius
more consistently. (#11423) (h/t nagix) - Fix
ScaleControl
displaying incorrect units with some projections.(#11657) - Fix performance regression when animating image sources. (#11564)
- Fix
MapDataEvent.isSourceLoaded()
to check if specific source has loaded. (#11393) - Fix map not wrapping after moving the map with no inertia. (#11448)
- Fix popup not removing event listeners when
closeOnClick:true
. (#11540) - Fix camera occasionally intersecting terrain when DEM data loads while zooming. (#11461, #11578)
- Increase clarity of line layers with the terrain on high DPI devices. (#11531)
- Fix canvas size if more than one parent container has a transform CSS property. (#11493)
- Fix error on calling
map.removeImage()
on animated image. (#11580) - Fix occasional issue with
fill-extrusion
layers not rendering on tile borders when used with terrain. (#11530)
Workflow 🛠️
- Upgrade Flow from
v0.108.0
tov0.142.0
and enable type-first mode, greatly improving performance of type-checking. (#11426)
style-spec@13.24.0
v2.8.0-beta.1
Updating changelogs to include v2.8.0-beta.1 (#11636)
style-spec@13.24.0-beta.1
Updating changelogs to include v2.8.0-beta.1 (#11636)