All Versions
153
Latest Version
Avg Release Cycle
-
Latest Release
-

Changelog History
Page 13

  • v0.14.1 Changes

    February 10, 2016
    ๐Ÿ›  Bugfixes
    • ๐Ÿ›  Fix incorrectly rotated symbols along lines near tile boundries (#2062)
    • ๐Ÿ›  Fix broken rendering when a fill layer follows certain symbol layers (#2092)
  • v0.14.0 Changes

    February 08, 2016
    ๐Ÿ’ฅ Breaking Changes
    • Switch GeoJSONSource clustering options from being measured in extent-units to pixels (#2026)
    ๐Ÿ†• New Features & Improvements
    • ๐Ÿ‘Œ Improved error message for invalid colors (#2006)
    • โž• Added support for tiles with variable extents (#2010)
    • ๐Ÿ‘Œ Improved filter performance and maximum size (#2024)
    • ๐Ÿ”„ Changed circle rendering such that all geometry nodes are drawn, not just the geometry's outer ring (#2027)
    • โž• Added Map#getStyle method (#1982)
    ๐Ÿ›  Bugfixes
    • ๐Ÿ›  Fixed bug causing WebGL contexts to be "used up" by calling mapboxgl.supported() (#2018)
    • ๐Ÿ›  Fixed non-deterministic symbol z-order sorting (#2023)
    • ๐Ÿ›  Fixed garbled labels while zooming (#2012)
    • ๐Ÿ›  Fixed icon jumping when touching trackpad with two fingers (#1990)
    • ๐Ÿ›  Fixed overzoomed collision debug labels (#2033)
    • ๐Ÿ›  Fixed dashes sliding along their line during zooming (#2039)
    • ๐Ÿ›  Fixed overscaled minzoom setting for GeoJSON sources (#1651)
    • ๐Ÿ›  Fixed overly-strict function validation for duplicate stops (#2075)
    • ๐Ÿ›  Fixed crash due to performance.now not being present on some browsers (#2056)
    • ๐Ÿ›  Fixed the unsetting of paint properties (#2037)
    • ๐Ÿ›  Fixed bug causing multiple interaction handler event listeners to be attached (#2069)
    • ๐Ÿ›  Fixed bug causing only a single debug box to be drawn (#2034)
  • v0.13.1 Changes

    January 27, 2016
    ๐Ÿ›  Bugfixes
    • ๐Ÿ›  Fixed broken npm package due to outdated bundled modules
  • v0.13.0 Changes

    January 27, 2016
    ๐Ÿ›  Bugfixes
    • ๐Ÿ›  Fixed easeTo pan, zoom, and rotate when initial rotation != 0 (#1950)
    • ๐Ÿ›  Fixed rendering of tiles with an extent != 4096 (#1952)
    • ๐Ÿ›  Fixed missing icon collision boxes (#1978)
    • ๐Ÿ›  Fixed null Tile#buffers errors (#1987)
    ๐Ÿ†• New Features & Improvements
    • โž• Added symbol-avoid-edges style property (#1951)
    • ๐Ÿ‘Œ Improved symbol-max-angle check algorithm (#1959)
    • โž• Added marker clustering! (#1931)
    • โž• Added zoomstart, zoom, and zoomend events (#1958)
    • Disabled drag on mousedown when using boxzoom (#1907)
  • v0.12.4 Changes

    January 19, 2016
    ๐Ÿ›  Bugfixes
    • ๐Ÿ›  Fix elementGroups null value errors (#1933)
    • ๐Ÿ›  Fix some glyph atlas overflow cases (#1923)
  • v0.12.3 Changes

    January 14, 2016
    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 (#757)
    UX Improvements
    • ๐Ÿ‘Œ Improve touch handler perceived performance (#1844)
  • v0.12.2 Changes

    December 22, 2015
    API Improvements
    • ๐Ÿ‘Œ Support LngLat.convert([w, s, e, n]) (#1812)
    • ๐Ÿ‘ Invalid GeoJSON is now handled better
    ๐Ÿ›  Bugfixes
    • ๐Ÿ›  Fixed Popup#addTo when the popup is already open (#1811)
    • ๐Ÿ›  Fixed warping when rotating / zooming really fast
    • Map#flyTo now flies across the antimeridan if shorter (#1853)
  • v0.12.1 Changes

    December 08, 2015
    ๐Ÿ’ฅ 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)
    • ๐Ÿšš Made Map#remove remove created DOM elements (#1789)
    API Improvements
    • โž• Added an method to disable touch rotation (#1777)
    • โž• Added a position option for Attribution (#1689)
    ๐Ÿ›  Bugfixes
    • Ensure tile loading errors are properly reported (#1799)
    • ๐Ÿšš Ensure re-adding a previously removed pop-up works (#1477)
    UX Improvements
    • Don't round zoom level during double-click interaction (#1640)
  • v0.12.0 Changes

    December 02, 2015
    API Improvements
    • โž• Added line-offset style property (#1778)
  • v0.11.5 Changes

    December 01, 2015
    ๐Ÿ›  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 and mouseup events (#1411)
    • ๐Ÿšš Fire movestart and moveend 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)