Version 1.0.4 — displayed version now tracks the desktop release
Sonar / Sonar Quality Checks (push) Has been cancelled
Code Quality Checks / Search for invalid screenshot files (push) Has been cancelled
Code Quality Checks / Search for forbidden patterns (push) Has been cancelled
Code Quality Checks / Search for invalid dependencies (push) Has been cancelled
Code Quality Checks / Konsist tests (push) Has been cancelled
Code Quality Checks / Compose tests (push) Has been cancelled
Code Quality Checks / Android lint check (push) Has been cancelled
Code Quality Checks / Detekt checks (push) Has been cancelled
Code Quality Checks / Ktlint checks (push) Has been cancelled
Code Quality Checks / Doc checks (push) Has been cancelled
Code Quality Checks / Check shell scripts (push) Has been cancelled
Code Quality Checks / Run zizmor (push) Has been cancelled
Code Quality Checks / Project Check Suite (push) Has been cancelled
Create release App Bundle and APKs / Create App Bundle (Gplay) (push) Has been cancelled
Create release App Bundle and APKs / Create App Bundle Enterprise (push) Has been cancelled
Create release App Bundle and APKs / Create APKs (FDroid) (push) Has been cancelled
Test / Runs unit tests (push) Has been cancelled
Post-release / post-release (push) Has been cancelled

versionCode stays on the monotonic CalVer formula (Android forbids downgrades);
only the user-visible version name changes.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
2026-07-25 23:26:37 -07:00
parent 9d14530660
commit dba3bf31a2
+5 -2
View File
@@ -45,7 +45,7 @@ private const val versionMonth = 7
* Release number in the month. Value must be in [0,99].
* Do not update this value. it is updated by the release script.
*/
private const val versionReleaseNumber = 2
private const val versionReleaseNumber = 3
object Versions {
/**
@@ -55,7 +55,10 @@ object Versions {
* See comment above for the calculation method.
*/
const val VERSION_CODE = (2000 + versionYear) * 10_000 + versionMonth * 100 + versionReleaseNumber
val VERSION_NAME = "$versionYear.${versionMonth.toString().padStart(2, '0')}.$versionReleaseNumber"
// Blap: the displayed version tracks the desktop release. VERSION_CODE stays on the
// CalVer formula above because Android requires it to only ever increase — keep
// bumping versionReleaseNumber (and month/year) for every release.
const val VERSION_NAME = "1.0.4"
/**
* Compile SDK version. Must be updated when a new Android version is released.