diff --git a/controller/app/build.gradle b/controller/app/build.gradle index f37ec1f95..6a15417a4 100644 --- a/controller/app/build.gradle +++ b/controller/app/build.gradle @@ -45,12 +45,12 @@ android { // 3. Version Control (OTA) // NOTE: With splits enabled, this number will be multiplied by 10 (e.g. 50 -> 500, 501, 502) - versionCode 61 + versionCode 62 // Dynamic version suffix: CI passes -PversionSuffix explicitly; local builds fall back to // the git short SHA (ADFA-4787) so any installed APK is traceable to its commit. def ciSuffix = project.hasProperty('versionSuffix') ? project.property('versionSuffix') : (project.ext.gitSha ? "-${project.ext.gitSha}" : "") - versionName "v0.8.0-beta${ciSuffix}" + versionName "v0.9.0-beta${ciSuffix}" buildConfigField "String", "GIT_SHA", "\"${project.ext.gitSha}\"" // True only when google-services.json is present, so AnalyticsClient can compile out cleanly. buildConfigField "boolean", "ANALYTICS_ENABLED", "${hasGoogleServices}" diff --git a/controller/ci/ota-release-notes.md b/controller/ci/ota-release-notes.md index 8db5c3617..74c7adbdb 100644 --- a/controller/ci/ota-release-notes.md +++ b/controller/ci/ota-release-notes.md @@ -11,6 +11,11 @@ tag). This file is only the short summary end users read when they update. Rule: the version header must match the release tag / `versionName` so the CI picks the right entry. +## v0.9.0-beta +Reliability and polish. Downloads no longer get stuck retrying; backup and restore show real progress +with a working Cancel; long operations keep running in the background and their notification takes you +straight back to the right screen; and the app looks and behaves more consistently throughout. + ## v0.8.0-beta K2Go now installs as a new app, so Android cannot update your current one into it. Start over without losing anything: back up your library first (Settings > Backups & recovery), remove the old