RicoSuter/NSwag (NSwag.ApiDescription.Client)
### [`v14.0.8`](https://togithub.com/RicoSuter/NSwag/releases/tag/v14.0.8): NSwag v14.0.8
#### What's Changed
- Update NJS to v11.0.1 by [@RicoSuter](https://togithub.com/RicoSuter) in [https://github.com/RicoSuter/NSwag/pull/4913](https://togithub.com/RicoSuter/NSwag/pull/4913)
- Update README.md: use headers for linkability by [@0liver](https://togithub.com/0liver) in [https://github.com/RicoSuter/NSwag/pull/4835](https://togithub.com/RicoSuter/NSwag/pull/4835)
- use GetValues method instead of GetNames by [@testfirstcoder](https://togithub.com/testfirstcoder) in [https://github.com/RicoSuter/NSwag/pull/4828](https://togithub.com/RicoSuter/NSwag/pull/4828)
- Expose OpenApiOperation.Tags in OperationModelBase by [@fauzanzaid](https://togithub.com/fauzanzaid) in [https://github.com/RicoSuter/NSwag/pull/4807](https://togithub.com/RicoSuter/NSwag/pull/4807)
- Replace collection length checks for compatibility by [@jake-carpenter](https://togithub.com/jake-carpenter) in [https://github.com/RicoSuter/NSwag/pull/4904](https://togithub.com/RicoSuter/NSwag/pull/4904)
#### New Contributors
- [@0liver](https://togithub.com/0liver) made their first contribution in [https://github.com/RicoSuter/NSwag/pull/4835](https://togithub.com/RicoSuter/NSwag/pull/4835)
- [@testfirstcoder](https://togithub.com/testfirstcoder) made their first contribution in [https://github.com/RicoSuter/NSwag/pull/4828](https://togithub.com/RicoSuter/NSwag/pull/4828)
- [@fauzanzaid](https://togithub.com/fauzanzaid) made their first contribution in [https://github.com/RicoSuter/NSwag/pull/4807](https://togithub.com/RicoSuter/NSwag/pull/4807)
- [@jake-carpenter](https://togithub.com/jake-carpenter) made their first contribution in [https://github.com/RicoSuter/NSwag/pull/4904](https://togithub.com/RicoSuter/NSwag/pull/4904)
**Full Changelog**: https://github.com/RicoSuter/NSwag/compare/v14.0.7...v14.0.8
### [`v14.0.7`](https://togithub.com/RicoSuter/NSwag/releases/tag/v14.0.7): NSwag v14.0.7
- Fix loading of correct JSON serializer options, fixes [https://github.com/RicoSuter/NSwag/issues/4834](https://togithub.com/RicoSuter/NSwag/issues/4834), regression of [https://github.com/RicoSuter/NSwag/pull/4733](https://togithub.com/RicoSuter/NSwag/pull/4733), v14.0.7
**Full Changelog**: https://github.com/RicoSuter/NSwag/compare/v14.0.6...v14.0.7
### [`v14.0.6`](https://togithub.com/RicoSuter/NSwag/releases/tag/v14.0.6): NSwag v14.0.6
**Broken version: Newtonsoft.Json options are not loaded correctly, please use v14.0.7**
- Fixes in CSharp generator
**Full Changelog**: https://github.com/RicoSuter/NSwag/compare/v14.0.5...v14.0.6
### [`v14.0.5`](https://togithub.com/RicoSuter/NSwag/releases/tag/v14.0.5): NSwag v14.0.5
**Broken version: Newtonsoft.Json options are not loaded correctly, please use v14.0.7**
- Fix for WithOpenApi() bug
### [`v14.0.4`](https://togithub.com/RicoSuter/NSwag/releases/tag/v14.0.4): NSwag v14.0.4
**Broken version: Newtonsoft.Json options are not loaded correctly, please use v14.0.7**
- Improve minimal API support (WithOpenApi())
- Some minor fixes
**Full Changelog**: https://github.com/RicoSuter/NSwag/compare/v14.0.4...v14.0.4
### [`v14.0.3`](https://togithub.com/RicoSuter/NSwag/releases/tag/v14.0.3): NSwag v14.0.3
##### What's Changed
- Annotate BaseUrl set with MemberNotNull to prevent CS8618. by [@powercode](https://togithub.com/powercode) in [https://github.com/RicoSuter/NSwag/pull/4739](https://togithub.com/RicoSuter/NSwag/pull/4739)
- Upgrade to NUKE 8 by [@lahma](https://togithub.com/lahma) in [https://github.com/RicoSuter/NSwag/pull/4721](https://togithub.com/RicoSuter/NSwag/pull/4721)
- Made GenerateControllerName virtual by [@romfir](https://togithub.com/romfir) in [https://github.com/RicoSuter/NSwag/pull/4726](https://togithub.com/RicoSuter/NSwag/pull/4726)
- Fixed duplicated variableName generation in DefaultParameterNameGenerator by [@romfir](https://togithub.com/romfir) in [https://github.com/RicoSuter/NSwag/pull/4725](https://togithub.com/RicoSuter/NSwag/pull/4725)
- [Fix missing \_baseUrl field and BaseUrl property](https://togithub.com/RicoSuter/NSwag/commit/be42e58d1e2f9c4e86b9c302b0c6e82cc5c36d45)
##### New Contributors
- [@powercode](https://togithub.com/powercode) made their first contribution in [https://github.com/RicoSuter/NSwag/pull/4739](https://togithub.com/RicoSuter/NSwag/pull/4739)
- [@romfir](https://togithub.com/romfir) made their first contribution in [https://github.com/RicoSuter/NSwag/pull/4726](https://togithub.com/RicoSuter/NSwag/pull/4726)
**Full Changelog**: https://github.com/RicoSuter/NSwag/compare/v14.0.2...v14.0.3
### [`v14.0.2`](https://togithub.com/RicoSuter/NSwag/releases/tag/v14.0.2): NSwag v14.0.2
- Minor fix in the Swagger UI (revert and improve [https://github.com/RicoSuter/NSwag/pull/4184](https://togithub.com/RicoSuter/NSwag/pull/4184))
### [`v14.0.1`](https://togithub.com/RicoSuter/NSwag/releases/tag/v14.0.1): NSwag v14.0.1
Minor fixes:
- fixed readme code sample, [https://github.com/RicoSuter/NSwag/pull/4667](https://togithub.com/RicoSuter/NSwag/pull/4667)
- build: fix .net8 target while publishing artifacts, [https://github.com/RicoSuter/NSwag/pull/4680](https://togithub.com/RicoSuter/NSwag/pull/4680)
- Fix GenerateNSwagTypeScript target, [https://github.com/RicoSuter/NSwag/issues/4687](https://togithub.com/RicoSuter/NSwag/issues/4687)
- Fix missing assignment of base URL, [https://github.com/RicoSuter/NSwag/pull/4691](https://togithub.com/RicoSuter/NSwag/pull/4691)
- Disable warning CS8625 "Cannot convert null literal to non-nullable reference type." in generated code, [https://github.com/RicoSuter/NSwag/pull/4656](https://togithub.com/RicoSuter/NSwag/pull/4656)
- Fix generated C# clients using base URL, [https://github.com/RicoSuter/NSwag/pull/4674](https://togithub.com/RicoSuter/NSwag/pull/4674)
### [`v14.0.0`](https://togithub.com/RicoSuter/NSwag/releases/tag/v14.0.0): NSwag v14.0.0
See [https://github.com/RicoSuter/NSwag/issues/4524](https://togithub.com/RicoSuter/NSwag/issues/4524)
##### NSwag v14
**Breaking changes**
- **NJsonSchema generator settings moved from being directly on the generator settings to the "SchemaSettings" property**.
- nswag.json now only supports .csproj based specification generation (reflection/assembly based removed, only aspnetcore2openapi)
- Now only supports .NET Standard 2.0, .NET 4.6.2, .NET Core 3.1, .NET 5, .NET 7 and up
- Requires latest Newtonsoft.Json v13.0.0.3
- Removed many deprecated properties, settings and methods (marked a long time as obsolete)
- Removed WebApiToOpenApiCommand:
- Use the WebApiOpenApiDocumentGenerator to build your own CLI referencing controllers project to generate OpenAPI without starting the app
- Renamed UseSwaggerUi3 to UseSwaggerUi (v2 has been removed)
##### NJsonSchema v11
**Breaking changes**
- All Newtonsoft.Json based generators, converters (e.g. JsonInheritance) moved to NJsonSchema.NewtonsoftJson; NJsonSchema contains the converters for System.Text.Json
- Requires latest Newtonsoft.Json v13.0.0.3
- Now only supports .NET Standard 2.0, .NET 4.6.2 and up
- Updated to latest Namotion.Reflection v3
- Breaking change in IJsonExtensionObject interface (now supports multiple data tuples)
**Other changes:**
- Add support for STJ-native inheritance schema generation (JsonDerivedType, JsonPolymorphic)
- Many more smaller improvements and fixes (see git history)
### [`v13.20.0`](https://togithub.com/RicoSuter/NSwag/releases/tag/v13.20.0): NSwag v13.20.0
- Minor improvements
### [`v13.19.0`](https://togithub.com/RicoSuter/NSwag/releases/tag/v13.19.0): NSwag v13.19.0
- Update to latest NJsonSchema and Namotion.Reflection libraries
### [`v13.18.5`](https://togithub.com/RicoSuter/NSwag/releases/tag/v13.18.5): NSwag v13.18.5
- ASP.NET Core OpenAPI Generator: Required path parameters are never nullable
- TypeScript Generator: Add Axios abort signal: [https://github.com/RicoSuter/NSwag/pull/4282](https://togithub.com/RicoSuter/NSwag/pull/4282)
- Update to Swagger UI v4.18.3
### [`v13.18.4`](https://togithub.com/RicoSuter/NSwag/releases/tag/v13.18.4): NSwag v13.18.4
- Improve parameter NRT handling
### [`v13.18.3`](https://togithub.com/RicoSuter/NSwag/releases/tag/v13.18.3): NSwag v13.18.3
- Various fixes and improvements
### [`v13.18.2`](https://togithub.com/RicoSuter/NSwag/releases/tag/v13.18.2)
- Fixed NuGet publish
### [`v13.18.0`](https://togithub.com/RicoSuter/NSwag/releases/tag/v13.18.0): NSwag v13.18.0
#### What's Changed
- Added support for .NET 7
**Full Changelog**: https://github.com/RicoSuter/NSwag/compare/v13.17.0...v13.18.0
### [`v13.17.0`](https://togithub.com/RicoSuter/NSwag/releases/tag/v13.17.0): NSwag v13.17.0
#### Dependencies
- Update NJS to [v10.8.0](https://togithub.com/RicoSuter/NJsonSchema/releases/tag/v10.8.0)
- Update Namotion.Reflection to v2.1.0
#### What's Changed
- Add support for System.Web.Mvc.AcceptVerbsAttribute to WebApiOpenApiDocumentGenerator by [@andreasbalzer](https://togithub.com/andreasbalzer) in [https://github.com/RicoSuter/NSwag/pull/4104](https://togithub.com/RicoSuter/NSwag/pull/4104)
- Support filename downloads with special characters by [@knoepdan](https://togithub.com/knoepdan) in [https://github.com/RicoSuter/NSwag/pull/4097](https://togithub.com/RicoSuter/NSwag/pull/4097)
- MiddleMouseClickTabControlQoL by [@Sossenbinder](https://togithub.com/Sossenbinder) in [https://github.com/RicoSuter/NSwag/pull/4096](https://togithub.com/RicoSuter/NSwag/pull/4096)
- Expose AllowEmptyValue in ParameterModelBase by [@JoshWoodArup](https://togithub.com/JoshWoodArup) in [https://github.com/RicoSuter/NSwag/pull/4145](https://togithub.com/RicoSuter/NSwag/pull/4145)
- add new MultipleClientsFromFirstTagAndOperationNameGenerator by [@mw-survit](https://togithub.com/mw-survit) in [https://github.com/RicoSuter/NSwag/pull/4143](https://togithub.com/RicoSuter/NSwag/pull/4143)
- Client code generation in Console app fails with NullReferenceException by [@rpbeukes](https://togithub.com/rpbeukes) in [https://github.com/RicoSuter/NSwag/pull/4140](https://togithub.com/RicoSuter/NSwag/pull/4140)
- Feature/[#4131](https://togithub.com/RicoSuter/NSwag/issues/4131) store serialized json in separate variable for easy inspection by [@dlidstrom](https://togithub.com/dlidstrom) in [https://github.com/RicoSuter/NSwag/pull/4136](https://togithub.com/RicoSuter/NSwag/pull/4136)
- WebApiOpenApiDocumentGenerator: Support multiple Route-attributes on Controller level by [@andreasbalzer](https://togithub.com/andreasbalzer) in [https://github.com/RicoSuter/NSwag/pull/4129](https://togithub.com/RicoSuter/NSwag/pull/4129)
- Allow both the summary and description from OpenAPI to be added as summary and remarks in c# generated code by [@codecooper](https://togithub.com/codecooper) in [https://github.com/RicoSuter/NSwag/pull/4105](https://togithub.com/RicoSuter/NSwag/pull/4105)
- Adding in better handling for plain text body by [@JonruAlveus](https://togithub.com/JonruAlveus) in [https://github.com/RicoSuter/NSwag/pull/4086](https://togithub.com/RicoSuter/NSwag/pull/4086)
- Change static read-only properties of OpenApiOperationMethod to constants by [@PatrickHofman](https://togithub.com/PatrickHofman) in [https://github.com/RicoSuter/NSwag/pull/4049](https://togithub.com/RicoSuter/NSwag/pull/4049)
#### New Contributors
- [@andreasbalzer](https://togithub.com/andreasbalzer) made their first contribution in [https://github.com/RicoSuter/NSwag/pull/4104](https://togithub.com/RicoSuter/NSwag/pull/4104)
- [@Sossenbinder](https://togithub.com/Sossenbinder) made their first contribution in [https://github.com/RicoSuter/NSwag/pull/4096](https://togithub.com/RicoSuter/NSwag/pull/4096)
- [@JoshWoodArup](https://togithub.com/JoshWoodArup) made their first contribution in [https://github.com/RicoSuter/NSwag/pull/4145](https://togithub.com/RicoSuter/NSwag/pull/4145)
- [@mw-survit](https://togithub.com/mw-survit) made their first contribution in [https://github.com/RicoSuter/NSwag/pull/4143](https://togithub.com/RicoSuter/NSwag/pull/4143)
- [@rpbeukes](https://togithub.com/rpbeukes) made their first contribution in [https://github.com/RicoSuter/NSwag/pull/4140](https://togithub.com/RicoSuter/NSwag/pull/4140)
- [@dlidstrom](https://togithub.com/dlidstrom) made their first contribution in [https://github.com/RicoSuter/NSwag/pull/4136](https://togithub.com/RicoSuter/NSwag/pull/4136)
- [@codecooper](https://togithub.com/codecooper) made their first contribution in [https://github.com/RicoSuter/NSwag/pull/4105](https://togithub.com/RicoSuter/NSwag/pull/4105)
- [@JonruAlveus](https://togithub.com/JonruAlveus) made their first contribution in [https://github.com/RicoSuter/NSwag/pull/4086](https://togithub.com/RicoSuter/NSwag/pull/4086)
- [@PatrickHofman](https://togithub.com/PatrickHofman) made their first contribution in [https://github.com/RicoSuter/NSwag/pull/4049](https://togithub.com/RicoSuter/NSwag/pull/4049)
**Full Changelog**: https://github.com/RicoSuter/NSwag/compare/v13.16.1...v13.17.0
Configuration
π Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
π¦ Automerge: Disabled by config. Please merge this manually once you are satisfied.
β» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
π Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
13.16.1
->14.0.8
Release Notes
RicoSuter/NSwag (NSwag.ApiDescription.Client)
### [`v14.0.8`](https://togithub.com/RicoSuter/NSwag/releases/tag/v14.0.8): NSwag v14.0.8 #### What's Changed - Update NJS to v11.0.1 by [@RicoSuter](https://togithub.com/RicoSuter) in [https://github.com/RicoSuter/NSwag/pull/4913](https://togithub.com/RicoSuter/NSwag/pull/4913) - Update README.md: use headers for linkability by [@0liver](https://togithub.com/0liver) in [https://github.com/RicoSuter/NSwag/pull/4835](https://togithub.com/RicoSuter/NSwag/pull/4835) - use GetValues method instead of GetNames by [@testfirstcoder](https://togithub.com/testfirstcoder) in [https://github.com/RicoSuter/NSwag/pull/4828](https://togithub.com/RicoSuter/NSwag/pull/4828) - Expose OpenApiOperation.Tags in OperationModelBase by [@fauzanzaid](https://togithub.com/fauzanzaid) in [https://github.com/RicoSuter/NSwag/pull/4807](https://togithub.com/RicoSuter/NSwag/pull/4807) - Replace collection length checks for compatibility by [@jake-carpenter](https://togithub.com/jake-carpenter) in [https://github.com/RicoSuter/NSwag/pull/4904](https://togithub.com/RicoSuter/NSwag/pull/4904) #### New Contributors - [@0liver](https://togithub.com/0liver) made their first contribution in [https://github.com/RicoSuter/NSwag/pull/4835](https://togithub.com/RicoSuter/NSwag/pull/4835) - [@testfirstcoder](https://togithub.com/testfirstcoder) made their first contribution in [https://github.com/RicoSuter/NSwag/pull/4828](https://togithub.com/RicoSuter/NSwag/pull/4828) - [@fauzanzaid](https://togithub.com/fauzanzaid) made their first contribution in [https://github.com/RicoSuter/NSwag/pull/4807](https://togithub.com/RicoSuter/NSwag/pull/4807) - [@jake-carpenter](https://togithub.com/jake-carpenter) made their first contribution in [https://github.com/RicoSuter/NSwag/pull/4904](https://togithub.com/RicoSuter/NSwag/pull/4904) **Full Changelog**: https://github.com/RicoSuter/NSwag/compare/v14.0.7...v14.0.8 ### [`v14.0.7`](https://togithub.com/RicoSuter/NSwag/releases/tag/v14.0.7): NSwag v14.0.7 - Fix loading of correct JSON serializer options, fixes [https://github.com/RicoSuter/NSwag/issues/4834](https://togithub.com/RicoSuter/NSwag/issues/4834), regression of [https://github.com/RicoSuter/NSwag/pull/4733](https://togithub.com/RicoSuter/NSwag/pull/4733), v14.0.7 **Full Changelog**: https://github.com/RicoSuter/NSwag/compare/v14.0.6...v14.0.7 ### [`v14.0.6`](https://togithub.com/RicoSuter/NSwag/releases/tag/v14.0.6): NSwag v14.0.6 **Broken version: Newtonsoft.Json options are not loaded correctly, please use v14.0.7** - Fixes in CSharp generator **Full Changelog**: https://github.com/RicoSuter/NSwag/compare/v14.0.5...v14.0.6 ### [`v14.0.5`](https://togithub.com/RicoSuter/NSwag/releases/tag/v14.0.5): NSwag v14.0.5 **Broken version: Newtonsoft.Json options are not loaded correctly, please use v14.0.7** - Fix for WithOpenApi() bug ### [`v14.0.4`](https://togithub.com/RicoSuter/NSwag/releases/tag/v14.0.4): NSwag v14.0.4 **Broken version: Newtonsoft.Json options are not loaded correctly, please use v14.0.7** - Improve minimal API support (WithOpenApi()) - Some minor fixes **Full Changelog**: https://github.com/RicoSuter/NSwag/compare/v14.0.4...v14.0.4 ### [`v14.0.3`](https://togithub.com/RicoSuter/NSwag/releases/tag/v14.0.3): NSwag v14.0.3 ##### What's Changed - Annotate BaseUrl set with MemberNotNull to prevent CS8618. by [@powercode](https://togithub.com/powercode) in [https://github.com/RicoSuter/NSwag/pull/4739](https://togithub.com/RicoSuter/NSwag/pull/4739) - Upgrade to NUKE 8 by [@lahma](https://togithub.com/lahma) in [https://github.com/RicoSuter/NSwag/pull/4721](https://togithub.com/RicoSuter/NSwag/pull/4721) - Made GenerateControllerName virtual by [@romfir](https://togithub.com/romfir) in [https://github.com/RicoSuter/NSwag/pull/4726](https://togithub.com/RicoSuter/NSwag/pull/4726) - Fixed duplicated variableName generation in DefaultParameterNameGenerator by [@romfir](https://togithub.com/romfir) in [https://github.com/RicoSuter/NSwag/pull/4725](https://togithub.com/RicoSuter/NSwag/pull/4725) - [Fix missing \_baseUrl field and BaseUrl property](https://togithub.com/RicoSuter/NSwag/commit/be42e58d1e2f9c4e86b9c302b0c6e82cc5c36d45) ##### New Contributors - [@powercode](https://togithub.com/powercode) made their first contribution in [https://github.com/RicoSuter/NSwag/pull/4739](https://togithub.com/RicoSuter/NSwag/pull/4739) - [@romfir](https://togithub.com/romfir) made their first contribution in [https://github.com/RicoSuter/NSwag/pull/4726](https://togithub.com/RicoSuter/NSwag/pull/4726) **Full Changelog**: https://github.com/RicoSuter/NSwag/compare/v14.0.2...v14.0.3 ### [`v14.0.2`](https://togithub.com/RicoSuter/NSwag/releases/tag/v14.0.2): NSwag v14.0.2 - Minor fix in the Swagger UI (revert and improve [https://github.com/RicoSuter/NSwag/pull/4184](https://togithub.com/RicoSuter/NSwag/pull/4184)) ### [`v14.0.1`](https://togithub.com/RicoSuter/NSwag/releases/tag/v14.0.1): NSwag v14.0.1 Minor fixes: - fixed readme code sample, [https://github.com/RicoSuter/NSwag/pull/4667](https://togithub.com/RicoSuter/NSwag/pull/4667) - build: fix .net8 target while publishing artifacts, [https://github.com/RicoSuter/NSwag/pull/4680](https://togithub.com/RicoSuter/NSwag/pull/4680) - Fix GenerateNSwagTypeScript target, [https://github.com/RicoSuter/NSwag/issues/4687](https://togithub.com/RicoSuter/NSwag/issues/4687) - Fix missing assignment of base URL, [https://github.com/RicoSuter/NSwag/pull/4691](https://togithub.com/RicoSuter/NSwag/pull/4691) - Disable warning CS8625 "Cannot convert null literal to non-nullable reference type." in generated code, [https://github.com/RicoSuter/NSwag/pull/4656](https://togithub.com/RicoSuter/NSwag/pull/4656) - Fix generated C# clients using base URL, [https://github.com/RicoSuter/NSwag/pull/4674](https://togithub.com/RicoSuter/NSwag/pull/4674) ### [`v14.0.0`](https://togithub.com/RicoSuter/NSwag/releases/tag/v14.0.0): NSwag v14.0.0 See [https://github.com/RicoSuter/NSwag/issues/4524](https://togithub.com/RicoSuter/NSwag/issues/4524) ##### NSwag v14 **Breaking changes** - **NJsonSchema generator settings moved from being directly on the generator settings to the "SchemaSettings" property**. - nswag.json now only supports .csproj based specification generation (reflection/assembly based removed, only aspnetcore2openapi) - Now only supports .NET Standard 2.0, .NET 4.6.2, .NET Core 3.1, .NET 5, .NET 7 and up - Requires latest Newtonsoft.Json v13.0.0.3 - Removed many deprecated properties, settings and methods (marked a long time as obsolete) - Removed WebApiToOpenApiCommand: - Use the WebApiOpenApiDocumentGenerator to build your own CLI referencing controllers project to generate OpenAPI without starting the app - Renamed UseSwaggerUi3 to UseSwaggerUi (v2 has been removed) ##### NJsonSchema v11 **Breaking changes** - All Newtonsoft.Json based generators, converters (e.g. JsonInheritance) moved to NJsonSchema.NewtonsoftJson; NJsonSchema contains the converters for System.Text.Json - Requires latest Newtonsoft.Json v13.0.0.3 - Now only supports .NET Standard 2.0, .NET 4.6.2 and up - Updated to latest Namotion.Reflection v3 - Breaking change in IJsonExtensionObject interface (now supports multiple data tuples) **Other changes:** - Add support for STJ-native inheritance schema generation (JsonDerivedType, JsonPolymorphic) - Many more smaller improvements and fixes (see git history) ### [`v13.20.0`](https://togithub.com/RicoSuter/NSwag/releases/tag/v13.20.0): NSwag v13.20.0 - Minor improvements ### [`v13.19.0`](https://togithub.com/RicoSuter/NSwag/releases/tag/v13.19.0): NSwag v13.19.0 - Update to latest NJsonSchema and Namotion.Reflection libraries ### [`v13.18.5`](https://togithub.com/RicoSuter/NSwag/releases/tag/v13.18.5): NSwag v13.18.5 - ASP.NET Core OpenAPI Generator: Required path parameters are never nullable - TypeScript Generator: Add Axios abort signal: [https://github.com/RicoSuter/NSwag/pull/4282](https://togithub.com/RicoSuter/NSwag/pull/4282) - Update to Swagger UI v4.18.3 ### [`v13.18.4`](https://togithub.com/RicoSuter/NSwag/releases/tag/v13.18.4): NSwag v13.18.4 - Improve parameter NRT handling ### [`v13.18.3`](https://togithub.com/RicoSuter/NSwag/releases/tag/v13.18.3): NSwag v13.18.3 - Various fixes and improvements ### [`v13.18.2`](https://togithub.com/RicoSuter/NSwag/releases/tag/v13.18.2) - Fixed NuGet publish ### [`v13.18.0`](https://togithub.com/RicoSuter/NSwag/releases/tag/v13.18.0): NSwag v13.18.0 #### What's Changed - Added support for .NET 7 **Full Changelog**: https://github.com/RicoSuter/NSwag/compare/v13.17.0...v13.18.0 ### [`v13.17.0`](https://togithub.com/RicoSuter/NSwag/releases/tag/v13.17.0): NSwag v13.17.0 #### Dependencies - Update NJS to [v10.8.0](https://togithub.com/RicoSuter/NJsonSchema/releases/tag/v10.8.0) - Update Namotion.Reflection to v2.1.0 #### What's Changed - Add support for System.Web.Mvc.AcceptVerbsAttribute to WebApiOpenApiDocumentGenerator by [@andreasbalzer](https://togithub.com/andreasbalzer) in [https://github.com/RicoSuter/NSwag/pull/4104](https://togithub.com/RicoSuter/NSwag/pull/4104) - Support filename downloads with special characters by [@knoepdan](https://togithub.com/knoepdan) in [https://github.com/RicoSuter/NSwag/pull/4097](https://togithub.com/RicoSuter/NSwag/pull/4097) - MiddleMouseClickTabControlQoL by [@Sossenbinder](https://togithub.com/Sossenbinder) in [https://github.com/RicoSuter/NSwag/pull/4096](https://togithub.com/RicoSuter/NSwag/pull/4096) - Expose AllowEmptyValue in ParameterModelBase by [@JoshWoodArup](https://togithub.com/JoshWoodArup) in [https://github.com/RicoSuter/NSwag/pull/4145](https://togithub.com/RicoSuter/NSwag/pull/4145) - add new MultipleClientsFromFirstTagAndOperationNameGenerator by [@mw-survit](https://togithub.com/mw-survit) in [https://github.com/RicoSuter/NSwag/pull/4143](https://togithub.com/RicoSuter/NSwag/pull/4143) - Client code generation in Console app fails with NullReferenceException by [@rpbeukes](https://togithub.com/rpbeukes) in [https://github.com/RicoSuter/NSwag/pull/4140](https://togithub.com/RicoSuter/NSwag/pull/4140) - Feature/[#4131](https://togithub.com/RicoSuter/NSwag/issues/4131) store serialized json in separate variable for easy inspection by [@dlidstrom](https://togithub.com/dlidstrom) in [https://github.com/RicoSuter/NSwag/pull/4136](https://togithub.com/RicoSuter/NSwag/pull/4136) - WebApiOpenApiDocumentGenerator: Support multiple Route-attributes on Controller level by [@andreasbalzer](https://togithub.com/andreasbalzer) in [https://github.com/RicoSuter/NSwag/pull/4129](https://togithub.com/RicoSuter/NSwag/pull/4129) - Allow both the summary and description from OpenAPI to be added as summary and remarks in c# generated code by [@codecooper](https://togithub.com/codecooper) in [https://github.com/RicoSuter/NSwag/pull/4105](https://togithub.com/RicoSuter/NSwag/pull/4105) - Adding in better handling for plain text body by [@JonruAlveus](https://togithub.com/JonruAlveus) in [https://github.com/RicoSuter/NSwag/pull/4086](https://togithub.com/RicoSuter/NSwag/pull/4086) - Change static read-only properties of OpenApiOperationMethod to constants by [@PatrickHofman](https://togithub.com/PatrickHofman) in [https://github.com/RicoSuter/NSwag/pull/4049](https://togithub.com/RicoSuter/NSwag/pull/4049) #### New Contributors - [@andreasbalzer](https://togithub.com/andreasbalzer) made their first contribution in [https://github.com/RicoSuter/NSwag/pull/4104](https://togithub.com/RicoSuter/NSwag/pull/4104) - [@Sossenbinder](https://togithub.com/Sossenbinder) made their first contribution in [https://github.com/RicoSuter/NSwag/pull/4096](https://togithub.com/RicoSuter/NSwag/pull/4096) - [@JoshWoodArup](https://togithub.com/JoshWoodArup) made their first contribution in [https://github.com/RicoSuter/NSwag/pull/4145](https://togithub.com/RicoSuter/NSwag/pull/4145) - [@mw-survit](https://togithub.com/mw-survit) made their first contribution in [https://github.com/RicoSuter/NSwag/pull/4143](https://togithub.com/RicoSuter/NSwag/pull/4143) - [@rpbeukes](https://togithub.com/rpbeukes) made their first contribution in [https://github.com/RicoSuter/NSwag/pull/4140](https://togithub.com/RicoSuter/NSwag/pull/4140) - [@dlidstrom](https://togithub.com/dlidstrom) made their first contribution in [https://github.com/RicoSuter/NSwag/pull/4136](https://togithub.com/RicoSuter/NSwag/pull/4136) - [@codecooper](https://togithub.com/codecooper) made their first contribution in [https://github.com/RicoSuter/NSwag/pull/4105](https://togithub.com/RicoSuter/NSwag/pull/4105) - [@JonruAlveus](https://togithub.com/JonruAlveus) made their first contribution in [https://github.com/RicoSuter/NSwag/pull/4086](https://togithub.com/RicoSuter/NSwag/pull/4086) - [@PatrickHofman](https://togithub.com/PatrickHofman) made their first contribution in [https://github.com/RicoSuter/NSwag/pull/4049](https://togithub.com/RicoSuter/NSwag/pull/4049) **Full Changelog**: https://github.com/RicoSuter/NSwag/compare/v13.16.1...v13.17.0Configuration
π Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
π¦ Automerge: Disabled by config. Please merge this manually once you are satisfied.
β» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
π Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.