Skip to content

Releases: maplibre/maplibre-native

ios-v6.5.4

07 Aug 21:42
f4fc63b
Compare
Choose a tag to compare
  • Fix crash when feature contains invalid UTF-8 data (#2693).
  • Bazel updates (#2696).

ios-v6.5.3

01 Aug 17:29
e24471b
Compare
Choose a tag to compare
  • Disabled iOS 14 Metal options (#2620).
  • Don't unbind texture units in release builds (#2630).
  • Avoid re-creating fill extrusion drawables unnecessarily (#2624).
  • Take locks before signaling thread condition variables (#2636).

android-v11.1.0

24 Jul 23:56
1dafc39
Compare
Choose a tag to compare

✨ Features and improvements

  • Avoid logging error for onMove(0,0) on Android (#2580).
  • Experimental API to toggle tile cache in map view (#2590). This can reduce memory usage at the cost of having to parse tile data again when the zoom level changes.
  • Add TaggedScheduler, couple lifetime of tasks and orchestrator (#2398).

🐞 Bug fixes

  • Fix null pointer dereference MapRenderer Android (#2631).
  • Take locks before signaling thread condition variables (#2636).

ios-v6.5.2

16 Jul 10:18
b4a1ffe
Compare
Choose a tag to compare
  • Fix Cocoapods release (#2599).
  • Experimental API to toggle tile cache in map view (#2590). This can reduce memory usage at the cost of having to parse tile data again when the zoom level changes.
  • Allow changing color of scalebar on iOS (#2614).
  • Fix version in action sheet (#2602).
  • Fixed attribution link in action sheets (#2587).
  • Internal: Add TaggedScheduler, couple lifetime of tasks and orchestrator (#2398).

ios-v6.5.1

11 Jul 16:56
7b5e91f
Compare
Choose a tag to compare
  • Enable LTO (#2504).
  • Enable vertex instance drawing on simulator (#2518).
  • Change default MLNMapSnapshotter logo to the MapLibre logo (#2541). Note that showing the MapLibre logo is never required. You can configure whether to show the logo with the (now public) showsLogo property of MLNMapSnapshotterOptions. Check with your tile provider if you need to show a logo.
  • Add Privacy Manifest. MapLibre Native iOS has no built-in tracking, but it does use some system APIs for functional purposes that are marked by Apple as privacy sensitive (#2480).
  • Fixed attribution link in action sheets (#2587).
  • Update included third-party licenses (#2491).

android-v10.3.2-hwasan1

08 Jul 15:19
e7974d0
Compare
Choose a tag to compare
Pre-release

Special pre-release with hwasan enabled.

Only ABI armv8 is enabled, to avoid unsupported option '-fsanitize=hwaddress' for target 'armv7-...'

android-v11.0.2-pre0

03 Jul 14:05
61c3b28
Compare
Choose a tag to compare
android-v11.0.2-pre0 Pre-release
Pre-release

✨ Features and improvements

  • Add TaggedScheduler, couple lifetime of tasks and orchestrator (#2398).

node-v5.4.1-pre.0

26 Jun 15:12
169dc06
Compare
Choose a tag to compare
node-v5.4.1-pre.0 Pre-release
Pre-release
  • [Note] This is a OpenGL-2 release. It does not include metal support.
  • Fix crash that happened with some PBF files (Issue, PR).
  • Upgrade NAN to 2.19 to support Node 22 (#2426)
  • Add Node 22 binary build and publish (#2553)

android-v10.3.2-pre3

24 Jun 23:23
a61c8af
Compare
Choose a tag to compare
android-v10.3.2-pre3 Pre-release
Pre-release
  • Additional symbol instance checks building on previous success in detecting corruption and avoiding crashes
  • More context from check calls to help narrow down the origin of corruption

Note: CI checks are not maintained for backporting releases, so only manual testing is done.

android-v11.0.1

15 Jun 00:08
30484d8
Compare
Choose a tag to compare

✨ Features and improvements

  • Updated included licenses third-party projects (#2491).
  • Move all WeakPtrFactory members to the end of the containing class (#2472).

🐞 Bug fixes

  • Fixes crash that happened when parsing some PBF files (Issue, PR).
  • Shut down the mailbox on raster tiles as with GeometryTile to avoid processing messages after it's queued for destruction (#2443).
  • Increase the deferred cleanup timeout (#2455).
  • Fix crash caused DefaultRefDeleter, reported by Komoot (#2487).