mapbox-gl
3.34.2 · 3 Nov 2026SEE LICENSE IN LICENSE.txt6M / weekRepositoryHomepagenpmAtom feed
3.34.2 is the newest release of 3.x.
In short
12 new12 fixed
Release note
Features and improvements
Add wall rendering mode to the
fill-extrusionlayer by introducingfill-extrusion-line-widthandfill-extrusion-line-alignmentproperties. Setfill-extrusion-line-widthto a non-zero value to render walls instead of a solid extrusion.Improve initial load performance.
Add inner glow effect for negative
circle-blurvalues.Add
raster-particle-elevationproperty.Add support for inlining TileJSON in style source definitions using
datafield.Improve 3D models' shadow appearance.
Improve performance of updating config values of a style.
Add more descriptive expression evaluation error messages.
Improve TypeScript typings.
Improve performance of symbol occlusion (visibility checks against terrain and 3D objects).
Add
clip-layer-scopeproperty to limitcliplayer to a specific style fragment.Add
Mapidlemethod to check whether a map is idle.
Bug fixes
Fix
isSourceLoadedflag onsourcedataevent for already loaded sources.Fix firing
loadevent when all tiles fail to load.Fix performance issues when GeoJSON in
dynamicmode is updated too frequently.Fix GeoJSON line rendering in
dynamicmode.Fix rasterarray layer flickering from stale tiles cache.
Fix spikes when viewing terrain-enabled maps in certain environments.
Fix
MapgetLayernot working properly with custom layers.Fix custom layer rendering issues on globe with high pitch.
Fix an issue with
line-trim-offseton very long lines.Fix rendering issues when ground effects overlap with line layers.
Fix landmark visibility issues near tile borders.
Fix accessibility issues with compact attribution button and logo.