From 59780a6bbf4d8556d99926f08015b9b15391cb2c Mon Sep 17 00:00:00 2001 From: Ryan VanderMeulen Date: Thu, 4 Sep 2025 00:40:27 -0400 Subject: [PATCH 1/3] Bump the minimum Android SDK version to 26 (Android 8) --- CHANGELOG.md | 13 ++++++++++--- build.gradle | 2 +- settings.gradle | 2 +- 3 files changed, 12 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index cecb4f2977..6f0d793298 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,12 +1,19 @@ # v144.0 (In progress) -### Glean -- Updated to v65.0.0 ([#6901](https://github.com/mozilla/application-services/pull/6901)) +## ✨ What's New ✨ ### OHTTP Client -- The `as-ohttp-client` component is being reintroduced to allos firefox-ios to +- The `as-ohttp-client` component is being reintroduced to allow firefox-ios to optionally submit Glean pings over OHTTP. +## 🦊 What's Changed 🦊 + +### Android +- Bumped the minimum SDK version to 26 (Android 8). ([#6926](https://github.com/mozilla/application-services/pull/6926) + +### Glean +- Updated to v65.0.0 ([#6901](https://github.com/mozilla/application-services/pull/6901)) + [Full Changelog](In progress) # v143.0 (_2025-08-18_) diff --git a/build.gradle b/build.gradle index 7f22e51055..4e39469170 100644 --- a/build.gradle +++ b/build.gradle @@ -5,7 +5,7 @@ buildscript { // In general, we should aim to keep these in sync with AC compileSdkVersion: 36, targetSdkVersion: 36, - minSdkVersion: 21, + minSdkVersion: 26, jvmTargetCompatibility: 17, ] diff --git a/settings.gradle b/settings.gradle index 096879b43f..20bebc87b5 100644 --- a/settings.gradle +++ b/settings.gradle @@ -176,7 +176,7 @@ gradle.projectsLoaded { -> calcGroupId(buildconfig), // componentsGroupId 17, // jvmTargetCompatibility, 36, // compileSdkVersion, - 21, // minSdkVersion, + 26, // minSdkVersion, 36, // targetSdkVersion, "28.2.13676358", // ndkVersion - Keep it in sync in TC Dockerfile. ) From 1e75d1472f1d65d907c562dc19d814c93505b6ec Mon Sep 17 00:00:00 2001 From: Ryan VanderMeulen Date: Thu, 4 Sep 2025 00:46:25 -0400 Subject: [PATCH 2/3] Bump JNA to version 5.17.0 --- gradle/libs.versions.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 7eddc9429b..a2440b8277 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -26,7 +26,7 @@ core = "1.16.0" work = "2.10.3" # JNA -jna = "5.14.0" # Don't update until Android 5/6 support is dropped +jna = "5.17.0" # Linting and Static Analysis detekt = "1.23.8" From ddb7784feb5e76c41398d82ec5ec1e4bf7f02815 Mon Sep 17 00:00:00 2001 From: Ryan VanderMeulen Date: Thu, 4 Sep 2025 00:46:42 -0400 Subject: [PATCH 3/3] Bump AndroidX Core to version 1.17.0 --- gradle/libs.versions.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index a2440b8277..97f97cec37 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -22,7 +22,7 @@ rust-android-gradle = "0.9.6" # AndroidX annotation = "1.9.1" -core = "1.16.0" +core = "1.17.0" work = "2.10.3" # JNA