Skip to content

Release 3.4.3 (342006) - #29

Merged
anod merged 1 commit into
mainfrom
release/3.4.3
Aug 1, 2026
Merged

Release 3.4.3 (342006)#29
anod merged 1 commit into
mainfrom
release/3.4.3

Conversation

@anod

@anod anod commented Aug 1, 2026

Copy link
Copy Markdown
Owner

Release 3.4.3 (342006)

Prepared from main (which already includes PR #28 — Play vitals-crash hardening).

Changes

  • Version: versionName 3.4.2 → 3.4.3, versionCode 342005 → 342006
  • Baseline profile: regenerated on-device from the release build with the final toolchain
  • Build tooling updates (conservative — stability patch):
    • Baseline profile / benchmark plugin 1.5.0-alpha071.5.0-beta01
    • ben-manes versions plugin 0.54.00.58.0
    • Gradle wrapper 9.5.09.6.1

Dependencies

Reviewed via ./gradlew dependencyUpdates. All app/library dependencies are already on their latest stable versions; the only newer versions available are pre-release (appcompat 1.8.0-rc01, compose 1.12.0-rc01, material3/nav3/window/annotation/palette alphas, AGP 9.4.0-alpha07, Kotlin 2.4.20-Beta2) and were intentionally held back for this stability patch.

Verification

  • :app:assembleDebug + app unit tests ✅
  • :app:generateBaselineProfile on device (CPH2653, Android 16) ✅ — ~20,070 rules, 99.8% stable vs the prior run
  • :app:bundleRelease ✅ — signed AAB (jar verified, 9.93 MB)

Follow-up

  • Publish the signed AAB to Play internal + closed testing (automated publishing setup in progress, reusing the AppWatcher Play Developer service account).

- Bump versionName to 3.4.3 and versionCode to 342006
- Update baseline profile / benchmark plugin 1.5.0-alpha07 -> 1.5.0-beta01
- Update ben-manes versions plugin 0.54.0 -> 0.58.0
- Update Gradle wrapper 9.5.0 -> 9.6.1
- Regenerate release baseline profile on device

App dependencies were reviewed against `dependencyUpdates`; all are already on
their latest stable versions, so only the low-risk build tooling was bumped for
this stability patch (remaining updates are alpha/beta/rc and were held back).

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot AI review requested due to automatic review settings August 1, 2026 19:36

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Release-prep PR for CarWidget 3.4.3 (342006), updating build tooling and committing freshly regenerated release baseline profiles.

Changes:

  • Bump app version to 3.4.3 / 342006.
  • Update build tooling versions (Gradle wrapper + versions plugin) and benchmark plugin version in the version catalog.
  • Commit regenerated release baseline profiles.

Reviewed changes

Copilot reviewed 5 out of 9 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
gradlew.bat Updates Windows Gradle wrapper script (but currently has non-terminating error branches).
gradlew Comment-only adjustments to POSIX Gradle wrapper script header.
gradle/wrapper/gradle-wrapper.properties Gradle wrapper distribution updated to 9.6.1 and adds wrapper download retry settings.
gradle/libs.versions.toml Bumps benchmark/baseline-profile plugin version to 1.5.0-beta01.
build.gradle.kts Updates ben-manes versions plugin to 0.58.0.
app/src/release/generated/baselineProfiles/startup-prof.txt Updated generated startup baseline profile rules for release build.
app/src/release/generated/baselineProfiles/baseline-prof.txt Updated generated baseline profile rules for release build.
app/build.gradle.kts Bumps app versionCode/versionName to 342006 / 3.4.3.
Suppressed comments (1)

gradlew.bat:68

  • Same issue as above: after detecting an invalid JAVA_HOME, the script sets an errorlevel but then falls through to :execute and tries to run anyway. This should terminate the script after emitting the error.
"%COMSPEC%" /c exit 1

Comment thread gradlew.bat
@anod
anod merged commit a044adf into main Aug 1, 2026
1 check 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.

2 participants