2.9.0
(feat): Upgrade C# SDK generator Docker images to use .NET 10 SDK base image.
- Improves package restoration and build performance
- .NET 10 uses .slnx solution files instead of .sln files, which are more readable and generate deterministically
- This change does not affect the target framework of generated SDKs
2.8.0
(feat): .github/workflows/ci.yml file changes:
- Update actions/checkout to v5
- Update actions/setup-dotnet to v5
- Use .NET 10 SDK
- Split up restore and build steps
- Don’t build the test project unless running tests
2.7.5
(fix): Support enums in multipart-forms.
Corrected date-normalization code in tests generation.
2.7.4
(chore): Upgrade C# formatter csharpier to 1.2.1.
2.7.3
(fix): Refactor package dependencies in C# generation so Dynamic Snippets in the browser can work.
2.7.2
(fix): Synthesize simple values for dynamic snippets when the example is missing data.
2.7.1
(fix): Improved generation of snippets and example code for file-upload scenarios.
2.7.0
(feat): Added Generation Metadata file to output
2.6.0
(feat): Significant improvements to class/property/namespace tracking, collisions reduced.
Generated snippets and examples are far more accurate.
Resolved a case where files with duplicate names were clobbered.
Implicit namespaces are consistent across .NET frameworks now.
Eliminated unnecessary namespace and scoping in generated code.
Significant fixes to generated code for Pagination scenarios.
2.5.0
(feat): Generate section about forward-compatible enums in README.md
2.4.4
(fix): When sending the HTTP request, allow the response to start processing before the entire body is read.
2.4.3
(fix): Fix incomplete handling for boolean type.
2.4.2
(fix): Enabled SSE and JSON streaming to deserialize OneOf the same as WebSockets can.
Fixed minor nullability warnings.