Releases: visgl/react-map-gl
Releases Β· visgl/react-map-gl
v8.1.0
The core logic in the Mapbox GL JS wrapper has been rewritten to use Proxy to intercept camera updates. We expect the new approach to improve camera synchronization between the native controller and React props when terrain and/or non-mercator projections are used. See more backgrounds in #2514.
The Maplibre wrapper is unaffected by this change.
v8.0.4
v8.1.0-alpha.2
- wrap jumpTo as internal update (#2516)
v8.0.3
v8.1.0-alpha.1
- feat(mapbox): Replace shadow transform with proxied approach (#2514)
v8.0.2
v8.0.1
v8.0.0
- First version to support Mapbox GL JS' official types and MapLibre GL JS v5.
This version fully separates the code that support each compatible map library:react-map-gl/mapbox: for use withmapbox-gl>=3.5.0react-map-gl/maplibre: for use withmaplibre-gl>=4react-map-gl/mapbox-legacy: for use withmapbox-glv1.x and v2.x and@types/mapbox-gl
- As a result, each endpoint now have slightly smaller bundle size and more precise types.
- Maplibre wrapper is expected to have better functionality and performance than v7 by utilizing an upstream API for the React use case.
For a full list of breaking changes, please visit the upgrade guide.
v8.0.0-beta.1
- feat: remove
RTLTextPlugindefault for MapLibre (#2480)
v8.0.0-alpha.2
- Migrate to monorepo (#2459)