From 7dae198babc27ab84bb34e38d01fccf30c18e1de Mon Sep 17 00:00:00 2001 From: wadepickett Date: Wed, 9 Apr 2025 14:48:53 -0700 Subject: [PATCH 1/2] WN .NET 10 Prev3: Add OpenAPI to webapiaot --- aspnetcore/release-notes/aspnetcore-10.0.md | 2 ++ .../aspnetcore-10/includes/webapiaotTemplateAddedOpenAPI.md | 4 ++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/aspnetcore/release-notes/aspnetcore-10.0.md b/aspnetcore/release-notes/aspnetcore-10.0.md index 34ff2d5b6d08..2976645208ee 100644 --- a/aspnetcore/release-notes/aspnetcore-10.0.md +++ b/aspnetcore/release-notes/aspnetcore-10.0.md @@ -49,6 +49,8 @@ This section describes new features for OpenAPI. [!INCLUDE[](~/release-notes/aspnetcore-10/includes/OpenApiNetV2Prev7.md)] +[!INCLUDE[](~/release-notes/aspnetcore-10/includes/webapiaotTemplateAddedOpenAPI.md)] + ## Authentication and authorization This section describes new features for authentication and authorization. diff --git a/aspnetcore/release-notes/aspnetcore-10/includes/webapiaotTemplateAddedOpenAPI.md b/aspnetcore/release-notes/aspnetcore-10/includes/webapiaotTemplateAddedOpenAPI.md index f30555602b3b..3529fe6fa412 100644 --- a/aspnetcore/release-notes/aspnetcore-10/includes/webapiaotTemplateAddedOpenAPI.md +++ b/aspnetcore/release-notes/aspnetcore-10/includes/webapiaotTemplateAddedOpenAPI.md @@ -1,5 +1,5 @@ -### Add Microsoft.AspNetCore.OpenApi to the webapiaot template +### Add Microsoft.AspNetCore.OpenApi to the ASP.NET Core web API (Native AOT) template -Support for OpenAPI document generation with the Microsoft.AspNetCore.OpenApi packagte is now included by default in the webapiaot project template. This support can be disabled if desired by using the `--no-openapi` flag when creating a new project. +The **ASP.NET Core Web API (Native AOT)** project template (short name `webapiaot`) now includes support for OpenAPI document generation using the [`Microsoft.AspNetCore.OpenApi`](https://www.nuget.org/packages/Microsoft.AspNetCore.OpenApi) package by default. This support is disabled by using the `--no-openapi` flag when creating a new project. This was a community contribution by @sander1095. Thanks for this contribution! From 87a70646f3de092fc7f6a06f7658f11e90515b1b Mon Sep 17 00:00:00 2001 From: wadepickett Date: Wed, 9 Apr 2025 15:02:25 -0700 Subject: [PATCH 2/2] H2 change --- .../aspnetcore-10/includes/webapiaotTemplateAddedOpenAPI.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/aspnetcore/release-notes/aspnetcore-10/includes/webapiaotTemplateAddedOpenAPI.md b/aspnetcore/release-notes/aspnetcore-10/includes/webapiaotTemplateAddedOpenAPI.md index 3529fe6fa412..eb64f256aac5 100644 --- a/aspnetcore/release-notes/aspnetcore-10/includes/webapiaotTemplateAddedOpenAPI.md +++ b/aspnetcore/release-notes/aspnetcore-10/includes/webapiaotTemplateAddedOpenAPI.md @@ -1,4 +1,4 @@ -### Add Microsoft.AspNetCore.OpenApi to the ASP.NET Core web API (Native AOT) template +### Microsoft.AspNetCore.OpenApi added to the ASP.NET Core web API (Native AOT) template The **ASP.NET Core Web API (Native AOT)** project template (short name `webapiaot`) now includes support for OpenAPI document generation using the [`Microsoft.AspNetCore.OpenApi`](https://www.nuget.org/packages/Microsoft.AspNetCore.OpenApi) package by default. This support is disabled by using the `--no-openapi` flag when creating a new project.