Skip to content

Bump to 9.2.2 (versionCode 305) so a testing build can install over 9.2.2/304 - #998

Merged
ryanbr merged 1 commit into
mainfrom
chore/bump-9.2.2
Jul 31, 2026
Merged

Bump to 9.2.2 (versionCode 305) so a testing build can install over 9.2.2/304#998
ryanbr merged 1 commit into
mainfrom
chore/bump-9.2.2

Conversation

@ryanbr

@ryanbr ryanbr commented Jul 31, 2026

Copy link
Copy Markdown
Owner

Version bump only, no code.

Why now

The testing build cut from main an hour ago compiled green on all three platforms — but would not install on a phone carrying the 29 July staging build:

versionName versionCode
installed (29 Jul staging) 9.2.2 304
testing build from main 9.2.1 303

Android refuses a lower versionCode over a higher one and reports it as "App not installed", which names neither the cause nor the file. main has sat on 9.2.1 for 42 commits; the bump was simply overdue and this is what made it visible.

versionCode goes to 305, not 304, because 304 is already published on the rolling testing-latest tag — reusing it would leave two different builds sharing a code.

MARKETING_VERSION and versionName move together, per CLAUDE.md.

Not in this PR

Release notes. 9.2.2 still owes users the visible changes from those 42 commits, and they are not cosmetic:

That is a notes-writing job rather than a bump, so it is deliberately separate.

….2.2/304

main has been on 9.2.1 for 42 commits. That was invisible until the testing
build cut from main stamped 9.2.1 / versionCode 303, and Android refused to
install it over the 29 July staging build (9.2.2 / versionCode 304) — a
downgrade, surfaced as the unhelpful "App not installed".

versionCode goes to 305 rather than 304 because 304 is already published on the
rolling testing-latest tag; reusing it would leave two different builds sharing
a code.

MARKETING_VERSION and versionName move together per CLAUDE.md. No release notes
here — this is the version bump only, and 9.2.2's notes still owe users the
user-visible changes from the last 42 commits (Effort shifts from #963 and
#992, the new Apple Health permission prompt, the Oura resting-HR heal that
needs a re-sync, and the sleep-staging change from #987).
@ryanbr
ryanbr merged commit 42b9395 into main Jul 31, 2026
3 checks passed
@ryanbr
ryanbr deleted the chore/bump-9.2.2 branch July 31, 2026 07:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant