v4.3.0
https://github.com/maplibre/maplibre-gl-js
Changes since MapLibre GL JS v4.2.0:
✨ Features and improvements
- Add
getData
method for GeoJSON Sources to provide the possibility to obtain all the source's features (#4082) - Allow cross-fading between raster tile source updates at the same zoom level (#4072)
🐞 Bug fixes
- Fix normalizeSpriteURL before transformRequest throwing an Error with relative URLs (#3897)
- Fix return type of map.cameraForBounds (#3760)
- Fix to run benchmark with MAPLIBRE_STYLES environment variable (#2122)
- Fix symbol collisions using inaccurate and sometimes entirely wrong collision boxes when the map is pitched or rotated (#210)
- Fix
text-translate
andicon-translate
behaving weirdly and inconsistently with other-translate
properties (#3456) - Fix symbol collision debug view (
showCollisionBoxes
) not showing the actual bounding boxes used for collision and click areas. The displayed boxes now match actual collision boxes exactly (#4071) - Fix symbol collision boxes not being accurate for variable-anchor symbols (#4071)
- Fix icon collision boxes using
text-translate
property for translation instead of the correcticon-translate
(#4071)