Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

maplibre-gl

Package Overview
Dependencies
Maintainers
6
Versions
112
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

maplibre-gl - npm Package Versions

23
12

5.0.0-pre.6

Diff

Changelog

Source

5.0.0-pre.6

✨ Features and improvements

  • When clustering circles and the promoteId is set to some parameter, the promoted ID is used on non-clustered features and the cluster_id is used on clustered features. Previously the ID was undefined for non-clustered features (#4899)
  • Support Terrain in Globe projection (#4976)
  • Improved performance of the coveringTiles (tile culling) function for globe (#4937)

🐞 Bug fixes

  • ⚠️ Fix level of detail at high pitch angle by changing which tiles to load (#3983)
  • ~~⚠️~~ Fix URL parsing in normalizeSpriteURL, sprite URLs must be absolute (#4962)
maplibreorg
published 5.0.0-pre.5 •

Changelog

Source

5.0.0-pre.5

✨ Features and improvements

  • Catches network fetching errors such as CORS, DNS or malformed URL as actual AJAXError to expose HTTP request details to the "error" event (https://github.com/maplibre/maplibre-gl-js/pull/4822)
  • Add setVerticalFieldOfView() to public API (#4717)
  • ⚠️ Return actual altitude from queryTerrainElevation + Pass non-translated matrices to custom layer on mercator map (#3854)
  • Disable sky when using globe and blend it in when changing to mercator (#4853)
  • New GlobeControl (#4960)

🐞 Bug fixes

  • Fix line-placed map-pitch-aligned texts being too large when viewed from some latitudes on a globe (#4786)
  • Disabled unsupported Fog rendering, for Terrain3D on Globe (#4963)
maplibreorg
published 5.0.0-pre.4 •

Changelog

Source

5.0.0-pre.4

✨ Features and improvements

  • ⚠️ Changed geometry-type to identify "Multi-" features (#4877)
  • Add support for pitch > 90 degrees (#4717)

🐞 Bug fixes

  • ~~⚠️ Fix order of normalizeSpriteURL and transformRequest in loadSprite (#3897)~~
  • ⚠️ Remove unminified prod build (#4906)
  • Fix issue where raster tile source won't fetch updates following request error (#4890)
  • Fix 3D models in custom layers not being properly occluded by the globe (#4817)
  • Fix issue where raster tiles were not rendered correctly when using globe and terrain (#4912)
maplibreorg
published 5.0.0-pre.3 •

Changelog

Source

v5.0.0-pre.3

✨ Features and improvements

  • Add support for camera roll angle (#4717)

🐞 Bug fixes

  • Fix text not being hidden behind the globe when overlap mode was set to always (#4802)
  • Fix 3D models in custom layers not being properly occluded by the globe (#4817)
  • Fix a single white frame being displayed when the map internally transitions from mercator to globe projection (#4816)
  • Fix loading of RTL plugin version 0.3.0 (#4860)
maplibreorg
published 5.0.0-pre.2 •

Changelog

Source

5.0.0-pre.2

✨ Features and improvements

  • Improve performance of queryRenderedFeatures by using JavaScript Sets to assess layer membership internally (#4777)

🐞 Bug fixes

  • Fix a memory leak due to missing removal of event listener registration (#4824)
  • Improve symbol collision performance for both mercator and globe projections (#4778)
  • Fix bad line scaling near the poles under globe projection (#4778)
  • Fix globe loading many tiles at an unnecessarily high zoom level when the camera is pitched (#4778)
maplibreorg
published 5.0.0-pre.1 •

Changelog

Source

5.0.0-pre.1

✨ Features and improvements

  • Support globe mode (#3963)
  • Merge atmosphere an sky implementation (#3888)
  • Add option to display a realistic atmosphere when using a Globe projection (#3888)
maplibreorg
published 4.7.1 •

Changelog

Source

4.7.1

🐞 Bug fixes

  • Fix circle won't render on mesa 24.1 with AMD GPU (#4062)
  • Fix hash router for urls ending with a hashtag (#4730)
  • Replace rollup-plugin-sourcemaps with rollup-plugin-sourcemaps2 (#4740)
maplibreorg
published 4.7.0 •

Changelog

Source

4.7.0

✨ Features and improvements

  • Support multiple layers in map.on, map.once and map.off methods (#4570)
  • Ensure GeoJSON cluster sources emit a console warning if maxzoom is less than or equal to clusterMaxZoom since in this case you may see unexpected results. (#4604)

🐞 Bug fixes

  • Heatmap Fix for 3D terrain (#4571)
  • Fix Map#off to not remove listener with layer(s) registered with Map#once (#4592)
  • Improve types a bit for addSource and getSource (#4616)
  • Fix the color near the horizon when terrain is enabled without any sky (#4607)
  • Fix bug where fitBounds and cameraForBounds would not display across the 180th meridian (antimeridian)
  • Fix white flickering on map resize (#4158)
  • Fixed a performance regression related to symbol placement (#4599)
  • Fix a bug where cloning a Transform instance didn't include the lngRange. This caused a bug where using transformCameraUpdate caused the maxBounds to stop working just for east/west bounds. (#4625)
maplibreorg
published 4.6.0 •

Changelog

Source

4.6.0

✨ Features and improvements

  • Prefer local glyph rendering for all CJKV characters, not just those in the CJK Unified Ideographs, Hiragana, Katakana, and Hangul Syllables blocks. (#4560))

🐞 Bug fixes

  • Fix right-to-left layout of labels that contain characters in the Arabic Extended-B code block. (#4536)
  • Fix 3D map freezing when camera is adjusted against map bounds. (#4537)
  • Fix getStyle() to return a clone so the object cannot be internally changed (#4488)
  • Fix issues with setting sky to undefined (#4587))
maplibreorg
published 4.5.2 •

Changelog

Source

4.5.2

✨ Features and improvements

  • Emit events when the cooperative gestures option has prevented a gesture. (#4470)
  • Enable anisotropic filtering only when the pitch is greater than 20 degrees to preserve image sharpness on flat or slightly tilted maps.

🐞 Bug fixes

  • Fix camera being able to move into 3D terrain (#1542)
23
12
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc