From e2324146d9e41923d3128c4100232ba0cafeffd9 Mon Sep 17 00:00:00 2001 From: Guyiome Date: Thu, 20 Aug 2026 19:20:02 +0200 Subject: [PATCH 1/2] Bump androidx.compose:compose-bom to 2026.08.00 Reproduces Dependabot PR #21 as a local commit per project convention. Verified locally: build, unit tests, and lint all pass. --- 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 75acbd9..6df89f8 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -5,7 +5,7 @@ junit = "4.13.2" coreKtx = "1.19.0" lifecycleRuntimeKtx = "2.11.0" activityCompose = "1.13.0" -composeBom = "2026.06.01" +composeBom = "2026.08.00" camerax = "1.5.1" arcore = "1.54.0" mediapipeTasksVision = "1.0.0" From 1c49b18399456bc26fb156b0edbce5eddd73ca5e Mon Sep 17 00:00:00 2001 From: Guyiome Date: Thu, 20 Aug 2026 19:21:38 +0200 Subject: [PATCH 2/2] Bump androidx.appcompat:appcompat to 1.8.0 Reproduces Dependabot PR #20 as a local commit per project convention. Refreshes the now-stale comment (1.7.1 was "latest stable, 1.8.0-rc01 excluded as prerelease" -- 1.8.0 is now the real stable release). Verified locally: build, unit tests, and lint all pass. minSdk 23 requirement is a non-issue (project's minSdk is already 30). Can't verify on-device here, but the changelog notes a config-dispatch fix in AppCompatActivity for per-app locales (b/321896385) -- directly relevant to this app's in-app language selector (point 30/43) -- worth a quick on-device sanity check of that screen next time it's tested on a real phone. --- gradle/libs.versions.toml | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 6df89f8..eedd42a 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -13,9 +13,10 @@ javaosc = "0.9" datastorePreferences = "1.1.7" nvWebsocketClient = "2.14" kotlinxSerializationJson = "1.11.0" -# 1.7.1 : dernière version stable au moment de l'ajout (1.8.0-rc01 est une pré-version, exclue -- -# vérifié via dl.google.com/android/maven2, search.maven.org n'indexe pas les artefacts AndroidX). -appcompat = "1.7.1" +# 1.8.0 : releve le minSdk par defaut de la lib a 23 (sans impact, minSdk du projet deja a 30) et +# corrige un bug de dispatch de configuration dans AppCompatActivity lie aux locales par-app (b/321896385), +# pertinent pour le selecteur de langue in-app (point 30/43 de la revue technique). +appcompat = "1.8.0" [libraries] androidx-core-ktx = { group = "androidx.core", name = "core-ktx", version.ref = "coreKtx" }