Skip to content

Stable Updates 20260810 - #1515

Draft
jonathanpeppers with Copilot wants to merge 6 commits into
mainfrom
copilot/stable-updates-20260810
Draft

Stable Updates 20260810#1515
jonathanpeppers with Copilot wants to merge 6 commits into
mainfrom
copilot/stable-updates-20260810

Conversation

Copilot AI commented Aug 10, 2026

Copy link
Copy Markdown
Contributor

Weekly stable Maven→NuGet version bump via update-config, generate-component-governance, and list-artifacts, with manual corrections where the latest published Maven versions are not consumable.

Version bumps

  • androidx.media31.11.0 (all artifacts)
  • com.google.android.gms:play-services-nearby19.4.0

Manual corrections to update-config output

  • org.chromium.net cronet / httpengine-native-provider — pinned at 143.7445.0. The latest 500.0.1 is a deprecated empty transitional artifact ("merely pulls the cronet artifact") whose POM declares the proprietary Android Software Development Kit License, which trips binderate's xbd-license check.

  • com.google.ai.edge.litert litert / litert-api — held at 2.1.5 / 1.4.2. Bumping both to 2.1.6 is unsatisfiable: litert:2.1.6 requires litert-api:2.1.6, while litert-gpu:1.4.2 (its latest) hard-pins litert-api:[1.4.2].

  • androidx.media3:media3-cast — excluded the compose-BOM-managed, versionless androidx.compose.material3:material3 runtime dependency that binderate cannot resolve (no value), consistent with existing exclusions elsewhere in config.json:

    {
      "groupId": "androidx.media3",
      "artifactId": "media3-cast",
      "version": "1.11.0",
      "nugetVersion": "1.11.0",
      "nugetId": "Xamarin.AndroidX.Media3.Cast",
      "excludedRuntimeDependencies": "androidx.compose.material3.material3"
    }

Generated files

  • cgmanifest.json and docs/artifact-list-with-versions.md regenerated to match.

Not yet included

PublicApi.*.txt, published-namespaces.txt, and the api-diff-markdown-info-pr output are pending a full library build, which was still running when work paused. These should be regenerated and committed before merge.

Copilot AI linked an issue Aug 10, 2026 that may be closed by this pull request
Copilot AI and others added 3 commits August 10, 2026 09:40
…tifacts

Co-authored-by: jonathanpeppers <840039+jonathanpeppers@users.noreply.github.com>
…rtifact)

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] Run stable updates and generate governance artifacts Stable Updates 20260810 Aug 10, 2026
Copilot AI requested a review from jonathanpeppers August 10, 2026 10:23
…umps

- media3-common: add explicit interface impl for DefaultHardwareBufferFrame.Builder
  (covariant return types on Build/SetContentTimeUs/SetMetadata vs IHardwareBufferFrameBuilder)
- media3-effect: add explicit interface impl for DefaultGlFrameProcessor.Factory.Create
  (covariant return vs IFrameProcessorFactory)
- media3-exoplayer: add explicit IComparator.Compare impl for
  DefaultPreloadManager.SimpleRankingDataComparator (generic erasure param mismatch)
- media3-exoplayer-dash: rename abstract SegmentBase.CopyWithPresentationTimeOffset to
  CopyWithPresentationTimeOffsetCore via Metadata.xml and add subclass overrides
  delegating to the existing covariant-returning methods (return-type-only overloads
  are not valid in C#)
- media3-exoplayer-hls: add explicit interface impl for
  DefaultHlsPlaylistTracker.ContentSteeringTracker (covariant return vs IHlsPlaylistTracker)
- media3-session: remove synthetic bridge setPackageNameOverride methods that duplicated
  the real covariant-returning methods on MediaLibrarySession.Builder/MediaSession.Builder
- play-services-nearby: fix ConnectionLifecycleCallback's new zza base type causing
  IConnections/IConnectionsClient to be invalidated, and rename PreciseEstimateInfo's
  EstimateFailureReason/EstimateKind getters to avoid clashing with the generated
  IntDef constant classes of the same name

Regenerated PublicAPI.Unshipped.txt for all affected packages; verified 0 build errors
across all touched projects.
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 20260810

3 participants