From 4e4346ef2345ebc63ca6b284ab2056f894db1122 Mon Sep 17 00:00:00 2001 From: Edward Kemp Date: Sun, 11 Oct 2026 19:12:17 +0100 Subject: [PATCH] chore(release): prepare 1.4.0 and activate release notes --- app/build.gradle.kts | 4 ++-- app/src/main/java/com/kairo/reader/ui/updates/ReleaseNotes.kt | 4 ++-- docs/branching-and-releases.md | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/app/build.gradle.kts b/app/build.gradle.kts index 15fe6a3..7bd4a74 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -95,8 +95,8 @@ android { applicationId = "com.kairo.reader" minSdk = libs.versions.minSdk.get().toInt() targetSdk = libs.versions.targetSdk.get().toInt() - versionCode = 15 - versionName = "1.3.0" + versionCode = 16 + versionName = "1.4.0" testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner" } diff --git a/app/src/main/java/com/kairo/reader/ui/updates/ReleaseNotes.kt b/app/src/main/java/com/kairo/reader/ui/updates/ReleaseNotes.kt index 79659ec..8f770ed 100644 --- a/app/src/main/java/com/kairo/reader/ui/updates/ReleaseNotes.kt +++ b/app/src/main/java/com/kairo/reader/ui/updates/ReleaseNotes.kt @@ -17,8 +17,8 @@ internal data class ReleaseNotes( @Suppress("MagicNumber") // Android version codes from the corresponding release tags. internal val releaseNotes = listOf( ReleaseNotes( - version = null, - versionCode = null, + version = "1.4.0", + versionCode = 16, changes = listOf( R.string.release_upcoming_themes, R.string.release_upcoming_reading, diff --git a/docs/branching-and-releases.md b/docs/branching-and-releases.md index 3ca3854..8807a84 100644 --- a/docs/branching-and-releases.md +++ b/docs/branching-and-releases.md @@ -66,7 +66,7 @@ scroll requesters on those screens. The app uses packaged notes, not Git or a network service at runtime. The initial history covers `v1.0.7..v1.0.8`, `v1.0.8..v1.1.0`, -`v1.1.0..v1.2.0`, and `v1.2.0..v1.3.0`. The first Upcoming entry covers +`v1.1.0..v1.2.0`, and `v1.2.0..v1.3.0`. The 1.4.0 entry covers `v1.3.0..2785d82` plus the new changelog and tour itself. Before shipping, run `./gradlew qualityGate :app:compileDebugAndroidTestKotlin`