diff --git a/app/build.gradle.kts b/app/build.gradle.kts index 79849a5..6ef02b8 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -16,8 +16,8 @@ android { targetSdk = 36 // Raised for every build published to the download page (TASK-066), or the app will not // see it as newer. - versionCode = 4 - versionName = "0.2.2" + versionCode = 5 + versionName = "0.2.3" testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner" } diff --git a/docs/development-log.md b/docs/development-log.md index 9e6f778..ad1a753 100644 --- a/docs/development-log.md +++ b/docs/development-log.md @@ -1577,3 +1577,13 @@ This is the append-only implementation and handoff record shared by Codex and Cl switch tabs. The branch screen's tabs were already a pager. - Checks and results: the five required checks pass. Not seen on a device; not in the published 0.2.2. + +## 2026-10-12 (continued) — TASK-072: 0.2.3 published to the team's Gitea + +- Request: the product owner asked for 0.2.3 to be published. +- What changed: version 0.2.3 (versionCode 5) with the gliding tab switches, bottom and in-screen. + Source pushed to `main`; `UBGitea.apk` and `version.json` on the `apk` branch replaced. +- Checks and results: the five required checks pass; lint 0 errors. The APK downloaded from the + `apk` branch has the same SHA-256 as the one built here. +- Caution: published without having been seen on a device, at the product owner's decision. The + APK is the debug build signed with this PC's key. diff --git a/tasks/072-publish-0.2.3.md b/tasks/072-publish-0.2.3.md new file mode 100644 index 0000000..7086658 --- /dev/null +++ b/tasks/072-publish-0.2.3.md @@ -0,0 +1,42 @@ +# TASK-072: Publish 0.2.3 to the team's Gitea + +Status: done +Owner: Claude +Reviewer: human product owner + +## Request + +The product owner asked for the gliding tab switches (TASK-069: the bottom tabs and the tabs +inside a screen) to be published as 0.2.3 (2026-10-12). + +## Writable paths + +- `app/build.gradle.kts` +- `tasks/072-publish-0.2.3.md` +- `docs/development-log.md` + +## Acceptance criteria + +- [x] Version 0.2.3, versionCode 5. +- [x] The source is on `main` of the team's repository. +- [x] `UBGitea.apk` and `version.json` on the `apk` branch are 0.2.3, and the downloaded APK is + byte-identical to the one built here. + +## Security and privacy + +The APK is the debug build, signed with this PC's debug key, as before. No secret is in it or in +the push. + +## Required checks + +```text +./gradlew compileDebugKotlin compileDebugUnitTestKotlin testDebugUnitTest assembleDebug lintDebug +``` + +## Evidence + +See the development log entry for TASK-072. + +## Review findings + +None.