Releases: maplibre/maplibre-native
Releases · maplibre/maplibre-native
android-v11.13.0
✨ Features and improvements
- Add HarfBuzz Text Shaping and Font Fallback Support (#3611).
This implements thefont-faces
property of the MapLibre Style Spec.
node-v6.2.0-pre.0
- Fix freezing in macos/metal after ~32 renders (Issue, PR).
- Add HarfBuzz Text Shaping and Font Fallback Support (#3611).
This implements thefont-faces
property of the MapLibre Style Spec.
ios-v6.18.0
- add the ability to have ios camera animation durations dynamic during navigation (#3568).
- Fix dashed line issue when style change (#3675).
- Add rendering info reports to
ActionJournal
(#3545). - Add HarfBuzz Text Shaping and Font Fallback Support (#3611).
This implements thefont-faces
property of the MapLibre Style Spec.
android-v11.12.2
node-v6.1.1-pre.0
core-aeaadc06b4e0614f4f243db4dce210c22dde9f9c
Fix OpenGL symbols leaking to other backend builds (#3660)
core-12e0922fc4cadcd88808830e697cfb1d5206c8c9
Make sure llvm-objcopy is installed for core-release (#3638)
android-v11.13.0-pre0
This pre-release contains possible workarounds for some obscure Android ANRs during surface/context destruction (more info #3618).
MapLibreGLSurfaceView.WAIT_COMMANDS_ON_CLEANUP = true
tries to wait the GPU commands since the opengl/egl implementation seems to hang on cleanup, so we're trying to enforce the order. When enabled it adds some wait time since it forces GPU task completion.
MapLibreGLSurfaceView.DEFER_CONTEXT_DESTRUCTION = true
moves the blocking calls to a different thread. The main thread still needs to pause the render thread (and wait for it).
ios-v6.17.1
- Revert "Fix the symbol blink issue by only placing the symbol in current level", as this was causing regressions (#3610).