Packages

mapbox-gl

3.34.2 · 3 Nov 2026SEE LICENSE IN LICENSE.txt6M / weekRepositoryHomepagenpmAtom feed

Your version

0.38.0

9 Jun 2017Where it was published

0.54.1 is the newest release of 0.38.x.

In short

1 breaking5 new12 fixed

  • breaking

    Require node version >=6.4.0, enabling the use of more ES6 features #4752

Release note

New features :sparkles

  • Attenuate label size scaling with distance, improving readability of pitched maps #4547

Bug fixes :beetle

  • Skip rendering for patterned layers when pattern is missing #4687

  • Fix bug with map failing to rerender after webglcontextlost event #4725

  • Clamp zoom level in flyTo to within the map's specified min- and maxzoom to prevent undefined behavior #4726 @ IvanSanchez

  • Fix wordmark rendering in IE #4741

  • Fix slight pixelwise symbol rendering bugs caused by incorrect sprite calculations #4737

  • Prevent exceptions thrown by certain flyTo calls #4761

  • Fix "Improve this map" link #4685

  • Tweak queryRenderedSymbols logic to better account for pitch scaling #4792

  • Fix for symbol layers sometimes failing to render, most frequently in Safari #4795

  • Apply text-keep-upright after text-offset to keep labels upright when intended #4779 [Potentially breaking :warning: but considered a bugfix]

  • Prevent exceptions thrown by empty GeoJSON tiles 4803

Accessibility improvements :sound

  • Add aria-label to popup close button #4799

Development workflow + testing improvements :wrench

  • Fix equality assertion bug in tests #4731

  • Benchmark results page improvements #4746

  • breaking

    Require node version >=6.4.0, enabling the use of more ES6 features #4752

  • Document missing pitchWithRotate option #4800

  • Move Github-specific Markdown files into subdirectory #4806