Skip to content

Update stable Android libraries for September 21, 2026 - #1548

Merged
jonathanpeppers merged 4 commits into
mainfrom
copilot/stable-updates-20260921
Sep 22, 2026
Merged

jonathanpeppers merged 4 commits into
mainfrom
copilot/stable-updates-20260921

Conversation

Copilot AI commented Sep 21, 2026 •

Copy link
Copy Markdown
Contributor

Updates stable Maven artifacts and synchronizes their generated repository metadata and public API baselines.

  • Library updates

    • Updates Data Binding, Google Mobile Ads, Play Services Base/Basement, and Games v2.
    • Retains Okio 3.18.1 due to the documented Azure Artifacts restore issue.
  • Generated metadata

    • Refreshes cgmanifest.json and the artifact/version listing.
    • Updates affected PublicAPI.Unshipped.txt baselines.
  • Games v2 binding

    • Removes the invalid Freezable implementation from GameBadgeEntity, whose Java type no longer provides freeze().
  • Namespaces

    • Regenerates the published namespace list with no resulting changes.

Copilot AI linked an issue Sep 21, 2026 that may be closed by this pull request
Copilot AI and others added 2 commits September 21, 2026 09:22
Co-authored-by: jonathanpeppers <840039+jonathanpeppers@users.noreply.github.com>
Co-authored-by: jonathanpeppers <840039+jonathanpeppers@users.noreply.github.com>
Copilot AI changed the title [WIP] Update configuration and generate governance artifacts Update stable Android libraries for September 21, 2026 Sep 21, 2026
@Dhivya-SF4094

Copy link
Copy Markdown
Contributor

@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>

Copilot AI commented Sep 21, 2026

Copy link
Copy Markdown
Contributor Author

@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...

Addressed in commit 52ac846. Unrelated PublicAPI baseline changes were restored; only Ads, Ads API, Base, Basement, and Games v2 API changes remain.

Copilot AI requested a review from Dhivya-SF4094 September 21, 2026 13:32
@sheiksyedm
sheiksyedm marked this pull request as ready for review September 21, 2026 13:38

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

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 Low severity

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 Freezable implementation from GameBadgeEntity.
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.

Comment thread config.json
"artifactId": "play-services-ads-api",
"version": "25.4.0",
"nugetVersion": "125.4.0.3",
"version": "25.5.0",
Comment thread config.json
Comment on lines +2749 to +2750
"version": "25.5.0",
"nugetVersion": "125.5.0",
@jonathanpeppers
jonathanpeppers merged commit 85c2512 into main Sep 22, 2026
3 checks passed
@jonathanpeppers
jonathanpeppers deleted the copilot/stable-updates-20260921 branch September 22, 2026 16:58
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.

Stable Updates 20260921

5 participants