Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Conversation

Copy link
Contributor

Copilot AI commented Dec 15, 2025

  • Run dotnet cake -t:update-config to update config.json with latest Maven versions
  • Run dotnet cake utilities.cake -t=generate-component-governance to generate cgmanifest.json
  • Run dotnet cake utilities.cake -t=generate-namespace-file to generate published-namespaces.txt (skipped - requires build first)
  • Run dotnet cake utilities.cake -t=list-artifacts to generate artifact list documentation
  • Commit initial configuration updates
  • Build the repository to update PublicApi.*.txt files and generate namespace file
  • Commit PublicApi.*.txt changes and published-namespaces.txt
  • Run dotnet cake utilities.cake -t=api-diff-markdown-info-pr to generate API diff information
  • Update PR description and commit messages with API diff output
Original prompt

This section details on the original issue you should resolve

<issue_title>Stable Updates 20251215</issue_title>
<issue_description>Run the following commands:

dotnet cake -t:update-config
dotnet cake utilities.cake -t=generate-component-governance
dotnet cake utilities.cake -t=generate-namespace-file
dotnet cake utilities.cake -t=list-artifacts

Commit the changes.

Build the repo and commit any changes to PublicApi.*.txt files.

Lastly, run:

dotnet cake utilities.cake -t=api-diff-markdown-info-pr

And put the contents from this command in the PR description and commit messages.</issue_description>

Comments on the Issue (you are @copilot in this section)


✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.

Copilot AI and others added 2 commits December 16, 2025 18:29
…dates 20251215

Co-authored-by: jonathanpeppers <840039+jonathanpeppers@users.noreply.github.com>
@sheiksyedm sheiksyedm force-pushed the copilot/update-stable-versions-20251215 branch from b699d69 to 5430295 Compare December 16, 2025 12:59
…rfaces

- Run update-config to get latest Maven versions
- Generate component governance manifest (cgmanifest.json)
- Generate artifact list documentation
- Fix com.android.billingclient.billing build errors:
  - Add Metadata.xml to rename conflicting properties (LaunchMode, LinkType, StatusCode, ReplacementMode)
  - Update Additions.cs namespace from Android.BillingClient.Api to Xamarin.Android.Billingclient.Api
  - Update method calls to use new Async suffixes (ConsumeAsync, QueryProductDetailsAsync, QueryPurchasesAsync)
- Build all repository libraries successfully
- Generate namespace file (published-namespaces.txt)
- Update PublicAPI.Unshipped.txt files for all modified packages
@sheiksyedm sheiksyedm changed the title [WIP] Update stable versions with latest configurations and artifacts Update stable versions with latest configurations and artifacts Dec 17, 2025
@sheiksyedm sheiksyedm marked this pull request as ready for review December 17, 2025 04:50
@sheiksyedm
Copy link
Contributor

@jonathanpeppers I've confirmed that the .nupkg file for the Xamarin.Android.Google.BillingClient, including its version and associated C# APIs, has been updated properly. Hope others will be updated properly.
image

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 20251215

3 participants

Morty Proxy This is a proxified and sanitized view of the page, visit original site.