Release notes
Sourced fromMicrosoft.AspNetCore.OpenApi's releases.
8.0.22
Release
What's Changed
Full Changelog:dotnet/aspnetcore@v8.0.21...v8.0.22
8.0.21
Release
What's Changed
Full Changelog:dotnet/aspnetcore@v8.0.20...v8.0.21
8.0.20
Release
What's Changed
Full Changelog:dotnet/aspnetcore@v8.0.19...v8.0.20
8.0.18
Release
What's Changed
Full Changelog:dotnet/aspnetcore@v8.0.17...v8.0.18
8.0.17
Bug Fixes
- Forwarded Headers Middleware: Ignore X-Forwarded-Headers from Unknown Proxy (#61623)
The Forwarded Headers Middleware now ignoresX-Forwarded-Headers sent from unknown proxies. This change improves security by ensuring that only trusted proxies can influence the forwarded headers, preventing potential spoofing or misrouting of requests.
Dependency Updates
Update dependencies from dotnet/arcade (#61832)
This update brings in the latest changes from the dotnet/arcade repository, ensuring that ASP.NET Core benefits from recent improvements, bug fixes, and security patches in the shared build infrastructure.
Bump src/submodules/googletest from52204f7 to04ee1b4 (#61761)
The GoogleTest submodule has been updated to a newer commit, providing the latest testing features, bug fixes, and performance improvements for the project's C++ test components.
Miscellaneous
Update branding to 8.0.17 (#61830)
The project version branding has been updated to reflect the new 8.0.17 release, ensuring consistency across build outputs and documentation.
Merging internal commits for release/8.0 (#61924)
This change merges various internal commits into the release/8.0 branch, incorporating minor fixes, documentation updates, and other non-user-facing improvements to keep the release branch up to date.
This summary is generated and may contain inaccuracies. For complete details, please review the linked pull requests.
Full Changelog:dotnet/aspnetcore@v8.0.16...v8.0.17
8.0.16
Release
What's Changed
Full Changelog:dotnet/aspnetcore@v8.0.15...v8.0.16
8.0.15
Release
What's Changed
Full Changelog:dotnet/aspnetcore@v8.0.14...v8.0.15
8.0.14
Release
What's Changed
Full Changelog:dotnet/aspnetcore@v8.0.13...v8.0.14
8.0.13
Release
What's Changed
Full Changelog:dotnet/aspnetcore@v8.0.12...v8.0.13
8.0.12
Release
What's Changed
Full Changelog:dotnet/aspnetcore@v8.0.11...v8.0.12
8.0.11
Release
What's Changed
Full Changelog:dotnet/aspnetcore@v8.0.10...v8.0.11
8.0.10
Release
8.0.8
Release
8.0.7
Release
Commits viewable incompare view.
Release notes
Sourced fromSwashbuckle.AspNetCore's releases.
10.0.1
What's Changed
Full Changelog:domaindrivendev/Swashbuckle.AspNetCore@v10.0.0...v10.0.1
10.0.0
Swashbuckle.AspNetCore v10.0.0
[!IMPORTANT]
This release contains major breaking changes.
Read ourv10 migration guide for further information.
With this release, Swashbuckle.AspNetCore adds support for generating OpenAPI 3.1 documents and for ASP.NET Core 10.
Swashbuckle.AspNetCore v10 depends onOpenAPI.NET v2.3 which introduces many breaking changes to the public API surface. More information can be found in theirOpenAPI.NET v2 Upgrade Guide.
To reduce the number of breaking behavioural changes in Swashbuckle.AspNetCore v10, generation of OpenAPI 3.1 documents isopt-in.
To generate OpenAPI 3.1 documents, change the OpenAPI version as shown in the code snippet below:
app.UseSwagger(options=>{options.OpenApiVersion=OpenApiSpecVersion.OpenApi3_1;});[!TIP]
It is strongly recommended that you upgrade toSwashbuckle.AspNetCore v9.0.6before upgrading to v10.
[!IMPORTANT]
Use of Swashbuckle.AspNetCore with the ASP.NET CoreWithOpenApi() method is no longer supported.
What's Changed
Full Changelog:domaindrivendev/Swashbuckle.AspNetCore@v9.0.6...v10.0.0
9.0.6
What's Changed
Full Changelog:domaindrivendev/Swashbuckle.AspNetCore@v9.0.5...v9.0.6
9.0.5
What's Changed
Full Changelog:domaindrivendev/Swashbuckle.AspNetCore@v9.0.4...v9.0.5
9.0.4
What's Changed
New Contributors
Full Changelog:domaindrivendev/Swashbuckle.AspNetCore@v9.0.3...v9.0.4
9.0.3
What's Changed
Full Changelog:domaindrivendev/Swashbuckle.AspNetCore@v9.0.2...v9.0.3
9.0.2
What's Changed
New Contributors
Full Changelog:domaindrivendev/Swashbuckle.AspNetCore@v9.0.1...v9.0.2
9.0.1
What's Changed
Full Changelog:domaindrivendev/Swashbuckle.AspNetCore@v9.0.0...v9.0.1
9.0.0
📣 This release contains the followingbreaking changes:
- Drops support for
netstandard2.0 and thus .NET Framework - now onlynet8.0 andnet9.0 are supported. - Removes all public members annotated as
[Obsolete] in previous releases. - Removes the deprecated
--serializeasv2 option from Swashbuckle.AspNetCore.Cli, which was superseded by--openapiversion from version 8.0.0.
What's Changed
Full Changelog:domaindrivendev/Swashbuckle.AspNetCore@v8.1.4...v9.0.0
8.1.4
What's Changed
Full Changelog:domaindrivendev/Swashbuckle.AspNetCore@v8.1.3...v8.1.4
8.1.3
What's Changed
New Contributors
Full Changelog:domaindrivendev/Swashbuckle.AspNetCore@v8.1.2...v8.1.3
8.1.2
What's Changed
New Contributors
Full Changelog:domaindrivendev/Swashbuckle.AspNetCore@v8.1.1...v8.1.2
8.1.1
What's Changed
Full Changelog:domaindrivendev/Swashbuckle.AspNetCore@v8.1.0...v8.1.1
8.1.0
What's Changed
Full Changelog:domaindrivendev/Swashbuckle.AspNetCore@v8.0.0...v8.1.0
8.0.0
[!IMPORTANT]
Swashbuckle.AspNetCore drops support for .NET 6.
Swashbuckle.AspNetCore v8.0.0 makes the following notable changes:
- Drops support for
net6.0. - The
netstandard2.0 TFM now depends onASP.NET Core 2.3 instead of ASP.NET Core 2.1. - Updates Microsoft.OpenApi tov1.6.23. This update requires the use of swagger-uiv5.19.0 or later (v5.20.1 is included in the Swashbuckle.AspNetCore.SwaggerUI NuGet package). You may need to clear your browser's cache to pick up the latest JavaScript files for swagger-ui.
- To prepare for future support for OpenAPI 3.1 documents, deprecates the
SerializeAsV2 property by marking it as[Obsolete]. Users should update their code as illustrated below, depending on their use case:- options.SerializeAsV2 = true;+ options.OpenApiVersion = Microsoft.OpenApi.OpenApiSpecVersion.OpenApi2_0;// or if explicitly disabling (the same as the default behaviour)- options.SerializeAsV2 = false;+ options.OpenApiVersion = Microsoft.OpenApi.OpenApiSpecVersion.OpenApi3_0;
- To prepare for future support for OpenAPI 3.1 documents, theSwashbuckle.AspNetCore.Cli tool has deprecated the
--serializeasv2 option and logs a warning to the console. Users should update their usage as illustrated below, depending on their use case:- swagger tofile --output [output] [startupassembly] [swaggerdoc] --serializeasv2+ swagger tofile --output [output] [startupassembly] [swaggerdoc] --openapiversion "2.0"
What's Changed
Full Changelog:domaindrivendev/Swashbuckle.AspNetCore@v7.3.2...v8.0.0
7.3.2
What's Changed
New Contributors
Full Changelog:domaindrivendev/Swashbuckle.AspNetCore@v7.3.1...v7.3.2
7.3.1
What's Changed
Full Changelog:domaindrivendev/Swashbuckle.AspNetCore@v7.3.0...v7.3.1
7.3.0
What's Changed
New Contributors
Full Changelog:domaindrivendev/Swashbuckle.AspNetCore@v7.2.0...v7.3.0
7.2.0
What's Changed
New Contributors
Full Changelog:domaindrivendev/Swashbuckle.AspNetCore@v7.1.0...v7.2.0
7.1.0
What's Changed
New Contributors
Full Changelog:domaindrivendev/Swashbuckle.AspNetCore@v7.0.0...v7.1.0
7.0.0
What's Changed
New Contributors
Full Changelog:domaindrivendev/Swashbuckle.AspNetCore@v6.9.0...v7.0.0
6.9.0
What's Changed
New Contributors
Full Changelog:domaindrivendev/Swashbuckle.AspNetCore@v6.8.1...v6.9.0
6.8.1
What's Changed
Full Changelog:domaindrivendev/Swashbuckle.AspNetCore@v6.8.0...v6.8.1
6.8.0
What's Changed
New Contributors
Full Changelog:domaindrivendev/Swashbuckle.AspNetCore@v6.7.3...v6.8.0
6.7.3
What's Changed
New Contributors
Full Changelog:domaindrivendev/Swashbuckle.AspNetCore@v6.7.2...v6.7.3
6.7.2
What's Changed
Full Changelog:domaindrivendev/Swashbuckle.AspNetCore@v6.7.1...v6.7.2
6.7.1
What's Changed
New Contributors
Full Changelog:domaindrivendev/Swashbuckle.AspNetCore@v6.7.0...v6.7.1
6.7.0
What's Changed
New Contributors
Full Changelog:domaindrivendev/Swashbuckle.AspNetCore@v6.6.2...v6.7.0
6.6.2
What's Changed
New Contributors
Full Changelog:domaindrivendev/Swashbuckle.AspNetCore@v6.6.1...v6.6.2
6.6.1
What's Changed
6.6.0
What's Changed
Description has been truncated
Uh oh!
There was an error while loading.Please reload this page.
UpdatedMicrosoft.AspNetCore.OpenApi from 8.0.6 to 8.0.22.
Release notes
Sourced fromMicrosoft.AspNetCore.OpenApi's releases.
8.0.22
Release
What's Changed
eb2d85eto9706f75by @dependabot[bot] in[release/8.0] (deps): Bump src/submodules/googletest fromeb2d85eto9706f75dotnet/aspnetcore#63893Full Changelog:dotnet/aspnetcore@v8.0.21...v8.0.22
8.0.21
Release
What's Changed
373af2etoeb2d85eby @dependabot[bot] in[release/8.0] (deps): Bump src/submodules/googletest from373af2etoeb2d85edotnet/aspnetcore#63500Full Changelog:dotnet/aspnetcore@v8.0.20...v8.0.21
8.0.20
Release
What's Changed
c67de11to373af2eby @dependabot[bot] in[release/8.0] (deps): Bump src/submodules/googletest fromc67de11to373af2edotnet/aspnetcore#63038Full Changelog:dotnet/aspnetcore@v8.0.19...v8.0.20
8.0.18
Release
What's Changed
04ee1b4toe9092b1by @dependabot in[release/8.0] (deps): Bump src/submodules/googletest from04ee1b4toe9092b1dotnet/aspnetcore#62201Full Changelog:dotnet/aspnetcore@v8.0.17...v8.0.18
8.0.17
Bug Fixes
The Forwarded Headers Middleware now ignores
X-Forwarded-Headerssent from unknown proxies. This change improves security by ensuring that only trusted proxies can influence the forwarded headers, preventing potential spoofing or misrouting of requests.Dependency Updates
Update dependencies from dotnet/arcade (#61832)
This update brings in the latest changes from the dotnet/arcade repository, ensuring that ASP.NET Core benefits from recent improvements, bug fixes, and security patches in the shared build infrastructure.
Bump src/submodules/googletest from
52204f7to04ee1b4(#61761)The GoogleTest submodule has been updated to a newer commit, providing the latest testing features, bug fixes, and performance improvements for the project's C++ test components.
Miscellaneous
Update branding to 8.0.17 (#61830)
The project version branding has been updated to reflect the new 8.0.17 release, ensuring consistency across build outputs and documentation.
Merging internal commits for release/8.0 (#61924)
This change merges various internal commits into the release/8.0 branch, incorporating minor fixes, documentation updates, and other non-user-facing improvements to keep the release branch up to date.
This summary is generated and may contain inaccuracies. For complete details, please review the linked pull requests.
Full Changelog:dotnet/aspnetcore@v8.0.16...v8.0.17
8.0.16
Release
What's Changed
24a9e94to52204f7by @dependabot in[release/8.0] (deps): Bump src/submodules/googletest from24a9e94to52204f7dotnet/aspnetcore#61260Full Changelog:dotnet/aspnetcore@v8.0.15...v8.0.16
8.0.15
Release
What's Changed
e235eb3to24a9e94by @dependabot in[release/8.0] (deps): Bump src/submodules/googletest frome235eb3to24a9e94dotnet/aspnetcore#60677Full Changelog:dotnet/aspnetcore@v8.0.14...v8.0.15
8.0.14
Release
What's Changed
7d76a23toe235eb3by @dependabot in[release/8.0] (deps): Bump src/submodules/googletest from7d76a23toe235eb3dotnet/aspnetcore#60150Full Changelog:dotnet/aspnetcore@v8.0.13...v8.0.14
8.0.13
Release
What's Changed
d144031to7d76a23by @dependabot in[release/8.0] (deps): Bump src/submodules/googletest fromd144031to7d76a23dotnet/aspnetcore#59678index.htmlduring development by @github-actions in[release/8.0] [Blazor WASM standalone] Avoid cachingindex.htmlduring development dotnet/aspnetcore#59349Full Changelog:dotnet/aspnetcore@v8.0.12...v8.0.13
8.0.12
Release
What's Changed
6dae7ebto1204d63by @dependabot in[release/8.0] (deps): Bump src/submodules/googletest from6dae7ebto1204d63dotnet/aspnetcore#58741serialize-javascripttransient dependency by @MackinnonBuck in[release/8.0] Upgradeserialize-javascripttransient dependency dotnet/aspnetcore#584661204d63tod144031by @dependabot in[release/8.0] (deps): Bump src/submodules/googletest from1204d63tod144031dotnet/aspnetcore#59033Full Changelog:dotnet/aspnetcore@v8.0.11...v8.0.12
8.0.11
Release
What's Changed
ff233bdto6dae7ebby @dependabot in[release/8.0] (deps): Bump src/submodules/googletest fromff233bdto6dae7ebdotnet/aspnetcore#58180ecc4e18to9511905by @dependabot in[release/8.0] (deps): Bump src/submodules/MessagePack-CSharp fromecc4e18to9511905dotnet/aspnetcore#58179Full Changelog:dotnet/aspnetcore@v8.0.10...v8.0.11
8.0.10
Release
8.0.8
Release
8.0.7
Release
Commits viewable incompare view.
UpdatedSwashbuckle.AspNetCore from 6.4.0 to 10.0.1.
Release notes
Sourced fromSwashbuckle.AspNetCore's releases.
10.0.1
What's Changed
Full Changelog:domaindrivendev/Swashbuckle.AspNetCore@v10.0.0...v10.0.1
10.0.0
Swashbuckle.AspNetCore v10.0.0
With this release, Swashbuckle.AspNetCore adds support for generating OpenAPI 3.1 documents and for ASP.NET Core 10.
Swashbuckle.AspNetCore v10 depends onOpenAPI.NET v2.3 which introduces many breaking changes to the public API surface. More information can be found in theirOpenAPI.NET v2 Upgrade Guide.
To reduce the number of breaking behavioural changes in Swashbuckle.AspNetCore v10, generation of OpenAPI 3.1 documents isopt-in.
To generate OpenAPI 3.1 documents, change the OpenAPI version as shown in the code snippet below:
What's Changed
Full Changelog:domaindrivendev/Swashbuckle.AspNetCore@v9.0.6...v10.0.0
9.0.6
What's Changed
Full Changelog:domaindrivendev/Swashbuckle.AspNetCore@v9.0.5...v9.0.6
9.0.5
What's Changed
Full Changelog:domaindrivendev/Swashbuckle.AspNetCore@v9.0.4...v9.0.5
9.0.4
What's Changed
ETagvalues by @martincostello inFix incorrect ETag values domaindrivendev/Swashbuckle.AspNetCore#3490Accept-Encodingparsing by @martincostello inFixAccept-Encodingparsing domaindrivendev/Swashbuckle.AspNetCore#3492Accept-Encodingquality by @martincostello inCheck Accept-Encoding quality domaindrivendev/Swashbuckle.AspNetCore#3493WebHostusage from tests by @martincostello inRemove WebHost usage domaindrivendev/Swashbuckle.AspNetCore#3517$typediscriminator for[JsonPolymorphic]by @lilinus inDefault discriminator "$type" for JsonPolymorphicAttribute (annotations) domaindrivendev/Swashbuckle.AspNetCore#3496New Contributors
Full Changelog:domaindrivendev/Swashbuckle.AspNetCore@v9.0.3...v9.0.4
9.0.3
What's Changed
Content-Lengthfor swagger-ui and Redoc static assets by @martincostello inFix incorrect Content-Length for swagger-ui and Redoc static assets domaindrivendev/Swashbuckle.AspNetCore#3488Full Changelog:domaindrivendev/Swashbuckle.AspNetCore@v9.0.2...v9.0.3
9.0.2
What's Changed
New Contributors
Full Changelog:domaindrivendev/Swashbuckle.AspNetCore@v9.0.1...v9.0.2
9.0.1
What's Changed
Full Changelog:domaindrivendev/Swashbuckle.AspNetCore@v9.0.0...v9.0.1
9.0.0
📣 This release contains the followingbreaking changes:
netstandard2.0and thus .NET Framework - now onlynet8.0andnet9.0are supported.[Obsolete]in previous releases.--serializeasv2option from Swashbuckle.AspNetCore.Cli, which was superseded by--openapiversionfrom version 8.0.0.What's Changed
[Range]and respectParseLimitsInInvariantCultureproperty by @martincostello inAdd tests for RangeAttribute and respect ParseLimitsInInvariantCulture property domaindrivendev/Swashbuckle.AspNetCore#3448[Range]behaviour by @martincostello inFix RangeAttribute behaviour domaindrivendev/Swashbuckle.AspNetCore#3449Full Changelog:domaindrivendev/Swashbuckle.AspNetCore@v8.1.4...v9.0.0
8.1.4
What's Changed
ArgumentNullExceptionbeing thrown generating examples by @skironDotNet inAvoid ArgumentNullException being thrown generating examples domaindrivendev/Swashbuckle.AspNetCore#3444Full Changelog:domaindrivendev/Swashbuckle.AspNetCore@v8.1.3...v8.1.4
8.1.3
What's Changed
New Contributors
Full Changelog:domaindrivendev/Swashbuckle.AspNetCore@v8.1.2...v8.1.3
8.1.2
What's Changed
New Contributors
Full Changelog:domaindrivendev/Swashbuckle.AspNetCore@v8.1.1...v8.1.2
8.1.1
What's Changed
Full Changelog:domaindrivendev/Swashbuckle.AspNetCore@v8.1.0...v8.1.1
8.1.0
What's Changed
Full Changelog:domaindrivendev/Swashbuckle.AspNetCore@v8.0.0...v8.1.0
8.0.0
Swashbuckle.AspNetCore v8.0.0 makes the following notable changes:
net6.0.netstandard2.0TFM now depends onASP.NET Core 2.3 instead of ASP.NET Core 2.1.SerializeAsV2property by marking it as[Obsolete]. Users should update their code as illustrated below, depending on their use case:--serializeasv2option and logs a warning to the console. Users should update their usage as illustrated below, depending on their use case:What's Changed
SerializeAsV2by @martincostello inDeprecate SerializeAsV2 domaindrivendev/Swashbuckle.AspNetCore#3286Full Changelog:domaindrivendev/Swashbuckle.AspNetCore@v7.3.2...v8.0.0
7.3.2
What's Changed
codeand<para>tags by @EvgeniyZ infix humanize for multiline code and <para> tag domaindrivendev/Swashbuckle.AspNetCore#3295DescribeAllParametersInCamelCaseusage for parameters by @maksim-sovkov inFix DescribeAllParametersInCamelCase usage in GenerateOpenApiOperationFromMetadataAsync domaindrivendev/Swashbuckle.AspNetCore#3309New Contributors
Full Changelog:domaindrivendev/Swashbuckle.AspNetCore@v7.3.1...v7.3.2
7.3.1
What's Changed
Full Changelog:domaindrivendev/Swashbuckle.AspNetCore@v7.3.0...v7.3.1
7.3.0
What's Changed
CreateFromJsonoptions overload by @martincostello inAdd CreateFromJson options overload domaindrivendev/Swashbuckle.AspNetCore#3218JsonSerializerDataContractResolverso that it handles jagged arrays correctly by @ozziepeeps inFix JsonSerializerDataContractResolver so that it handles square arrays correctly domaindrivendev/Swashbuckle.AspNetCore#3245DeepObjectparameter style for dictionary by @EvgeniyZ inUse DeepObject parameter style for dictionary domaindrivendev/Swashbuckle.AspNetCore#3241MvcOptionsfromSchemaGeneratorby @EvgeniyZ inRemove MvcOptions from SchemaGenerator domaindrivendev/Swashbuckle.AspNetCore#3242New Contributors
Full Changelog:domaindrivendev/Swashbuckle.AspNetCore@v7.2.0...v7.3.0
7.2.0
What's Changed
New Contributors
Full Changelog:domaindrivendev/Swashbuckle.AspNetCore@v7.1.0...v7.2.0
7.1.0
What's Changed
SwaggerGeneratorTestsby @Saibamen inMore asserts forSwaggerGeneratorTestsdomaindrivendev/Swashbuckle.AspNetCore#3147ResponseDescriptionMapby @Saibamen inAdd more HTTP codes toResponseDescriptionMapdomaindrivendev/Swashbuckle.AspNetCore#3148[FromForm]and enums for Controllers by @jgarciadelanoceda inFix issue with FromForm and enums for Controllers domaindrivendev/Swashbuckle.AspNetCore#3164[Description]and[ReadOnly]by @jgarciadelanoceda inSupport DescriptionAttribute and ReadOnlyAttribute domaindrivendev/Swashbuckle.AspNetCore#3162UseOneOfForPolymorphismby @k0ka insecond level inheritance for UseOneOfForPolymorphism domaindrivendev/Swashbuckle.AspNetCore#3155NotSupportedExceptionin AoT test project by @martincostello inFix NotSupportedException in AoT test project domaindrivendev/Swashbuckle.AspNetCore#3171snupkgfiles by @martincostello inCreate snupkg files domaindrivendev/Swashbuckle.AspNetCore#3168[JsonPolymorphic]and[JsonDerivedType]attributes by @k0ka inSupport of JsonPolymorphic and JsonDerivedType attributes domaindrivendev/Swashbuckle.AspNetCore#3170New Contributors
Full Changelog:domaindrivendev/Swashbuckle.AspNetCore@v7.0.0...v7.1.0
7.0.0
What's Changed
New Contributors
Full Changelog:domaindrivendev/Swashbuckle.AspNetCore@v6.9.0...v7.0.0
6.9.0
What's Changed
New Contributors
Full Changelog:domaindrivendev/Swashbuckle.AspNetCore@v6.8.1...v6.9.0
6.8.1
What's Changed
Full Changelog:domaindrivendev/Swashbuckle.AspNetCore@v6.8.0...v6.8.1
6.8.0
What's Changed
New Contributors
Full Changelog:domaindrivendev/Swashbuckle.AspNetCore@v6.7.3...v6.8.0
6.7.3
What's Changed
New Contributors
Full Changelog:domaindrivendev/Swashbuckle.AspNetCore@v6.7.2...v6.7.3
6.7.2
What's Changed
Full Changelog:domaindrivendev/Swashbuckle.AspNetCore@v6.7.1...v6.7.2
6.7.1
What's Changed
[DataMember]IsRequiredinNewtonsoftDataContractResolverby @ouvreboite inSupport [DataMember] IsRequired in NewtonsoftDataContractResolver domaindrivendev/Swashbuckle.AspNetCore#2644New Contributors
Full Changelog:domaindrivendev/Swashbuckle.AspNetCore@v6.7.0...v6.7.1
6.7.0
What's Changed
IncludeXmlCommentsForAssembly()convience overload by @leotsarev inAdd IncludeXmlCommentsForAssembly convience overload domaindrivendev/Swashbuckle.AspNetCore#2909[FromForm]with[SwaggerIgnore]by @jgarciadelanoceda inAdd posibility to Ignore properties in FromForm Request with SwaggerIgnore attribute domaindrivendev/Swashbuckle.AspNetCore#2928[AsParameters]throwing error on cast when showing the description withEnableAnnotations()by @jgarciadelanoceda inAsParameters throwing error on cast when showing the Description with EnableAnnotations domaindrivendev/Swashbuckle.AspNetCore#2962RequestBodyFilterAnnotationandMultipleFromFormfor Minimal APIs by @jgarciadelanoceda inFix RequestBodyFilterAnnotation and MultipleFromForm for MinimalApi domaindrivendev/Swashbuckle.AspNetCore#2963IFomFile/IFormFileCollectionby @jgarciadelanoceda inMissing Properties section when generating IFomFile/IFormFileCollection domaindrivendev/Swashbuckle.AspNetCore#2972IFormFilewith OpenAPI by @jgarciadelanoceda inMissing Encoding and RequiredProperties when IformFile withOpenApi domaindrivendev/Swashbuckle.AspNetCore#2979ApiParameter.Typeby @jgarciadelanoceda inUse apiParameter.Type when it does not lie domaindrivendev/Swashbuckle.AspNetCore#2980HttpMethods.IsGet()by @martincostello inUse HttpMethods.IsGet() domaindrivendev/Swashbuckle.AspNetCore#2971New Contributors
Full Changelog:domaindrivendev/Swashbuckle.AspNetCore@v6.6.2...v6.7.0
6.6.2
What's Changed
[Length]attribute. by @satma0745 inAdd support for the[Length]attribute. domaindrivendev/Swashbuckle.AspNetCore#2882<br />,<br/>, and<br>in XML comments withEnvironment.Newlineby @mburumaxwell inReplace<br />,<br/>, and<br>in XML comments withEnvironment.Newlinedomaindrivendev/Swashbuckle.AspNetCore#2899AdditionalItemsby @martincostello inFix serialization of AdditionalItems domaindrivendev/Swashbuckle.AspNetCore#2890IHostedServiceimplementations by @martincostello inDo not run IHostedService implementations domaindrivendev/Swashbuckle.AspNetCore#2880[DefaultValue]'s type differs by @martincostello inFix generation when [DefaultValue]'s type differs domaindrivendev/Swashbuckle.AspNetCore#2895New Contributors
[Length]attribute. domaindrivendev/Swashbuckle.AspNetCore#2882Full Changelog:domaindrivendev/Swashbuckle.AspNetCore@v6.6.1...v6.6.2
6.6.1
What's Changed
WithSummaryandWithDescriptionmetadata by @hwoodiwiss inAdd support forWithSummaryandWithDescriptionmetadata domaindrivendev/Swashbuckle.AspNetCore#2414Add Security Definitions and Requirements for Bearer authURL by @Saibamen inUpdate README.md - FixAdd Security Definitions and Requirements for Bearer authURL domaindrivendev/Swashbuckle.AspNetCore#2705GetInheritanceChainby @angelaki inCorrectly respect interfaces inGetInheritanceChaindomaindrivendev/Swashbuckle.AspNetCore#2826... (truncated)
6.6.0
What's Changed
WithSummaryandWithDescriptionmetadata by @hwoodiwiss inAdd support forWithSummaryandWithDescriptionmetadata domaindrivendev/Swashbuckle.AspNetCore#2414Add Security Definitions and Requirements for Bearer authURL by @Saibamen inUpdate README.md - FixAdd Security Definitions and Requirements for Bearer authURL domaindrivendev/Swashbuckle.AspNetCore#2705GetInheritanceChainby @angelaki inCorrectly respect interfaces inGetInheritanceChaindomaindrivendev/Swashbuckle.AspNetCore#2826Description has been truncated