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

Update for MapLibre Native Android 11.0.0

Open louwers opened this issue 1 year ago • 7 comments

MapLibre Native Android 11.0.0 has different import paths. Does anyone volunteer to update this package?

louwers avatar Feb 28 '24 19:02 louwers

When we doing this, we should thinking about to upgrade our package names as well.

What do you think @boldtrn?

Fabi755 avatar Feb 28 '24 22:02 Fabi755

Yes I think we should update our naming as well. Both for classes as well as packages 👍

boldtrn avatar Feb 29 '24 08:02 boldtrn

I will finish the route eating this or next week. After that I will continue with this task.

Fabi755 avatar Feb 29 '24 11:02 Fabi755

It might be a good idea to do this in two steps. First update to the latest 10.X and create a release for this. Then we update to 11 and create a major release with breaking changes.

Android 11 requires OpenGL 3 which not everyone wants. To overhead for the additional release should be rather minimal as I don't think there were a lot of serious changes in the 10.X release.

boldtrn avatar Mar 18 '24 09:03 boldtrn

Hi, what's the status on this?

nitrag avatar Jun 03 '24 21:06 nitrag

The other ticket takes too long, I will prefer this change here.

Android 11 requires OpenGL 3 which not everyone wants. To overhead for the additional release should be rather minimal as I don't think there were a lot of serious changes in the 10.X release.

I see that the native repository also have an legacy 10.x.x branch. I think we should also do that, to support fixes of the native library?!

Fabi755 avatar Jun 04 '24 10:06 Fabi755

Yes I would propose that we first update to the latest version 10.x.x and do a release, then we do another breaking release with v11.

boldtrn avatar Jun 04 '24 11:06 boldtrn