Releases: maplibre/maplibre-native
Releases · maplibre/maplibre-native
node-v5.3.0-pre.0
- [Note] This is a OpenGL-2 release. It does not include metal support.
- [Breaking] Removes node 14 binary build and adds node 20 binary build. We are now building binaries for node 16,18,20 @acalcutt #1941
- [Breaking] Linux binary is now built on Ubuntu 22.04 instead of Ubuntu 20.04. it could require a OS update to use this update on linux. @acalcutt #1941
- Make Node Map object options "request" property optional by @tdcosta100 in #904
- Compile Node targets without -std=c++11 option by @tdcosta100 in #926
ios-v5.14.0-pre3
Release ios-v5.14.0-pre3
ios-v5.14.0-pre0
- Add
flyToCamera
withedgePadding
forMGLMapView
- Add
MGLMapView.setLatLngBounds
andMGLMapView.clearLatLnBounds
android-v10.2.0
Revert changes of 10.1.0, which was a breaking release by accident.
This version is identical to 10.0.2.
android-v10.1.0
Warning
Due to the switch to OpenGL ES 3.0 this is a breaking release💥.
Please see the related discussion here.
We will be more careful to follow semantic versioning in the future.
✨ Features and improvements
- Change to a more natural fling animation and allow setting
flingThreshold
andflingAnimationBaseTime
inUiSettings
(#963) - Add support for the
index-of
expression (#1113)
🐞 Bug fixes
node-v5.2.0
@maplibre/maplibre-gl-native 5.2.0
What's Changed
- Adjust Typings for Node Platform by @etnav in #871
- Node platform improvements (added setSize and a new render call without render options object) by @tdcosta100 in #891
- Move node ci+release to self hosted Ubuntu arm64 by @acalcutt in #873
- Add windows support by @tdcosta100 in #707
- Add Typings for Node Platform by @KiwiKilian in #766
- Upgrade nan for node 19.x support by @mnutt in #853
- Improve node docs with available platforms by @KiwiKilian in #786
- Avoid implicit casts by @tdcosta100 in #787
- Update node (ubuntu-20.04, arm64) docker build workflow by @acalcutt in #804
- Move module.cmake out of mapbox/cmake-node-module by @acalcutt in #821
- Add mbgl-compiler-options to Node targets by @tdcosta100 in #826
- Avoid implicit casts and make code more portable by @tdcosta100 in #716
- Use
*_t
and*_v
trait helpers from C++17 STL by @louwers in #731 - Avoid implicit casts and portable printf with size_t by @tdcosta100 in #722
Full Changelog: node-v5.1.1...node-v5.2.0
node-v5.2.0-pre.1
@maplibre/maplibre-gl-native 5.2.0-pre.1
What's Changed
- Adjust Typings for Node Platform by @etnav in #871
- Node platform improvements (added setSize and a new render call without render options object) by @tdcosta100 in #891
Full Changelog: node-v5.2.0-pre.0...node-v5.2.0-pre.1
node-v5.2.0-pre.0
@maplibre/maplibre-gl-native 5.2.0-pre.0
What's Changed
- Add windows support by @tdcosta100 in #707
- Add Typings for Node Platform by @KiwiKilian in #766
- Upgrade nan for node 19.x support by @mnutt in #853
- Improve node docs with available platforms by @KiwiKilian in #786
- Avoid implicit casts by @tdcosta100 in #787
- Update node (ubuntu-20.04, arm64) docker build workflow by @acalcutt in #804
- Move module.cmake out of mapbox/cmake-node-module by @acalcutt in #821
- Add mbgl-compiler-options to Node targets by @tdcosta100 in #826
- Avoid implicit casts and make code more portable by @tdcosta100 in #716
- Use
*_t
and*_v
trait helpers from C++17 STL by @louwers in #731 - Avoid implicit casts and portable printf with size_t by @tdcosta100 in #722
Full Changelog: node-v5.1.1...node-v5.2.0-pre.0
android-v10.0.2
🐞 Bug fixes
MapboxFusedLocationEngineImpl
constructor made public to create customLocationEngineProvider
(#850)
android-v10.0.1
🐞 Bug fixes
- Fixed regression with
RasterSource
native code throwing an exception expecting bound after switching toFloatArray
(#830). LocationEngineProxy
was made public so that the migration path suggested in the 10.0.0 changelog for those wanting to use GMS Location Services can actually be implemented (#832).