Releases: microsoft/OpenAPI.NET
Releases · microsoft/OpenAPI.NET
v3.0.1
17 Nov 15:02
Compare
Sorry, something went wrong.
No results found
3.0.1 (2025-11-17)
Bug Fixes
empty strings should be quoted in yaml (8d215f9 )
empty strings should be quoted in yaml (0ca10db )
v2.3.10
17 Nov 15:34
Compare
Sorry, something went wrong.
No results found
2.3.10 (2025-11-17)
Bug Fixes
empty strings should be quoted in yaml (e919b33 )
empty strings should be quoted in yaml (0ca10db )
v3.0.0
11 Nov 16:32
Compare
Sorry, something went wrong.
No results found
3.0.0 (2025-11-11)
⚠ BREAKING CHANGES
adds support for OpenAPI 3.2.0
Note: Please refer to the upgrade guide for a detailed description of the breaking changes.
Note: ASP.net users should remain on version 1.X for ASP.net < 10, and version 2.X for ASP.net 10, this new major version will be implemented in a future version of ASP.net, more information
Features
adds support for OpenAPI 3.2.0 (765a8dd )
Special thanks
v2.3.9
06 Nov 20:27
Compare
Sorry, something went wrong.
No results found
2.3.9 (2025-11-06)
Bug Fixes
a bug where null sentinel value would appear in YAML documents (15618e1 )
v2.3.8
27 Oct 15:24
Compare
Sorry, something went wrong.
No results found
2.3.8 (2025-10-27)
Bug Fixes
an issue where numeric property names would be missing quotes in yaml conversion (da43c98 )
quote property names in yaml that match boolean values (39a9f41 )
yaml blocks and line returns (b053848 )
v2.3.7
24 Oct 13:49
Compare
Sorry, something went wrong.
No results found
2.3.7 (2025-10-24)
Bug Fixes
adds a null value sentinel to enable roundtrip serializations of JsonNode typed properties (337c6eb )
adds a null value sentinel to enable roundtrip serializations of JsonNode typed properties (63b2b98 )
fixes a bug where yaml null values would end up as a string "null" during roundtrip serialization (6e62de2 )
fixes a bug where yaml null values would end up as a string "null" during roundtrip serialization (994184b )
YamlConverter adding extra quotes to string values when converting from JSON to YAML (ccfebc8 )
Performance Improvements
do not duplicate nodes when indexing (dbbbf13 )
only initialize map node nodes on demand (bdb5264 )
reduce allocations in mapnode (f58aad2 )
removes the lazy initialization since the node is always enumerated (1c96521 )
switches to lazy instantiation (d3c758b )
use deep equals for comparison to reduce allocations (6ce3214 )
v2.3.6
20 Oct 16:21
Compare
Sorry, something went wrong.
No results found
2.3.6 (2025-10-20)
Bug Fixes
a bug where empty collections would not be serialized for default values (4c4d257 )
v2.3.5
14 Oct 14:59
Compare
Sorry, something went wrong.
No results found
2.3.5 (2025-10-14)
Bug Fixes
use settings for terse output in serialization extension methods (246039b )
use settings for terse output in serialization extension methods (8b91278 )
v2.3.4
06 Oct 18:39
Compare
Sorry, something went wrong.
No results found
2.3.4 (2025-10-06)
Bug Fixes
Improve server creation and URL handling logic to maintain port (3e6ee80 )
missing deserialization for header content property in 3.1 and 3.0 (717f154 )
missing deserialization for header content property in 3.1 and 3.0 (0fdfae1 )
v1.6.28
06 Oct 18:56
Compare
Sorry, something went wrong.
No results found
1.6.28 (2025-10-06)
Bug Fixes
Improve server creation and URL handling logic to maintain port (a15c50e )
missing deserialization for header content property in 3.0 (7c65a49 )
missing deserialization for header content property in 3.0 (e256d29 )