Sourced from org.maplibre.gl:android-sdk's releases.
android-v11.5.0
✨ Features and improvements
[!NOTE]
This release inadvertently includes a breaking API change with regards to icon padding. Please refer to the migration guide.
- Expose
RENDERMODE_CONTINUOUSLY
andRENDERMODE_WHEN_DIRTY
(#2801). Toggling this can be helpful for development (e.g. when testing and optimizing performance).- Compile for Android with support for 16 KB page sizes (#2852).
- Enable crash mitigation when running OpenGL in the Android emulator (#2858). Technically the crashes were caused by an issue with the Android Emulator, but we were able to find a workaround.
- Add array support for
icon-padding
(#2845). More information can be found in the MapLibre Style Spec Documentation. This is the first (code) contribution from@random3940
! 🎉- Use
thread_local
for thread local scheduler (#2863).🐞 Bug fixes
a1526ce
Prepare MapLibre Native Android 11.5.0 release (#2866)c19bb7a
Use thread_local
for thread local scheduler (#2863)84ca231
Fix updates hillshade geometry (#2842)cadb8d1
Move WeakPtrFactory in map_renderer.hpp
(#2861)9d553c2
Add array support for icon-padding (#2845)58dd529
Enable crash mitigation when running OpenGL in the Android emulator (#2858)e2df2d9
Fix failing Vulkan render tests (#2851)7913eab
Compile for Android with support for 16 KB page sizes (#2852)77a464d
Expose RENDERMODE_CONTINUOUSLY and RENDERMODE_WHEN_DIRTY (#2801)0e0c8da
Store Android benchmark results on device (#2844)