Skip to content

Add ASP.NET Core release notes for .NET 10 Preview 5 #9925

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 29 commits into from
Jun 7, 2025
Merged

Conversation

Copilot
Copy link
Contributor

@Copilot Copilot AI commented Jun 5, 2025

This PR adds the ASP.NET Core release notes for .NET 10 Preview 5 based on the content provided in dotnet/AspNetCore.Docs#35473.

Changes Made

  • Created aspnetcore.md for .NET 10 Preview 5 with comprehensive release notes covering:

    • Custom Security Descriptors for HTTP.sys Request Queues - New feature allowing granular access control using RequestQueueSecurityDescriptor property
    • Validation in Minimal APIs - Improvements and fixes to the validation generator introduced in Preview 4
    • OpenAPI 3.1 support - Upgrade to OpenAPI.NET v2.0.0-preview18
    • OpenAPI metadata from XML doc comments - Extended support for extracting metadata from <returns> and <response> XML tags
    • Router NotFoundPage parameter - New Blazor feature for handling NotFound responses with typed pages
  • Updated main README.md to include the Preview 5 link in proper chronological order

Content Source

All content is based on the official feature descriptions provided by the ASP.NET Core development team in the referenced issue comments, ensuring accuracy and consistency with the official documentation.

The release notes follow the established format and structure of previous preview releases for consistency.

Fixes #9924.


💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.

@Copilot Copilot AI changed the title [WIP] Add ASP.NET Core release notes for .NET 10 Preview 5 Add ASP.NET Core release notes for .NET 10 Preview 5 Jun 5, 2025
@Copilot Copilot AI requested a review from danroth27 June 5, 2025 22:07
Copilot finished work on behalf of danroth27 June 5, 2025 22:07
@danroth27
Copy link
Member

Generate and add the list of contributors for milestone 10.0-preview5:

  • Get the list of contributors for milestone: gh search prs --milestone {milestone} --merged --label community-contribution --json author --limit 1000 > authors.json
  • Filter the list of contributors to unique external contributors that aren't infrastructure bots and that don't work at Microsoft on the .NET team.
  • Sort the list of contributors by author login name alphabetically.
  • Generate the contributors list linking to their merged PRs in the dotnet/aspnetcore repo for the milestone: - [@{author.login}](https://github.com/dotnet/aspnetcore/pulls?q=is%3Apr+is%3Amerged+milestone%3A{milestone}+author%3A{author.login})

Copy link
Contributor Author

Copilot AI commented Jun 5, 2025

Generate and add the list of contributors for milestone 10.0-preview5:

  • Get the list of contributors for milestone: `gh search prs --milestone {milestone} --merged --label community-contribution -...

Added the contributors list for milestone 10.0-preview5. Found 4 external community contributors (filtered out Microsoft employees and bots), sorted alphabetically with links to their merged PRs. Commit e99e60d.

Copilot finished work on behalf of danroth27 June 5, 2025 22:35
@danroth27
Copy link
Member

Let's include contributor am11 in the contributors list. They are a member of the .NET org on GitHub, but they aren't at Microsoft.

Copy link
Contributor Author

Copilot AI commented Jun 5, 2025

Let's include contributor am11 in the contributors list. They are a member of the .NET org on GitHub, but they aren't at Microsoft.

Added am11 to the contributors list in alphabetical order. Commit 89b9e81.

Copilot finished work on behalf of danroth27 June 5, 2025 23:02
Copilot finished work on behalf of danroth27 June 5, 2025 23:09
Copilot finished work on behalf of danroth27 June 5, 2025 23:24
@captainsafia captainsafia requested a review from Copilot June 6, 2025 22:58
Copy link

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

Adds detailed ASP.NET Core release notes for .NET 10 Preview 5, covering new security, validation, OpenAPI, Blazor routing, and observability features.

  • Introduces a new aspnetcore.md file with comprehensive release notes
  • Updates table of contents and feature sections (HTTP.sys, Minimal APIs, OpenAPI, Blazor)
  • (In metadata) README updated to include Preview 5 link in order
Comments suppressed due to low confidence (2)

release-notes/10.0/preview/preview5/aspnetcore.md:129

  • [nitpick] The nested list under Circuit lifecycle tracing mixes indent levels; align bullet indentation consistently (e.g., four spaces) for better readability.
  - Tags: `aspnetcore.components.circuit.id`

release-notes/10.0/preview/preview5/aspnetcore.md:85

  • In Razor syntax, code expressions should be prefixed with '@'. Change NotFoundPage="typeof(Pages.NotFound)" to NotFoundPage="@typeof(Pages.NotFound)" for correct parsing.
<Router AppAssembly="@typeof(Program).Assembly" NotFoundPage="typeof(Pages.NotFound)">

@danroth27 danroth27 merged commit 7783168 into main Jun 7, 2025
4 checks passed
@danroth27 danroth27 deleted the copilot/fix-9924 branch June 7, 2025 05:09
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.

Add ASP.NET Core release notes for .NET 10 Preview 5
6 participants