Prepare AppWatcher 1.7.1 build 17112 for Play - #168
Merged
Merged
Conversation
Regenerate the release baseline and startup profiles for the latest merged changes and make watchlist gestures reliable during profile collection. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Contributor
There was a problem hiding this comment.
Copilot review overview
🟢 Approval recommended
The release version and profile journey changes are focused, consistent, and have no identified correctness issues.
Review effort: Balanced
Findings: None
What changed in this PR
Prepares AppWatcher 1.7.1 build 17112 for Play and improves baseline-profile watchlist scrolling reliability.
Changes:
- Bumps
versionCodeto 17112. - Retries stale watchlist nodes and avoids horizontal app cards during flings.
| File | Description |
|---|---|
app/build.gradle.kts |
Updates the release build number. |
baselineprofile/.../AppWatcherJourney.kt |
Makes profile-generation scrolling more reliable. |
💡 Configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Release scope
Prepare AppWatcher 1.7.1 (build 17112) for Play. This PR bumps
versionCodefrom 17102 onmasterto 17112, regenerates distinct release baseline/startup profiles on a physical device, and makes the profile journey retry stale watchlist nodes without flinging over the horizontal app cards. The functional changes below have already been merged intomaster; this PR packages them in a new release build.Changes since the last confirmed Play production release
The last Play production build confirmed in the release-track check was 1.7.0 (17005, August 23). The public GitHub tag
v17009is also 1.7.0, but was not on Play production at that check; open testing had 1.7.1 (17100). This is a cumulative production changelog, not just the delta from the previous prepared build (17111).v17009GitHub release: steadier watchlist and Play-backed search/wishlist/purchase-history paging, less list flicker, notifications marked viewed when dismissed, and more reliable settings/theme and on-device-app state (Fix watchlist paging duplicate keys #119, Fix repeated DFE paging keys #122, Reduce main list flicker #125, Fix repeated update notifications after dismiss #127, Prepare 1.7.0 release #128).v17009: corrected Android 15+ Play device handling, installed-version reconciliation, and false updates for already-current, delisted, or disabled apps. Cached app metadata and update descriptions survive sparse Play responses; re-enabling an app cannot revive a stale update (Fix Android 15 ghost updates and Play devices #142, Fix residual ghost Play Store updates #146, Preserve cached app metadata on sparse update-check responses #150, Repair already-blanked app metadata #152, Stop showing delisted apps as updated #154, Restore update descriptions lost to sparse update-check responses #155, Fix installed update reconciliation #164, Handle disabled installed apps #167).Play Store release text (en-US)
Release verification
:app:testDebugUnitTestand:app:bundleReleasecompleted successfully.com.anod.appwatcher, versionName1.7.1, and versionCode17112; its upload signing certificate matches build 17111 and it contains compiled profile metadata.app/build/outputs/bundle/release/app-release.aab(SHA-256B2A52067B9194633173643D0393EF055CA33783CC3D560FE467E8A2A7998C209). No upload or Play release is part of this PR.