Skip to content

v3.2.0

Compare
Choose a tag to compare
@underoot underoot released this 01 Mar 13:09
· 654 commits to main since this release

Features and improvements ✨

  • Improve map loading performance.
  • Add a debug UI for the development build of GL JS, enabled with devtools: true in Map options.
  • Add imports support in map.areTilesLoaded.
  • Add support of rotation of elevated raster layers.
  • Add support of negative values for fill-extrusion-flood-light-ground-radius property.
  • Improve visual cutoff behavior of buildings when using fill-extrusion-cutoff-fade-range property.

Bug fixes 🐞

  • Fix the moiré effects on patterns in tilted map views.
  • Fix occasional rendering issues with semitransparent raster tiles on globe view.
  • Fix config expression chaining through nested styles and other issues related to config scope.
  • Fix an issue where map.flyTo with padding option was setting and overriding map's padding.
  • Issue a warning instead of a validation error if url or tiles is missing from source, i.e. in MapTiler source.
  • Remove role attribute for non-visible alerts. (h/t @jakubmakielkowski) #13051
  • Fix an elevation of symbols above multiple fill extrusions, when some of them hidden or lowered.
  • Fix a small callback-related memory leak. (h/t @temas) #13074
  • Fix config and format expressions not working together.
  • Improve error reporting when a user environment doesn't support WebGL 2.