Skip to content

Stable Updates 20260907 - #1543

Merged
jonathanpeppers merged 6 commits into
mainfrom
copilot/stable-updates-20260907
Sep 8, 2026
Merged

jonathanpeppers merged 6 commits into
mainfrom
copilot/stable-updates-20260907

Conversation

Copilot AI commented Sep 7, 2026

Copy link
Copy Markdown
Contributor

Updates stable Android library dependencies and regenerates the associated governance and artifact metadata.

  • Dependency updates

    • Refreshes stable Maven and NuGet versions.
    • Regenerates cgmanifest.json and the versioned artifact list.
  • Compatibility constraints

    • Freezes deprecated Cronet transitional artifacts at the latest versions containing payloads.
    • Freezes LiteRT core/API versions to remain compatible with LiteRT GPU 1.4.2.

Copilot AI linked an issue Sep 7, 2026 that may be closed by this pull request
Copilot AI and others added 4 commits September 7, 2026 09:21
Co-authored-by: jonathanpeppers <840039+jonathanpeppers@users.noreply.github.com>
Co-authored-by: jonathanpeppers <840039+jonathanpeppers@users.noreply.github.com>
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 Stable Updates 20260907 Sep 7, 2026
@sheiksyedm
sheiksyedm marked this pull request as ready for review September 8, 2026 06:20
Copilot AI lite review requested due to automatic review settings September 8, 2026 06:20

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.

🟡 Changes recommended

Some pinned/compatibility-hold entries in config.json are not fully enforced via frozen (and the PR description is missing the required api-diff-markdown-info-pr output per #1542).

Once you've addressed the issues Copilot identified, you can request another Copilot review.

Pull request overview

Updates the repository’s stable Android library set (Maven + NuGet) and regenerates the tracked metadata that governs what the repo binds and ships (component governance, artifact list, and PublicAPI surfaces for updated bindings).

Changes:

  • Bumped stable dependency versions (notably Camera, DataBinding, Navigation 2.10.0, Tracing/Transition, Recaptcha) across config.json, cgmanifest.json, and the published artifact list.
  • Updated AndroidX Navigation PublicAPI baselines to reflect upstream API surface changes in common/runtime/compose artifacts.
  • Added/adjusted compatibility controls in config.json (Cronet transitional artifacts frozen; LiteRT core/API frozen; Navigation adds kotlinx-coroutines-core-jvm extra dependency).
File summaries
File Description
source/androidx.navigation/navigation-runtime-android/PublicAPI/PublicAPI.Unshipped.txt Updates tracked unshipped API surface for Navigation runtime Android bindings.
source/androidx.navigation/navigation-compose-android/PublicAPI/PublicAPI.Unshipped.txt Updates tracked unshipped API surface for Navigation Compose Android bindings (new APIs/transitions overloads).
source/androidx.navigation/navigation-common-android/PublicAPI/PublicAPI.Unshipped.txt Updates tracked unshipped API surface for Navigation common Android bindings (interface/member changes, new helpers).
docs/artifact-list-with-versions.md Regenerates the versioned artifact list to reflect updated stable versions.
config.json Refreshes versions, adds extra dependencies for Navigation 2.10.0, and applies freezing/comments for constrained artifacts.
cgmanifest.json Regenerates component governance manifest versions to match updated dependency set.
Review details
  • Files reviewed: 6/6 changed files
  • Comments generated: 3
  • Review effort level: Lite

💡 Add a code-review agent skill for context-aware, tailored reviews. Learn more in the docs.

Comment thread config.json
Comment on lines +2639 to +2641
"type": "androidlibrary",
"frozen": true,
"comments": "Later versions conflict with the LiteRT GPU packages, which require 1.4.2."
Comment thread config.json
Comment on lines 4739 to +4742
"nugetId": "Square.OkIO",
"type": "androidlibrary",
"mavenRepositoryType": "MavenCentral"
"mavenRepositoryType": "MavenCentral",
"comments": "The Okio family is temporarily held at 3.18.1 because Azure Artifacts cannot restore version 3.18.2 from Maven Central (401 Unauthorized)."
| 26|androidx.camera:camera-view |1.6.1 |Xamarin.AndroidX.Camera.View |1.6.1.1 |
| 27|androidx.camera.featurecombinationquery:featurecombinationquery |1.6.1 |Xamarin.AndroidX.Camera.FeatureCombinationQuery |1.6.1.1 |
| 28|androidx.camera.viewfinder:viewfinder-core |1.6.1 |Xamarin.AndroidX.Camera.Viewfinder.Core |1.6.1.1 |
| 18|androidx.camera:camera-camera2 |1.6.2 |Xamarin.AndroidX.Camera.Camera2 |1.6.2 |
@jonathanpeppers
jonathanpeppers enabled auto-merge (squash) September 8, 2026 13:34
@jonathanpeppers
jonathanpeppers merged commit 846977a into main Sep 8, 2026
3 checks passed
@jonathanpeppers
jonathanpeppers deleted the copilot/stable-updates-20260907 branch September 8, 2026 14:00
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 20260907

5 participants