Skip to content

Releases: domaindrivendev/Swashbuckle.AspNetCore

v6.6.1

14 May 08:38
f1c38cd
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v6.5.0...v6.6.1

v6.6.0

14 May 07:54
e189b42
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v6.5.0...v6.6.0

v6.5.0

11 Jan 06:52
Compare
Choose a tag to compare

v6.4.0

19 Jul 16:14
Compare
Choose a tag to compare

v6.3.1

22 Apr 14:15
Compare
Choose a tag to compare

v6.3.0

07 Mar 23:41
Compare
Choose a tag to compare

v6.2.3

09 Feb 14:43
Compare
Choose a tag to compare

v6.1.3

28 Apr 18:05
Compare
Choose a tag to compare
Upgrade swagger-ui to 3.47.1 + prep for next release

v6.1.0

06 Mar 08:37
Compare
Choose a tag to compare
Support DefaultValueAttribute on parameter-based schemas

v6.0.0

05 Feb 11:07
Compare
Choose a tag to compare

This release includes a number of small enhancements and bug fixes. See the following for a full list of issues addressed:
https://github.com/domaindrivendev/Swashbuckle.AspNetCore/milestone/16?closed=1

Of note, these include:

  • include discriminator metadata in base schema if either UseOneOfForPolymorphism OR UseAllOfForInheritance are enabled
  • remove fragile logic around X-Forwarded-* headers in favor of MS's Forwarded Headers Middleware (*see breaking changes)
  • beta (opt-in) support for non-nullable reference types
  • enhancements to SwaggerSchemaAttribute incl. use on Enum types & ability to set Nullable flag explicitly
  • wrap generator exceptions to surface contextual info for troubleshooting
  • support JSON object/array syntax in XML tags
  • improved handling for enum default values to reflect serializer behavior more accurately
  • upgrade swagger-ui to 3.40.0

Breaking Changes

  • the obsolete settings DescribeAllEnumsAsStrings and DescribeStringEnumsInCamelCase are now fully removed
  • X-Forwarded-* headers are no longer honored within SB code - use MS's Forwarded Headers Middleware instead