@@ -30,15 +30,57 @@ for more details.
3030
3131## Compatibility
3232
33- | Swashbuckle Version | ASP.NET Core | OpenAPI/Swagger Spec. | Microsoft.OpenApi | swagger-ui | Redoc |
34- | ---------------------| ------------------------| -----------------------| -----------------------| ------------| -------|
35- | [%5B1%5D&prefix=v&suffix=-*&logo=github&label=CI)](https://www.myget.org/gallery/domaindrivendev) | >= 8.0.0 | 3.1, **3.0**, 2.0 | [](https://github.com/domaindrivendev/Swashbuckle.AspNetCore/blob/HEAD/Directory.Packages.props#L17-L18) | [](https://github.com/domaindrivendev/Swashbuckle.AspNetCore/blob/HEAD/src/Swashbuckle.AspNetCore.SwaggerUI/package.json#L6) | [](https://github.com/domaindrivendev/Swashbuckle.AspNetCore/blob/HEAD/src/Swashbuckle.AspNetCore.ReDoc/package.json#L6) |
36- | [](https://github.com/domaindrivendev/Swashbuckle.AspNetCore/releases/latest) | >= 8.0.0 | 3.1, **3.0**, 2.0 | [](https://github.com/microsoft/OpenAPI.NET/releases/tag/v1.6.25) | [](https://github.com/swagger-api/swagger-ui/releases/tag/v5.29.2) | [](https://github.com/Redocly/redoc/releases/tag/v2.5.1) |
37- | [](https://github.com/domaindrivendev/Swashbuckle.AspNetCore/releases/tag/v9.0.6) | >= 8.0.0 | **3.0**, 2.0 | [](https://github.com/microsoft/OpenAPI.NET/releases/tag/v1.6.25) | [](https://github.com/swagger-api/swagger-ui/releases/tag/v5.29.2) | [](https://github.com/Redocly/redoc/releases/tag/v2.5.1) |
38- | [](https://github.com/domaindrivendev/Swashbuckle.AspNetCore/releases/tag/v8.1.4) | >= 8.0.0, 2.3.x | **3.0**, 2.0 | [](https://github.com/microsoft/OpenAPI.NET/releases/tag/v1.6.23) | [](https://github.com/swagger-api/swagger-ui/releases/tag/v5.22.0) | [](https://github.com/Redocly/redoc/releases/tag/v2.5.0) |
39- | [](https://github.com/domaindrivendev/Swashbuckle.AspNetCore/releases/tag/v7.3.2) | >= 8.0.0, 6.0.x, 2.1.x | **3.0**, 2.0 | [](https://github.com/microsoft/OpenAPI.NET/releases/tag/v1.6.22) | [](https://github.com/swagger-api/swagger-ui/releases/tag/v5.20.1) | [](https://github.com/Redocly/redoc/releases/tag/v2.4.0) |
40-
41- ## Getting Started
33+ | ** Swashbuckle Version** | ** ASP.NET Core** | ** OpenAPI/Swagger Versions** | ** Microsoft.OpenApi** | ** swagger-ui** | ** Redoc** |
34+ | :-----------------------------------------------------------------------------------------------------------------| :-----------------------| :-----------------------------| :---------------------------------------------------------------------------------------------| :------------------------------------------------------------------------------------------| :-----------------------------------------------------------------------------|
35+ | [ ![ CI Swashbuckle.AspNetCore version] [ swashbuckle-version-vnext-badge ]] [ swashbuckle-version-vnext-release ] | >= 8.0.0 | 3.1, ** 3.0** , 2.0 | [ ![ Microsoft.OpenApi version] [ openapi-version-vnext-badge ]] [ openapi-version-vnext-release ] | [ ![ swagger-ui version] [ swaggerui-version-vnext-badge ]] [ swaggerui-version-vnext-release ] | [ ![ Redoc version] [ redoc-version-vnext-badge ]] [ redoc-version-vnext-release ] |
36+ | [ ![ Latest Swashbuckle.AspNetCore version] [ swashbuckle-version-latest-badge ]] [ swashbuckle-version-latest-release ] | >= 8.0.0 | 3.1, ** 3.0** , 2.0 | [ ![ Microsoft.OpenApi version] [ openapi-version-latest-badge ]] [ openapi-version-latest-release ] | [ ![ swagger-ui version] [ swaggerui-version-latest-badge ]] [ swaggerui-version-latest-release ] | [ ![ Redoc version] [ redoc-version-latest-badge ]] [ redoc-version-latest-release ] |
37+ | [ ![ Last v9 Swashbuckle.AspNetCore version] [ swashbuckle-version-v9-badge ]] [ swashbuckle-version-v9-release ] | >= 8.0.0 | ** 3.0** , 2.0 | [ ![ Microsoft.OpenApi version] [ openapi-version-v9-badge ]] [ openapi-version-v9-release ] | [ ![ swagger-ui version] [ swaggerui-version-v9-badge ]] [ swaggerui-version-v9-release ] | [ ![ Redoc version] [ redoc-version-v9-badge ]] [ redoc-version-v9-release ] |
38+ | [ ![ Last v8 Swashbuckle.AspNetCore version] [ swashbuckle-version-v8-badge ]] [ swashbuckle-version-v8-release ] | >= 8.0.0, 2.3.x | ** 3.0** , 2.0 | [ ![ Microsoft.OpenApi version] [ openapi-version-v8-badge ]] [ openapi-version-v8-release ] | [ ![ swagger-ui version] [ swaggerui-version-v8-badge ]] [ swaggerui-version-v8-release ] | [ ![ Redoc version] [ redoc-version-v8-badge ]] [ redoc-version-v8-release ] |
39+ | [ ![ Last v7 Swashbuckle.AspNetCore version] [ swashbuckle-version-v7-badge ]] [ swashbuckle-version-v7-release ] | >= 8.0.0, 6.0.x, 2.1.x | ** 3.0** , 2.0 | [ ![ Microsoft.OpenApi version] [ openapi-version-v7-badge ]] [ openapi-version-v7-release ] | [ ![ swagger-ui version] [ swaggerui-version-v7-badge ]] [ swaggerui-version-v7-release ] | [ ![ Redoc version] [ redoc-version-v7-badge ]] [ redoc-version-v7-release ] |
40+
41+ [ swashbuckle-version-vnext-badge ] : https://img.shields.io/badge/dynamic/xml?url=https%3A%2F%2Fraw.githubusercontent.com%2Fdomaindrivendev%2FSwashbuckle.AspNetCore%2FHEAD%2FDirectory.Build.props&query=(%2F%2FProject%2FPropertyGroup%2FVersionPrefix)%5B1%5D&prefix=v&suffix=-*&logo=github&label=CI
42+ [ swashbuckle-version-vnext-release ] : https://www.myget.org/gallery/domaindrivendev
43+ [ swashbuckle-version-latest-badge ] : https://img.shields.io/github/v/release/domaindrivendev/Swashbuckle.AspNetCore?display_name=tag&logo=github&label=v10
44+ [ swashbuckle-version-latest-release ] : https://github.com/domaindrivendev/Swashbuckle.AspNetCore/releases/latest
45+ [ swashbuckle-version-v9-badge ] : https://img.shields.io/badge/v9-v9.0.6-blue?logo=github
46+ [ swashbuckle-version-v9-release ] : https://github.com/domaindrivendev/Swashbuckle.AspNetCore/releases/tag/v9.0.6
47+ [ swashbuckle-version-v8-badge ] : https://img.shields.io/badge/v8-v8.1.4-blue?logo=github
48+ [ swashbuckle-version-v8-release ] : https://github.com/domaindrivendev/Swashbuckle.AspNetCore/releases/tag/v8.1.4
49+ [ swashbuckle-version-v7-badge ] : https://img.shields.io/badge/v7-v7.3.2-blue?logo=github
50+ [ swashbuckle-version-v7-release ] : https://github.com/domaindrivendev/Swashbuckle.AspNetCore/releases/tag/v7.3.2
51+
52+ [ openapi-version-vnext-badge ] : https://img.shields.io/badge/dynamic/xml?url=https%3A%2F%2Fraw.githubusercontent.com%2Fdomaindrivendev%2FSwashbuckle.AspNetCore%2FHEAD%2Fsrc%2FSwashbuckle.AspNetCore.Swagger%2FSwashbuckle.AspNetCore.Swagger.csproj&query=%2F%2FPackageReference%5B%40Include%3D'Microsoft.OpenApi'%5D%2F%40VersionOverride&logo=openapiinitiative&label=Microsoft.OpenApi
53+ [ openapi-version-vnext-release ] : https://github.com/domaindrivendev/Swashbuckle.AspNetCore/blob/HEAD/src/Swashbuckle.AspNetCore.Swagger/Swashbuckle.AspNetCore.Swagger.csproj#L20
54+ [ openapi-version-latest-badge ] : https://img.shields.io/badge/dynamic/xml?url=https%3A%2F%2Fraw.githubusercontent.com%2Fdomaindrivendev%2FSwashbuckle.AspNetCore%2Frefs%2Ftags%2Fv10.0.0%2Fsrc%2FSwashbuckle.AspNetCore.Swagger%2FSwashbuckle.AspNetCore.Swagger.csproj&query=%2F%2FPackageReference%5B%40Include%3D'Microsoft.OpenApi'%5D%2F%40VersionOverride&logo=openapiinitiative&label=Microsoft.OpenApi
55+ [ openapi-version-latest-release ] : https://github.com/microsoft/OpenAPI.NET/releases/tag/v2.3.0
56+ [ openapi-version-v9-badge ] : https://img.shields.io/badge/dynamic/xml?url=https%3A%2F%2Fraw.githubusercontent.com%2Fdomaindrivendev%2FSwashbuckle.AspNetCore%2Frefs%2Ftags%2Fv9.0.6%2FDirectory.Packages.props&query=%2F%2FPackageVersion%5B%40Include%3D'Microsoft.OpenApi'%5D%2F%40Version&logo=openapiinitiative&label=Microsoft.OpenApi
57+ [ openapi-version-v9-release ] : https://github.com/microsoft/OpenAPI.NET/releases/tag/v1.6.25
58+ [ openapi-version-v8-badge ] : https://img.shields.io/badge/dynamic/xml?url=https%3A%2F%2Fraw.githubusercontent.com%2Fdomaindrivendev%2FSwashbuckle.AspNetCore%2Frefs%2Ftags%2Fv8.1.4%2FDirectory.Packages.props&query=%2F%2FPackageVersion%5B%40Include%3D'Microsoft.OpenApi'%5D%2F%40Version&logo=openapiinitiative&label=Microsoft.OpenApi
59+ [ openapi-version-v8-release ] : https://github.com/microsoft/OpenAPI.NET/releases/tag/1.6.23
60+ [ openapi-version-v7-badge ] : https://img.shields.io/badge/dynamic/xml?url=https%3A%2F%2Fraw.githubusercontent.com%2Fdomaindrivendev%2FSwashbuckle.AspNetCore%2Frefs%2Ftags%2Fv7.3.2%2FDirectory.Packages.props&query=%2F%2FPackageVersion%5B%40Include%3D'Microsoft.OpenApi'%5D%2F%40Version&logo=openapiinitiative&label=Microsoft.OpenApi
61+ [ openapi-version-v7-release ] : https://github.com/microsoft/OpenAPI.NET/releases/tag/1.6.22
62+
63+ [ swaggerui-version-vnext-badge ] : https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Fraw.githubusercontent.com%2Fdomaindrivendev%2FSwashbuckle.AspNetCore%2FHEAD%2Fsrc%2FSwashbuckle.AspNetCore.SwaggerUI%2Fpackage.json&query=%24.dependencies.swagger-ui-dist&style=flat&label=swagger-ui
64+ [ swaggerui-version-vnext-release ] : https://github.com/domaindrivendev/Swashbuckle.AspNetCore/blob/HEAD/src/Swashbuckle.AspNetCore.SwaggerUI/package.json#L6
65+ [ swaggerui-version-latest-badge ] : https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Fraw.githubusercontent.com%2Fdomaindrivendev%2FSwashbuckle.AspNetCore%2Frefs%2Ftags%2Fv10.0.0%2Fsrc%2FSwashbuckle.AspNetCore.SwaggerUI%2Fpackage.json&query=%24.dependencies.swagger-ui-dist&style=flat&label=swagger-ui
66+ [ swaggerui-version-latest-release ] : https://github.com/swagger-api/swagger-ui/releases/tag/v5.30.2
67+ [ swaggerui-version-v9-badge ] : https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Fraw.githubusercontent.com%2Fdomaindrivendev%2FSwashbuckle.AspNetCore%2Frefs%2Ftags%2Fv9.0.6%2Fsrc%2FSwashbuckle.AspNetCore.SwaggerUI%2Fpackage.json&query=%24.dependencies.swagger-ui-dist&style=flat&label=swagger-ui
68+ [ swaggerui-version-v9-release ] : https://github.com/swagger-api/swagger-ui/releases/tag/v5.29.2
69+ [ swaggerui-version-v8-badge ] : https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Fraw.githubusercontent.com%2Fdomaindrivendev%2FSwashbuckle.AspNetCore%2Frefs%2Ftags%2Fv8.1.4%2Fsrc%2FSwashbuckle.AspNetCore.SwaggerUI%2Fpackage.json&query=%24.dependencies.swagger-ui-dist&style=flat&label=swagger-ui
70+ [ swaggerui-version-v8-release ] : https://github.com/swagger-api/swagger-ui/releases/tag/v5.22.0
71+ [ swaggerui-version-v7-badge ] : https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Fraw.githubusercontent.com%2Fdomaindrivendev%2FSwashbuckle.AspNetCore%2Frefs%2Ftags%2Fv7.3.2%2Fsrc%2FSwashbuckle.AspNetCore.SwaggerUI%2Fpackage.json&query=%24.dependencies.swagger-ui-dist&style=flat&label=swagger-ui
72+ [ swaggerui-version-v7-release ] : https://github.com/swagger-api/swagger-ui/releases/tag/v5.20.1
73+
74+ [ redoc-version-vnext-badge ] : https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Fraw.githubusercontent.com%2Fdomaindrivendev%2FSwashbuckle.AspNetCore%2FHEAD%2Fsrc%2FSwashbuckle.AspNetCore.ReDoc%2Fpackage.json&query=%24.dependencies.redoc&style=flat&label=Redoc
75+ [ redoc-version-vnext-release ] : https://github.com/domaindrivendev/Swashbuckle.AspNetCore/blob/HEAD/src/Swashbuckle.AspNetCore.ReDoc/package.json#L6
76+ [ redoc-version-latest-badge ] : https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Fraw.githubusercontent.com%2Fdomaindrivendev%2FSwashbuckle.AspNetCore%2Frefs%2Ftags%2Fv10.0.0%2Fsrc%2FSwashbuckle.AspNetCore.ReDoc%2Fpackage.json&query=%24.dependencies.redoc&style=flat&label=Redoc
77+ [ redoc-version-latest-release ] : https://github.com/Redocly/redoc/releases/tag/v2.5.2
78+ [ redoc-version-v9-badge ] : https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Fraw.githubusercontent.com%2Fdomaindrivendev%2FSwashbuckle.AspNetCore%2Frefs%2Ftags%2Fv9.0.6%2Fsrc%2FSwashbuckle.AspNetCore.ReDoc%2Fpackage.json&query=%24.dependencies.redoc&style=flat&label=Redoc
79+ [ redoc-version-v9-release ] : https://github.com/Redocly/redoc/releases/tag/v2.5.1
80+ [ redoc-version-v8-badge ] : https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Fraw.githubusercontent.com%2Fdomaindrivendev%2FSwashbuckle.AspNetCore%2Frefs%2Ftags%2Fv8.1.4%2Fsrc%2FSwashbuckle.AspNetCore.ReDoc%2Fpackage.json&query=%24.dependencies.redoc&style=flat&label=Redoc
81+ [ redoc-version-v8-release ] : https://github.com/Redocly/redoc/releases/tag/v2.5.0
82+ [ redoc-version-v7-badge ] : https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Fraw.githubusercontent.com%2Fdomaindrivendev%2FSwashbuckle.AspNetCore%2Frefs%2Ftags%2Fv7.3.2%2Fsrc%2FSwashbuckle.AspNetCore.ReDoc%2Fpackage.json&query=%24.dependencies.redoc&style=flat&label=Redoc
83+ [ redoc-version-v7-release ] : https://github.com/Redocly/redoc/releases/tag/v2.4.0
4284
4385First install the kitchen-sink NuGet package into your ASP.NET Core application:
4486
0 commit comments