Skip to content

fix: stop forcing the in-app update screen on every launch - #168

Merged
pasichDev merged 2 commits into
masterfrom
fix/no-forced-update
Sep 25, 2026
Merged

pasichDev merged 2 commits into
masterfrom
fix/no-forced-update

Conversation

@pasichDev

Copy link
Copy Markdown
Owner

What

  • Removes the Play in-app update prompt (AppUpdateType.IMMEDIATE) that My Notes started on every launch when a newer version existed, and the com.google.android.play:app-update dependency.
  • AppUpdateController keeps only the what's-new changelog.

Why

The IMMEDIATE flow is a full-screen update users cannot skip. Two Play reviews (1★ on 2026-09-20, and one in May) ask to turn it off. Google Play already updates the app on its own.

Testing

  • :app:compileDebugJavaWithJavac and :app:spotlessCheck pass.

Not verified: unit tests and a run on a device.

pasichDev and others added 2 commits September 25, 2026 15:18
My Notes started an IMMEDIATE Play in-app update whenever a newer version
existed, a full-screen flow users cannot skip. Reviews asked to turn it off.
Google Play already updates the app itself, so drop the prompt and the
app-update library; the what's-new changelog stays.
No forced update screen on start, and an untouched rich note is no longer
kept as an empty note.
@github-actions

github-actions Bot commented Sep 25, 2026 •

Copy link
Copy Markdown

Test coverage (unit + instrumentation)

Overall Project 18.25% 🍏
Module Coverage
debug 19.67% 🍏
debug 16.83% 🍏
Files
Module File Coverage
debug MainActivity.java 0% 🍏
AppUpdateController.java 0% 🍏
debug MainActivity.java 0% 🍏
AppUpdateController.java 0% 🍏

@pasichDev
pasichDev merged commit e938231 into master Sep 25, 2026
4 checks passed
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