From e1d14b9ab6946101c938a65c87e70daad7f430f6 Mon Sep 17 00:00:00 2001 From: Roman Laitarenko Date: Wed, 9 Jul 2025 10:29:44 +0300 Subject: [PATCH 1/4] Use Maps SDK Android dependency with NDK 27 support --- android/build.gradle | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/android/build.gradle b/android/build.gradle index 8d8af613f..0c22b9412 100644 --- a/android/build.gradle +++ b/android/build.gradle @@ -59,7 +59,7 @@ if (file("$rootDir/gradle/ktlint.gradle").exists() && file("$rootDir/gradle/lint } dependencies { - implementation "com.mapbox.maps:android:11.14.0-beta.1" + implementation "com.mapbox.maps:android-ndk27:11.14.0-beta.1" implementation "androidx.annotation:annotation:1.5.0" implementation "androidx.lifecycle:lifecycle-runtime-ktx:2.6.2" From e37b9b48e24317f5474d6a07f01115aeb5319a08 Mon Sep 17 00:00:00 2001 From: Roman Laitarenko Date: Wed, 9 Jul 2025 10:30:28 +0300 Subject: [PATCH 2/4] Add changelog entry --- CHANGELOG.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 3612f209b..882738f06 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,7 @@ +### main + +* Use Maps SDK Android dependency with NDK 27 support. + ### 2.10.0-beta.1 * Introduce new experimental properties: `FillLayer.fillConstructBridgeGuardRail`, `FillLayer.fillBridgeGuardRailColor`, `FillLayer.fillTunnelStructureColor`, `CircleLayer.circleElevationReference`. From 8feecb446044ce2b4584ec512f174b8137c02802 Mon Sep 17 00:00:00 2001 From: Roman Laitarenko Date: Wed, 9 Jul 2025 10:37:21 +0300 Subject: [PATCH 3/4] Update license.sh --- scripts/license.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/license.sh b/scripts/license.sh index fc8b3e236..69ff9320e 100755 --- a/scripts/license.sh +++ b/scripts/license.sh @@ -64,7 +64,7 @@ while read -r name version; do done <<< "$package_info" ios_sdk_version=$(grep -A 1 'mapbox-maps-ios' ios/mapbox_maps_flutter/Package.swift | grep 'exact' | sed -E 's/.*"([0-9]+\.[0-9]+\.[0-9]+(-[a-zA-Z0-9.]+)?)".*/\1/') -android_sdk_version=$(grep 'com.mapbox.maps:android' android/build.gradle | sed -E 's/.*"com\.mapbox\.maps:android:([0-9]+\.[0-9]+\.[0-9]+(-[a-zA-Z0-9.]+)?)".*/\1/') +android_sdk_version=$(grep 'com.mapbox.maps:android-ndk27' android/build.gradle | sed -E 's/.*"com\.mapbox\.maps:android-ndk27:([0-9]+\.[0-9]+\.[0-9]+(-[a-zA-Z0-9.]+)?)".*/\1/') ios_license_content=$(curl -s "https://raw.githubusercontent.com/mapbox/mapbox-maps-ios/v$ios_sdk_version/LICENSE.md") android_license_content=$(curl -s "https://raw.githubusercontent.com/mapbox/mapbox-maps-android/v$android_sdk_version/LICENSE.md") From 38b14d3ad251b8788f1f88449c586f5c2b4dffed Mon Sep 17 00:00:00 2001 From: Roman Laitarenko Date: Wed, 9 Jul 2025 10:52:40 +0300 Subject: [PATCH 4/4] Update CHANGELOG.md Co-authored-by: Natig Babayev --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 882738f06..efd3da1ce 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,6 @@ ### main -* Use Maps SDK Android dependency with NDK 27 support. +* Use Maps SDK Android dependency with NDK 27 support and [support for 16 KB page sizes](https://developer.android.com/guide/practices/page-sizes). ### 2.10.0-beta.1