Maplibre

Latest version: v0.2.6

Safety actively analyzes 683530 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 8 of 33

3.0.0pre.3

✨ Features and improvements

- Add support for multiple `sprite` declarations in one style file ([1805](https://github.com/maplibre/maplibre-gl-js/pull/1805))
- Extract sprite image on demand to reduce memory usage and improve performance by reducing number of getImageData calls ([1809](https://github.com/maplibre/maplibre-gl-js/pull/1809))

🐞 Bug fixes

- Fix issue [1024](https://github.com/maplibre/maplibre-gl-js/pull/1024) - Zoom center not under cursor when terrain is on
- Fix errors when running style-spec bin scripts and added missing help. Removed unnecessary script 'gl-style-composite'. ([1971](https://github.com/maplibre/maplibre-gl-js/pull/1971))
- Fix the `slice` expression type ([1886](https://github.com/maplibre/maplibre-gl-js/issues/1886))

3.0.0pre.2

✨ Features and improvements

- `QueryRenderedFeaturesOptions` type added to both of the params in queryRenderedFeatures in map.ts ([1900](https://github.com/maplibre/maplibre-gl-js/issues/1900))
- NavigationControlOptions is now optional when creating an instance of NavigationControl ([1754](https://github.com/maplibre/maplibre-gl-js/issues/1754))
- Listen to webglcontextcreationerror event and give detailed debug info when it fails ([1715](https://github.com/maplibre/maplibre-gl-js/pull/1715))
- Make sure `cooperativeGestures` overlay is always "on top" (z-index) of map features ([1753](https://github.com/maplibre/maplibre-gl-js/pull/1753))
- Use `willReadFrequently` hint to optimize 2D canvas usage and remove warnings ([1808](https://github.com/maplibre/maplibre-gl-js/pull/1808))
- Speed up the cross tile symbol index in certain circumstances ([1755](https://github.com/maplibre/maplibre-gl-js/pull/1755))
- Improve rendering speed in scenes with many colliding symbolic icons and labels ([1757](https://github.com/maplibre/maplibre-gl-js/pull/1757))
- Make request for ImageSource cancelable ([1802](https://github.com/maplibre/maplibre-gl-js/pull/1802))
- Throttle the image request queue while the map is moving to improve performance ([2097](https://github.com/maplibre/maplibre-gl-js/pull/2097))

🐞 Bug fixes

- Remove dependency on `rollup/plugin-json`, which was in conflict with `rollup-plugin-import-assert`
- Remove dependency on `mapbox/gazetteer` which caused some build warnings ([1757](https://github.com/maplibre/maplibre-gl-js/pull/1757) [#1898](https://github.com/maplibre/maplibre-gl-js/pull/1898))
- Fix `getElevation()` causing uncaught error ([1650](https://github.com/maplibre/maplibre-gl-js/issues/1650)).
- Fix headless benchmark execution especially on VM ([1732](https://github.com/maplibre/maplibre-gl-js/pull/1732))
- fix issue [860](https://github.com/maplibre/maplibre-gl-js/issues/860) fill-pattern with pixelRatio > 1 is now switched correctly at runtime. ([#1765](https://github.com/maplibre/maplibre-gl-js/pull/1765))
- Fix the exception that would be thrown on `map.setStyle` when it is passed with transformStyle option and map is initialized without an initial style. ([1824](https://github.com/maplibre/maplibre-gl-js/pull/1824))
- Fix the behavior of the compass button on touch devices.

3.0.0pre.1

✨ Features and improvements

- Return a promise from `once` method to allow easier usage of async/await in this case ([1690](https://github.com/maplibre/maplibre-gl-js/pull/1690))
- Add pseudo (CSS) fullscreen as a fallback for iPhones ([1678](https://github.com/maplibre/maplibre-gl-js/pull/1678))
- Add `updateData` to `GeoJSONSource` which allows for partial data updates ([1605](https://github.com/maplibre/maplibre-gl-js/pull/1605))

🐞 Bug fixes

- Fix `GeoJSONSource` appearing to never finish loading when calling its `setData` method immediately after adding it to a `Map` due to it not firing a `metadata` `data` event ([1693](https://github.com/maplibre/maplibre-gl-js/issues/1693))
- Fix the gap between terrain elevated tiles ([1602](https://github.com/maplibre/maplibre-gl-js/issues/1602))

3.0.0pre.0

✨ Features and improvements

- Add a RenderPool to render tiles onto textures for 3D ([1671](https://github.com/maplibre/maplibre-gl-js/pull/1671))
- Add map.getCameraTargetElevation() ([1558](https://github.com/maplibre/maplibre-gl-js/pull/1558))
- Add `freezeElevation` to `AnimationOptions` to allow smooth camera movement in 3D ([1514](https://github.com/maplibre/maplibre-gl-js/pull/1514), [#1492](https://github.com/maplibre/maplibre-gl-js/issues/1492))
- ⚠️ Breaking - Remove deprecated `mapboxgl-` css classes ([1575](https://github.com/maplibre/maplibre-gl-js/pull/1575))
- Add map.setStyle's transformStyle option ([1632](https://github.com/maplibre/maplibre-gl-js/pull/1632))
- ⚠️ Breaking - Improve rendering of areas below sea level, and remove elevationOffset workaround ([1578](https://github.com/maplibre/maplibre-gl-js/pull/1578))
- ⚠️ Breaking - Move terrain object from style.terrain to map.terrain ([1628](https://github.com/maplibre/maplibre-gl-js/pull/1628))

🐞 Bug fixes

- ⚠️ Breaking - Make geojson data source a required field to align with the docs ([1396](https://github.com/maplibre/maplibre-gl-js/issue/1396))
- Fix showTileBoundaries to show the first vector source [1395](https://github.com/maplibre/maplibre-gl-js/pull/1395)
- Fix `match` expression type ([1631](https://github.com/maplibre/maplibre-gl-js/pull/1631))

2.4.0

✨ Features and improvements

- Added calculateCameraOptionsFromTo to camera ([1427](https://github.com/maplibre/maplibre-gl-js/pull/1427))
- Improve expression types ([1510](https://github.com/maplibre/maplibre-gl-js/pull/1510))
- Improve performance for primitive size selection ([1508](https://github.com/maplibre/maplibre-gl-js/pull/1508))
- Upgrade target from ES2017 to ES2019 ([1499](https://github.com/maplibre/maplibre-gl-js/pull/1499))
- Improve error handling ([1485](https://github.com/maplibre/maplibre-gl-js/pull/1485))
- Removed `_interpolationType` unused field ([264](https://github.com/maplibre/maplibre-gl-js/issues/264))

🐞 Bug fixes

- Fix attribution not being displayed for terrain ([1516](https://github.com/maplibre/maplibre-gl-js/pull/1516))
- No triggering of contextmenu after rotate, pitch, etc. also on Windows ([1537](https://github.com/maplibre/maplibre-gl-js/pull/1537))

2.3.1pre.2

✨ Features and improvements

- Improve expression types ([1510](https://github.com/maplibre/maplibre-gl-js/pull/1510))
- Improve performance for primitive size selection ([1508](https://github.com/maplibre/maplibre-gl-js/pull/1508))
- Upgrade target from ES2017 to ES2019 ([1499](https://github.com/maplibre/maplibre-gl-js/pull/1499))

Page 8 of 33

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.