What's Changed
- Fix optional parameter ordering in generated TS/CS clients by @lahma in #5135
- Add MSBuildProjectDirectory fallback to ProjectDir resolution by @lahma in #5146
- Tolerate missing schema in OperationModelBase.GetActualParameters by @lahma in #5147
- Improve OpenApiOperation ActualResponses and Responses performance by @lahma in #5148
- Optimize OpenApiDocument.GenerateOperationIds by @lahma in #5150
- Optimize MultipleClientsFromOperationIdOperationNameGenerator duplicate checks by @lahma in #5151
- Fix some string API usage by @lahma in #5152
- Add NET 8 targets to core libraries by @lahma in #5153
- Optimize ObservableDictionary.CollectionChanged by @lahma in #5154
- Fix array parameter explosion check by @lahma in #5158
- Include each client type in JIRA OpenAPI Verify testing by @lahma in #5160
- Update to NJsonSchema v11.3.2 & Namotion.Reflection v3.4.2 by @RicoSuter in #5161
- Upgraded Microsoft.Extensions.ApiDescription.* to 8.0.14 by @ntyrrell in #5121
- Add support for STJ-native C# code gen by @mac-michael in #5155
- Update to Swagger UI v5.21.0 by @RicoSuter in #5162
New Contributors
- @ntyrrell made their first contribution in #5121
- @mac-michael made their first contribution in #5155
Full Changelog: v14.3.0...v14.4.0