Skip to content

Releases: maplibre/maplibre-native

ios-v6.26.0-pre6aa804f7e2f2c91d57e838cca9ddaf14d8101462

05 May 19:24
Immutable release. Only release title and notes can be modified.
6aa804f

Choose a tag to compare

Publish ios-v6.26.0-pre6aa804f7e2f2c91d57e838cca9ddaf14d8101462

ios-v6.26.0

28 Apr 20:42
Immutable release. Only release title and notes can be modified.
29f9097

Choose a tag to compare

Note: this release has some changes to how icon offsets behave on pitched maps. If this causes a regression for your use case please open an issue on maplibre/maplibre-native.

  • core: Handle allocation failure (#4178).
  • Disable icon scaling with offsets (#3928).
  • Fix: unconditionally rewriting contentScaleFactor/drawableSize every layout pass caused a feedback loop under iOS 26 Smart Display Zoom (#4251). This resolves CarPlay users were experiencing.
  • iOS: Fix case image expression crash (#4269).

android-v13.1.0

28 Apr 23:51
Immutable release. Only release title and notes can be modified.
80686f4

Choose a tag to compare

Note: this release has some changes to how icon offsets behave on pitched maps. If this causes a regression for your use case please open an issue on maplibre/maplibre-native.

✨ Features and improvements

  • Update Boost to 1.90 (#4210).
  • android: update AGP and Gradle dependencies (#4245).
  • Handle allocation failure [Core feature] (#4178).
  • (android): apply size optimization flags to RelWithDebInfo build config (#4247).
  • Disable icon scaling with offsets (#3928).
  • Add attribute buffer index to support multiple attributes interleaved in single buffer bind [Core optimization] (#4241).

🐞 Bug fixes

  • Fix infinite recursion causing Stack Overflow in TileSet.kt setBounds() (#4252).
  • core: Fix crash in RenderLayer::updateTile when layerGroup is not a TileLayerGroup (#4217).

android-v13.0.3-pre0

22 Apr 09:12
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

android-v13.0.3-pre0 Pre-release
Pre-release
Publish android-v13.0.3-pre0

ios-v6.25.1

21 Apr 15:15
Immutable release. Only release title and notes can be modified.
db98496

Choose a tag to compare

  • iOS: Force MLNMapView layout after transitions (#4225).

android-testapp-9cd8e64cc9820f64aa9bedba1bbc3ed1b4cf92ce

07 Apr 16:47
Immutable release. Only release title and notes can be modified.
62b6149

Choose a tag to compare

Fixed typos - Replace Mapbox GL with MapLibre (build-msvc.md) (#4144)

ios-v6.25.0

31 Mar 19:30
Immutable release. Only release title and notes can be modified.
6849681

Choose a tag to compare

  • Expose Offline Region ID property on MLNOfflinePack for Darwin/iOS (#4161).
  • fix color-relief/hillshade invisible above fill layers on Metal/Vulkan/WebGPU (#4166).
  • core: better handle tile compression in PMTiles sources (#4159).
  • core: Use interleaved buffer for paint property binders (#4124).
  • Make sure MLNScaleBar is exported (#4198).

android-v13.0.2

31 Mar 17:03
Immutable release. Only release title and notes can be modified.
6849681

Choose a tag to compare

✨ Features and improvements

  • core: Skip empty dynamic texture submissions (#4177).
  • core: better handle tile compression in PMTiles sources (#4159).
  • core: Use interleaved buffer for paint property binders (#4124).

🐞 Bug fixes

  • core: Fix vulkan surface rotation (#4182).
  • core: Fix crash during exception stack unwind (#4188).

node-v6.4.1

30 Mar 13:21
Immutable release. Only release title and notes can be modified.
d4bde4c

Choose a tag to compare

🐞 Bug fixes

  • core: fix color-relief/hillshade invisible above fill layers on Metal/Vulkan/WebGPU (#4166) (by @acalcutt)
  • core: better handle tile compression in PMTiles sources (#4159) (by @TimSylvester)

node-v6.4.1-pre.0

16 Mar 16:45
Immutable release. Only release title and notes can be modified.
34c1f87

Choose a tag to compare

node-v6.4.1-pre.0 Pre-release
Pre-release

🐞 Bug fixes

  • core: fix color-relief/hillshade invisible above fill layers on Metal/Vulkan/WebGPU (#4166) (by @acalcutt)