NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
NuGet · #2903 most downloaded on NuGet
Some additional useful extensions for Swashbuckle.AspNetCore.
Last release 2 years ago
no release in 18 months
Ships unpredictably
gaps range from 3 weeks to 2.0 years
Most releases are documented
notes for 45 of 57 stable releases
Nothing withdrawn
no release was ever pulled
7 years old
57 releases · first in 2019
- [x] Fix #38
- [x] Fix #24 - [x] Fix #30
One column per quarter.
[x] Add support for .NET7/.NET6
fix: Fix #17 - check schema for null in `DisplayEnumsWithValuesDocume…
fix: Fix #17 - check schema for null in `DisplayEnumsWithValuesDocume…
…ntFilter`
DisplayEnumsWithValuesDocumentFilter[x] Fix #18: add aliases for "x-enumNames" and "x-enumDescriptions"
fix: Fix NRE in InheritDocRequestBodyFilter and `InheritDocParamete…
fix: Fix NRE in `InheritDocRequestBodyFilter` and `InheritDocParamete…
…rFilter`
InheritDocRequestBodyFilter and InheritDocParameterFilter[x] Add IncludeXmlCommentsWithRemarks improvements
IncludeXmlCommentsWithRemarks improvementsupdate: Add message template for `AppendActionCountToTagSummaryDocume…
update: Add message template for `AppendActionCountToTagSummaryDocume…
…ntFilter`
AppendActionCountToTagSummaryDocumentFilter[x] Add IncludeXmlCommentsWithRemarks improvements
IncludeXmlCommentsWithRemarks improvementsNothing published for this version
Nothing published for this version
[x] Fix IncludeXmlCommentsWithRemarks
IncludeXmlCommentsWithRemarksNothing published for this version
[x] Update nuget-dependencies: update Swashbuckle.AspNetCore to v6.1.0
DisplayEnumsWithValuesDocumentFilter for action enum parameters like:[HttpGet("MyFunction")]
public IActionResult MyFunction(ParameterEnum parameter1)
{
return NoContent();
}
[x] Add more overloads for IncludeXmlCommentsWithRemarks extension method
IncludeXmlCommentsWithRemarks extension method[x] Update nuget-dependencies: update Swashbuckle.AspNetCore to v6.0.0
[x] Fix some bugs in IncludeXmlCommentsWithRemarks option
IncludeXmlCommentsWithRemarks optionIncludeXmlCommentsFromInheritDocs option to add xml comments from inheritdocs (from summary and remarks) into the swagger documentation[x] Add params Type[] parameters to IncludeXmlCommentsWithRemarks option to exclude remarks for concrete types
params Type[] parameters to IncludeXmlCommentsWithRemarks option to exclude remarks for concrete types[x] Add IncludeXmlCommentsWithRemarks option to add xml comments from summary and remarks into the swagger documentation
IncludeXmlCommentsWithRemarks option to add xml comments from summary and remarks into the swagger documentation[x] Add IncludeXEnumRemarks option to include remarks for descriptions from xml-comments
IncludeXEnumRemarks option to include remarks for descriptions from xml-comments- [x] Fix issue #11
[x] Fix bug related with removal of required schemes from AllOf using HidePathsAndDefinitionsByRolesDocumentFilter
AllOf using HidePathsAndDefinitionsByRolesDocumentFilter- [x] Fix issue #13 - [x] Fix issue #14
[x] Update nuget dependencies for sample WebAPI
[x] Fix bug with missed required definitions in HidePathsAndDefinitionsByRolesDocumentFilter
HidePathsAndDefinitionsByRolesDocumentFilter[x] Fix bug with missed required definitions in HidePathsAndDefinitionsByRolesDocumentFilter
HidePathsAndDefinitionsByRolesDocumentFilter[x] Fix bug with OpenAPI operation RequestBody in HidePathsAndDefinitionsByRolesDocumentFilter
HidePathsAndDefinitionsByRolesDocumentFilter[x] Fix bug in HidePathsAndDefinitionsByRolesDocumentFilter
HidePathsAndDefinitionsByRolesDocumentFilter- [x] Fix bug #10
[x] Add option to choose descriptions source - FixEnumOptions.DescriptionSource
FixEnumOptions.DescriptionSource[x] Fix bug with System.MissingMethodException
System.MissingMethodExceptionNothing published for this version
[x] Add feature: add configured options to AddEnumsWithValuesFixFilters
AddEnumsWithValuesFixFilters[x] Fix bug: add fix #6 to options.AddEnumsWithValuesFixFilters(true); when using JsonStringEnumConverter()
options.AddEnumsWithValuesFixFilters(true); when using JsonStringEnumConverter()[x] Fix bug: hide Paths and Components with AuthorizeAttribute applied to the Controller
AuthorizeAttribute applied to the Controller[x] Add RemovePathsAndComponentsWithoutAcceptedRolesFor overloaded extension method (with actionName parameter)
RemovePathsAndComponentsWithoutAcceptedRolesFor overloaded extension method (with actionName parameter)[x] Allow to use RemovePathsAndComponentsWithoutAcceptedRolesForController extension method without new() constraint
RemovePathsAndComponentsWithoutAcceptedRolesForController extension method without new() constraint[x] Fix bug with AmbiguousMatchException
AmbiguousMatchException[x] Add feature: remove Paths and Definitions from OpenApi documentation for all controller actions without accepted roles
[x] Add feature: remove Paths and Definitions from OpenApi documentation for specific controller action without accepted roles
Nothing published for this version
[x] Fix bug: replace tag to {Envirinment.NewLine}{Envirinment.NewLine} for enum descriptions
<br> tag to {Envirinment.NewLine}{Envirinment.NewLine} for enum descriptions[x] Fix bug: fix openApi response content schema in ChangeResponseByHttpStatusCodeDocumentFilter
ChangeResponseByHttpStatusCodeDocumentFilter[x] Add xml-comments to nuget package
Nothing published for this version
Nothing published for this version
[x] Fix bug: use System.Text.Encodings.Web.JavaScriptEncoder.UnsafeRelaxedJsonEscaping encoder for responses examples
System.Text.Encodings.Web.JavaScriptEncoder.UnsafeRelaxedJsonEscaping encoder for responses examples[x] Add ChangeAllResponsesByHttpStatusCode extension method for SwaggerGenOptions allows to change all responses by specific http status codes in Open
ChangeAllResponsesByHttpStatusCode<T> extension method for SwaggerGenOptions allows to change all responses by specific http status codes in OpenApi documentTagOrderByNameDocumentFilter for ordering tags by name in OpenApi documentNothing published for this version
BREAKING CHANGES (see [README.md](README.md)):
BREAKING CHANGES (see README.md):
Nothing published for this version
Nothing published for this version
Nothing published for this version
[x] Add AppendActionCountToTagSummaryDocumentFilter to append action count into the SwaggetTag's descriptions
AppendActionCountToTagSummaryDocumentFilter to append action count into the SwaggetTag's descriptions[x] Add extension-method HidePathItemsWithoutAcceptedRoles for hiding all SwaggerDocument PathItems with added Security information for OAuth2 without
HidePathItemsWithoutAcceptedRoles for hiding all SwaggerDocument PathItems with added Security information for OAuth2 without accepted rolesEnumsWithValuesFixFilters to AddEnumsWithValuesFixFiltersREADMENothing published for this version
[x] Add an output enums integer values with there strings like 0 = FirstEnumValue without a StringEnumConverter in swaggerUI and schema (by default en
0 = FirstEnumValue without a StringEnumConverter in swaggerUI and schema (by default enums will output only their integer values)[Description] attribute in swaggerUI and schemaNSwagStudio or Unchase OpenAPI Connected Service client classesGetting Started overview to GitHub READMEUnchase Swashbuckle Asp.Net Core ExtensionsYour coding agent can read these notes before it upgrades. Set up the MCP server →