Skip to content

Releases: RicoSuter/NSwag

NSwag v13.15.8

10 Feb 09:18
Compare
Choose a tag to compare
  • Revert PR: FileResponse: support for special characters in fileName (+ suppress warning when nullable is enabled in C# clients) #3816
  • Minor fixes

Release v13.15.7

01 Feb 13:53
bac13ef
Compare
Choose a tag to compare
  • Create generator on demand and keep only settings in OpenApiDocumentRegistration #3855
    • Allow GC to clean up NSwag resources after client generation

NSwag v13.15.6

31 Jan 17:17
631beea
Compare
Choose a tag to compare
  • Remove TypeScript bracket type casting syntax (#3848)
  • FileResponse: support for special characters in fileName
  • Improve processing performance (#3835)
  • Update NJsonSchema and Namotion.Reflection
    • Give better message from elseif usage (#1479)
    • Performance improvements
    • XML Docs: inheritdoc cref support
  • Net6.0 Minimal API projects without Startup, issue #3794 (#3814)
  • Add @ts-nocheck to the generated code file (#3815)
  • Ignore '@' in variable's name (#3828) (#3829)
  • Map blob type from response content type (#3842)
  • Add support to specify persistAuthorization for Swagger UI 3 (#3796)

NSwag v13.15.5

15 Dec 14:38
Compare
Choose a tag to compare
  • Bug fixes (reflection and document serialization)

NSwag v13.15.4

14 Dec 20:56
Compare
Choose a tag to compare
  • Some bugfixes related to XML Docs rendering (in NJS)

NSwag v13.15.3

10 Dec 11:24
Compare
Choose a tag to compare
  • New release with fixed CI pipeline (problem deploying v13.15.2)

NSwag v13.15.2

10 Dec 10:18
Compare
Choose a tag to compare

NSwag v13.15.1

09 Dec 20:15
Compare
Choose a tag to compare
  • More performance improvements
  • Added UseXmlDocumentation and ResolveExternalXmlDocumentation settings in NJsonSchema
    • Breaking change: Use these settings instead of XmlDocsExtensions.ResolveFromNuGetCacheOrDotNetSdk

NSwag v13.15.0

07 Dec 19:08
Compare
Choose a tag to compare
  • Breaking change: Migration from DotLiquid to Fluid (reasons: much faster code generation & more strict liquid implementation)
    • You need to migrate custom templates: Replace elseif with elsif, fix newline handling (have a look at the updates templates in the repository).
    • This comes with a great performance increase in client code generation!
  • Various bug fixes and improvements
  • Use new version on Namotion.Reflection
  • Use new version of NJsonSchema with Liquid: https://github.com/RicoSuter/NJsonSchema/releases/tag/v10.6.0

Notes:

  • This version requires at least NJsonSchema v10.6.0

NSwag v13.14.8

30 Nov 23:54
Compare
Choose a tag to compare
  • Update Swagger UI version
  • Minor patches