MapLibre GL JS v0.51.0 Release Notes
-
November 7, 2018
โจ Features and improvements
- โ Add initial bounds as map constructor option (#5518) (h/t stepankuzmin)
- ๐ Improve performance on machines with > 8 cores (#7407, fixed by #7430)
- โ Add
MercatorCoordinate
type (#7488) - ๐ Allow browser-native
contextmenu
to be enabled (#2301, fixed by #7369) - โ Add an unminified production build to the NPM package (#7403)
- โ Add support for
LngLat
conversion from{lat, lon}
(#7507) (h/t @bfrengley) - โ Add tooltips for navigation controls (#7373)
- ๐ Show attribution only for used sources (#7384)
- โ Add telemetry event to log map loads (#7431)
- ๐ Tighten style validation
๐ ๐ Bug fixes
- ๐ Fix for GeoJSON geometries not working when coincident with tile boundaries(#7436, fixed by #7448)
- ๐ Fix depth buffer-related rendering issues on some Android devices. (#7471)
- ๐ Fix positioning of compact attribution strings (#7444, #7445, and #7391)
- ๐ Fix an issue with removing markers in mouse event callbacks (#7442) (h/t vbud)
- โ Remove controls before destroying a map (#7479)
- ๐ Fix display of Scale control values < 1 (#7469) (h/t MichaelHedman)
- ๐ Fix an error when using location
hash
within iframes in IE11 (#7411) - ๐ Fix depth mode usage in custom layers (#7432) (h/t markusjohnsson)
- ๐ Fix an issue with shaky sprite images during scroll zooms (#7558)