Packages

mapbox-gl

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

Your version

3.17.0

3 Dec 2025Where it was published

3.34.2 is the newest release of 3.x.

In short

3 removed6 new15 fixed

  • removed

    Remove experimental flag from the extra_bounds property of raster and vector sources.

  • removed

    Remove experimental flag from model layer.

  • removed

    Remove experimental flag from building layer.

Release note

Features and improvements

  • Add experimental ESM support.

  • Make line-emissive-strength data-driven.

  • removed

    Remove experimental flag from the extra_bounds property of raster and vector sources.

  • removed

    Remove experimental flag from model layer.

  • removed

    Remove experimental flag from building layer.

  • Improve vector icons rasterization performance.

  • Improve shadow rendering performance.

  • Improve building layer performance.

  • Improve shader initialization performance.

Bug fixes

  • Fix polygon rendering for dynamic GeoJSON sources.

  • Fix raster-array layers not working on iOS < 18.4.

  • Fix a performance issue for symbol layers with zero fade duration and static camera.

  • Fix occasional WebGL texture warnings when rendering terrain.

  • Fix features not being localized in dynamic filters when a worldview is set.

  • Fix an issue with clipping models on Standard.

  • Fix an issue with models flashing on setData.

  • Fix an issue with incorrect scoping of models added during runtime.

  • Fix line patterns not elevating properly on HD roads.

  • Sanitize attributions in AttributionControl.

  • Correctly support filtered features in appearances.

  • Fix an issue occuring when expressions are used in appearances.

  • Fix appearance optimization that resulted in wrong appearances being rendered.

  • Fix appearance icons not changing when feature state changed multiple times.

  • Improve TypeScript types.