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
7 new11 fixed
Release note
Features and improvements
Add
dynamic: trueoption for GeoJSON sources that enables partial update API withsource.updateDatamethod. Further optimizations for this mode are expected in future releases.Add
MapsetConfig,getConfig,setSchemaandgetSchemamethods for batch setting of style configuration options.Add
configoption for theMapconstructor andsetStylemethods for conveniently setting style configuration options on map initialization.Add
icon-color-saturation,icon-color-contrast,icon-color-brightness-minandicon-color-brightness-maxto control symbol layer appearance.Introduce a new
line-joinmode:noneto improve line pattern distortions around joins.Extend
model-idproperty to support URIs (in addition to style-defined model references).Expose more parameters in map
devtoolsUI.
Bug fixes
Fix an issue with
flyToignoringpaddingin its options.Respect padding in
cameraForBoundson globe view. (h/t @jonasnoki) #13126Fix
preloadOnlynot preloading tiles from style imports.Fix
queryRenderedFeaturesfor non-integer ID in non-tiled model sourcesFix
model-scaleproperty for large number of 3D models.Fix flickering of
raster-particlelayer on globe view.Improve rendering of low-resolution
raster-arraydata.Fix an issue with GL JS bundle not building locally on Windows.
Fix multiple edge cases when using
symbol-z-elevate.Fix rendering issues with
raster-particlelayer on certain Android devices.Fix shadow and lighting rendering issues in certain areas when using Mapbox Standard.