Skip to content

Conversation

@rmarinho
Copy link
Member

@rmarinho rmarinho commented Nov 3, 2025

Description of Change

Mark all the apis as shipped since GA is branched and ready to be shipped

Copilot AI review requested due to automatic review settings November 3, 2025 15:26
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull Request Overview

This PR marks all .NET 10.0 GA (General Availability) APIs as shipped by moving them from "Unshipped" to "Shipped" status in the PublicAPI analyzer files. Since .NET 10.0 GA has been branched and is ready for shipment, these API changes need to be formally marked as shipped across all supported platforms.

Key Changes

  • Moved API definitions from PublicAPI.Unshipped.txt to PublicAPI.Shipped.txt files across all target frameworks
  • Updated API surface definitions for net-windows, net-tizen, net-maccatalyst, net-ios, net-android, and other platforms
  • Cleared Unshipped.txt files to contain only the nullable enable directive

Reviewed Changes

Copilot reviewed 55 out of 100 changed files in this pull request and generated no comments.

Show a summary per file
File Description
src/Core/src/PublicAPI/net-windows/PublicAPI.Shipped.txt Added Windows platform APIs including MauiSlider, CalendarDatePicker extensions, and WebView initialization event args
src/Core/src/PublicAPI/net-tizen/PublicAPI.Unshipped.txt Cleared all unshipped APIs for Tizen platform
src/Core/src/PublicAPI/net-tizen/PublicAPI.Shipped.txt Moved Tizen platform APIs including GridLengthTypeConverter, SafeAreaEdgesTypeConverter, and lifecycle events
src/Core/src/PublicAPI/net-maccatalyst/PublicAPI.Unshipped.txt Cleared all unshipped APIs for macOS Catalyst platform
src/Core/src/PublicAPI/net-maccatalyst/PublicAPI.Shipped.txt Added macOS Catalyst APIs including platform measure invalidation controller and WebView enhancements
src/Core/src/PublicAPI/net-ios/PublicAPI.Unshipped.txt Cleared all unshipped APIs for iOS platform
src/Core/src/PublicAPI/net-android/PublicAPI.Unshipped.txt Cleared all unshipped APIs for Android platform
src/Core/maps/src/PublicAPI/*/PublicAPI.Shipped.txt Added MapElementHandlerUpdate deconstruct methods and equality operators across all platforms
src/BlazorWebView/src/Wpf/PublicAPI.Unshipped.txt Cleared unshipped APIs for WPF BlazorWebView

@rmarinho
Copy link
Member Author

rmarinho commented Nov 3, 2025

/backport to net10.0

@github-actions
Copy link
Contributor

github-actions bot commented Nov 3, 2025

Started backporting to net10.0 (link to workflow run)

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.

2 participants