⚠️ Breaking changes
- Treat tiles that error with status 404 as empty renderable tiles to prevent rendering duplicate features in some sparse tilesets (#6803)
🐛 Bug fixes
- Fix issue where
text-max-angleproperty was being calculated incorectly internally, causing potential rendering errors when"text-placement": line - Require
feature.idwhen usingMap#setFeatureState(#6974) - Fix issue with removing the
GeolocateControlwhen user location is being used (#6977) (h/t sergei-zelinsky) - Fix memory leak caused by a failure to remove all controls added to the map (#7042)
- Fix bug where the build would fail when using mapbox-gl webpack 2 and UglifyJSPlugin (, fixed by )