Releases: mapbox/mapbox-gl-js
Releases · mapbox/mapbox-gl-js
v0.12.3
API Improvements
Support inline attribution options in map options (#1865)
Improve flyTo options (#1854, #1429)
Bugfixes
Fix flickering with overscaled tiles (#1921)
Remove Node.remove calls for IE browser compatibility (#1900)
Match patterns at tile boundaries (#1908)
Fix Tile#positionAt, fix query tests (#1899)
Fix flickering on streets (#1875)
Fix text-max-angle property (#1870)
Fix overscaled line patterns (#1856)
Fix patterns and icons for mismatched pixelRatios (#1851)
Fix missing labels when text size 0 at max zoom (#1809)
Use linear interp when pixel ratios don't match (#1601)
Fix blank areas, flickering in raster layers (#1876, #675)
Fix labels slipping/cropping at tile bounds (#1882, #757)
UX Improvements
Improve touch handler perceived performance (#1844)
v0.12.2
v0.12.1
Breaking changes
- Reversed the direction of line-offset (#1808)
- Renamed Pinch interaction handler to TouchZoomRotate (#1777)
- Made Map#update and Map#render private methods (#1798)
API Improvements
Bugfixes
- Ensure tile loading errors are properly reported (#1799)
- Ensure re-adding a previously removed pop-up works (#1477)
- Made Map#remove remove created DOM elements (#1789)
UX Improvements
- Don't round zoom level during double-click interaction (#1640)
v0.12.0
v0.11.5
Bugfixes
- Fixed unstable symbol layer render order when adding / removing layers (#1558)
- Fire map loaded event even if raster tiles have errors
- Fix panning animation during easeTo with zoom change
- Fix pitching animation during flyTo
- Fix pitching animation during easeTo
- Prevent rotation from firing
mouseend
events (#1104)
API Improvements
- Fire
mousedown
andmouseup
events (#1411) - Fire
movestart
andmoveend
when panning (#1658) - Added drag events (#1442)
- Request webp images for mapbox:// raster tiles in chrome (#1725)
UX Improvements
- Added inertia to map rotation (#620)
v0.11.4
v0.11.3
v0.11.2
- Misc performance improvements
Bugfixes
- Fix sprites on systems with non-integer
devicePixelRatio
s (#1029 #1475 #1476) - Fix layer minZoom being ignored if not less than source maxZoom
- Fix symbol placement at the start of a line (#1461)
- Fix
raster-opacity
on non-tile sources (#1270) - Ignore boxzoom on shift-click (#1655)
UX Improvements
- Enable line breaks on common punctuation (#1115)
API Improvements
v0.11.1
Bugfixes
- Add statistics and checkboxes to debug page
- Fix
Map#featuresAt
for non-4096 vector sources (#1529) - Don't fire
mousemove
on drag-pan - Fix maxBounds constrains (#1539)
- Fix maxBounds infinite loop (#1538)
- Fix memory leak in worker
- Assert valid
TileCoord
, fix wrap calculation inTileCoord#cover
(#1483) - Abort raster tile load if not in viewport (#1490)
API Improvements
- Add
Map
event listeners formouseup
,contextmenu
(right click) (#1532)