Skip to content

v0.47.0

Compare
Choose a tag to compare
@jfirebaugh jfirebaugh released this 18 Jul 21:12
· 3524 commits to main since this release

✨ Features and improvements

  • Add configurable drag pan threshold (#6809) (h/t msbarry)
  • Add raster-resampling raster paint property (#6411) (h/t andrewharvey)
  • Add symbol-placement: line-center (#6821)
  • Add methods for inspecting GeoJSON clusters (#3318, fixed by #6829)
  • Add warning to geolocate control when unsupported (#6923) (h/t aendrew)
  • Upgrade geojson-vt to 3.1.4 (#6942)
  • Include link to license in compiled bundle (#6975)

🐛 Bug fixes

  • Use updateData instead of re-creating buffers for repopulated paint arrays (#6853)
  • Fix ScrollZoom handler setting tr.zoom = NaN (#6924)
    • Failed to invert matrix error (#6486, fixed by #6924)
    • Fixing matrix errors (#6782, fixed by #6924)
  • Fix heatmap tile clipping when layers are ordered above it (#6806, fixed by #6807)
  • Fix video source in safari (macOS and iOS) (#6443, fixed by #6811)
  • Do not reload errored tiles (#6813)
  • Fix send / remove timing bug in Dispatcher (#6756, fixed by #6826)
  • Fix flyTo not zooming to exact given zoom (#6828)
  • Don't stop animation on map resize (#6636)
  • Fix map.getBounds() with rotated map (#6875) (h/t zoltan-mihalyi)
  • Support collators in feature filter expressions. (#6929)
  • Fix Webpack production mode compatibility (#6981)