From e6613f37f956420c3fa1555fdb95ce19454a2af8 Mon Sep 17 00:00:00 2001 From: thunderbiscuit Date: Fri, 16 Oct 2026 15:11:16 -0400 Subject: [PATCH 1/3] build: compile and target android API 37 --- module.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/module.yaml b/module.yaml index 040e2cc..4ffe9d6 100644 --- a/module.yaml +++ b/module.yaml @@ -3,8 +3,9 @@ product: android/app settings: android: namespace: "org.bitcoindevkit.devkitwallet" - compileSdk: 36 + compileSdk: 37 minSdk: 33 + targetSdk: 37 abiFilters: [ arm64-v8a, x86_64 ] compose: enabled kotlin: From 9cd07141a07cb53311bfb0cd02522fd1f6373183 Mon Sep 17 00:00:00 2001 From: thunderbiscuit Date: Fri, 16 Oct 2026 15:13:44 -0400 Subject: [PATCH 2/3] chore: bump compose BOM to 2026.09.00 --- module.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/module.yaml b/module.yaml index 4ffe9d6..be58262 100644 --- a/module.yaml +++ b/module.yaml @@ -20,7 +20,7 @@ dependencies: - androidx.core:core-splashscreen:1.2.0 - androidx.activity:activity-compose:1.8.2 - - bom: androidx.compose:compose-bom:2026.02.00 + - bom: androidx.compose:compose-bom:2026.09.00 - androidx.compose.animation:animation - androidx.compose.ui:ui-tooling - androidx.compose.ui:ui From d7c78b1c400db156e9f2d5ff54b563b0ddebdf3a Mon Sep 17 00:00:00 2001 From: thunderbiscuit Date: Fri, 16 Oct 2026 15:14:28 -0400 Subject: [PATCH 3/3] ci: run ktfmt 0.65 in ci --- .github/workflows/format-check.yaml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/format-check.yaml b/.github/workflows/format-check.yaml index b7b1368..7810216 100644 --- a/.github/workflows/format-check.yaml +++ b/.github/workflows/format-check.yaml @@ -11,21 +11,21 @@ on: jobs: format_check: name: "Check Kotlin formatting" - runs-on: ubuntu-24.04 + runs-on: ubuntu-26.04 steps: - - name: "Check out PR branch" + - name: "Check out code" uses: actions/checkout@v4 with: fetch-depth: 1 - - name: "Set up JDK" - uses: actions/setup-java@v4 + - name: "Set up JDK 25" + uses: actions/setup-java@v5 with: distribution: temurin - java-version: 17 + java-version: 25 - name: "Download ktfmt" - run: curl -fsSLo ktfmt.jar https://github.com/facebook/ktfmt/releases/download/v0.64/ktfmt-0.64-with-dependencies.jar + run: curl -fsSLo ktfmt.jar https://github.com/Kotlin/ktfmt/releases/download/v0.65/ktfmt-0.65-with-dependencies.jar - name: "Check formatting" run: java -jar ktfmt.jar --dry-run --set-exit-if-changed --kotlinlang-style --enable-editorconfig src/