Packages

mapbox-gl

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

Your version

3.23.0

29 Apr 2026Where it was published

3.34.2 is the newest release of 3.x.

In short

6 new5 fixed

Release note

Features and improvements

  • Improve the performance of symbol layers on old devices.

  • Add TileProvider for raster and raster-dem sources, adding support for PMTiles with raster tiles.

  • Enable client-side fontstack compositing by default. When multiple fonts are requested they are now fetched individually and composited on the client.

  • Promote interactions API to stable.

  • Add a bundler-friendly ESM bundle in the NPM package (import mapboxgl from 'mapbox-gl/esm').

  • Lazy-load procedural buildings and precipitation code when using the ESM entry point.

Bug fixes

  • Fix values smaller than 1 in line-dasharray not working.

  • Fix a render issue where black boxes could appear instead of symbols briefly in some environments.

  • Fix scale-factor being applied twice to icons with feature-dependent icon-size.

  • Fix redundant WASM requests on map load when using the Standard style.

  • Fix hillshade rendering issue when using Safari in private browsing mode.