maplibre-navigation-android icon indicating copy to clipboard operation
maplibre-navigation-android copied to clipboard

Upgrade to MapLibre 11.0.0

Open Fabi755 opened this issue 8 months ago • 14 comments

Upgrade MapLibre to major version 11.x.x.

Closes #104

Following things have done for this:

  1. Upgrade MapLibre a. Update maplibre-native to version 11.0.0 b. Update maplibre-java modules to version 6.0.1 c. Rename affected imports d. Replace MapLibre hosted mapbox-sdk-services (5.9.0) by Mapbox hosted mapbox-sdk-services (5.8.0) to solve package conflicts. This step was required because the project is currently using some classes from the services module. But the module was removed from the MapLibre project, and therefore not upgraded to the new package name.
  2. Rename Mapbox classes to MapLibre

Things we should thinking about, before release the new major version:

  1. Change package naming/structure. For example remove v5 from path.
  2. Rename the Gradle modules. For example in core & ui.

Please note that the GL drawing is crashing (on emulator ?!) when roating the map. See: https://github.com/maplibre/maplibre-native/issues/2371.

Fabi755 avatar Jun 07 '24 22:06 Fabi755