Packages

mapbox-gl

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

Your version

3.8.0

12 Nov 2024Where it was published

3.34.2 is the newest release of 3.x.

In short

8 new14 fixed

Release note

Features and improvements

  • Add experimental support for style-defined featuresets, an upcoming way to query features in Mapbox Standard and other fragment-based styles.

  • Add experimental Map addInteraction/removeInteraction methods that make it easier to manage map interactions like clicking and hovering over features.

  • Add experimental support for elevated lines with line-cross-slope and line-elevation-reference properties.

  • Add experimental scaleFactor map option and setScaleFactor method to increase map label size (useful for improving accessibility or adjusting text size for different devices).

  • Add support for using line-progress expression in non-data-driven line properties.

  • Add experimental fill-extrusion-height-alignment and fill-extrusion-base-alignment properties to control fill extrusion top/bottom alignment.

  • Improve performance of dynamic brightness changes.

  • Minor optimizations to reduce load time.

Bug fixes

  • Fix localization when setting a worldview on the Mapbox Standard style.

  • Fix raster array rendering on some Android devices.

  • Fix an issue where fill-extrusion buildings would disappear when zooming out.

  • Fix line joins for thick semi-transparent or blurred lines.

  • Improve appearance of line corners with densely placed vertices.

  • Fix anti-alising aftifacts on blurred lines.

  • Fix call stack overflow caused by repeated addImport calls.

  • Fix failures when handling non-renderable characters.

  • Fix rendering of Osage script.

  • Fix certain edge cases when using config expression in filter properties.

  • Fix patterned fill extrusions being visible with zero opacity alpha.

  • Fix data-driven symbol-z-offset not working properly.

  • Fix fill extrusions on terrain producing WebGL warnings in some cases.

  • Fix line-emissive-strength not being applied to patterned lines.