Update stable Android libraries for September 21, 2026 - #1548
Conversation
Co-authored-by: jonathanpeppers <840039+jonathanpeppers@users.noreply.github.com>
Co-authored-by: jonathanpeppers <840039+jonathanpeppers@users.noreply.github.com>
|
@copilot Can you ensure that PublicApi*.txt changes are included only for the packages that are actually updated in this PR? I noticed that there are PublicApi*.txt changes from unrelated packages as well. Please remove any API file changes for packages that are not being modified by this PR. |
Co-authored-by: Dhivya-SF4094 <127717131+Dhivya-SF4094@users.noreply.github.com>
Addressed in commit |
There was a problem hiding this comment.
Copilot review overview
🟡 Changes recommended
Update the stale dependency comment and add the required generated API-diff changelog.
Get a fresh assessment by requesting another Copilot review.
Review effort: Lite
Findings: 2
Open (2)
What changed in this PR
Updates stable Android library versions and synchronizes generated metadata, API baselines, and Games v2 binding metadata.
Changes:
- Bumps Data Binding, Ads, Play Services, and Games v2 artifacts.
- Refreshes configuration, component metadata, artifact listings, and API baselines.
- Removes the invalid
Freezableimplementation fromGameBadgeEntity.
| File | Description |
|---|---|
source/com.google.android.gms/play-services-games-v2/Transforms/Metadata.xml |
Removes the invalid interface binding. |
source/com.google.android.gms/play-services-games-v2/PublicAPI/PublicAPI.Unshipped.txt |
Updates the Games v2 API baseline. |
source/com.google.android.gms/play-services-basement/PublicAPI/PublicAPI.Unshipped.txt |
Records updated Basement APIs. |
source/com.google.android.gms/play-services-base/PublicAPI/PublicAPI.Unshipped.txt |
Refreshes Base APIs. |
source/com.google.android.gms/play-services-ads/PublicAPI/PublicAPI.Unshipped.txt |
Updates Ads module metadata. |
source/com.google.android.gms/play-services-ads-api/PublicAPI/PublicAPI.Unshipped.txt |
Records the new initialization callback overload. |
docs/artifact-list-with-versions.md |
Updates artifact version listings. |
config.json |
Updates artifact versions and dependency configuration. |
cgmanifest.json |
Refreshes component governance versions. |
💡 Add a code-review agent skill for context-aware, tailored reviews. Learn more in the docs.
| "artifactId": "play-services-ads-api", | ||
| "version": "25.4.0", | ||
| "nugetVersion": "125.4.0.3", | ||
| "version": "25.5.0", |
| "version": "25.5.0", | ||
| "nugetVersion": "125.5.0", |

Updates stable Maven artifacts and synchronizes their generated repository metadata and public API baselines.
Library updates
Generated metadata
cgmanifest.jsonand the artifact/version listing.PublicAPI.Unshipped.txtbaselines.Games v2 binding
Freezableimplementation fromGameBadgeEntity, whose Java type no longer providesfreeze().Namespaces