Releases: microsoft/OpenAPI.NET
Releases · microsoft/OpenAPI.NET
v3.0.3
16 Dec 18:20
Compare
Sorry, something went wrong.
No results found
3.0.3 (2025-12-16)
Bug Fixes
load JSON documents that are preceded by multiple whitespace (6461bac )
non-seekable json streams would fail to load as a document (2436d73 )
reading streams in an asp.net context would cause async exceptions (f9e5248 )
v2.3.12
16 Dec 13:54
Compare
Sorry, something went wrong.
No results found
2.3.12 (2025-12-15)
Bug Fixes
load JSON documents that are preceded by multiple whitespace (640e59a )
non-seekable json streams would fail to load as a document (76b0159 )
non-seekable json streams would fail to load as a document (2436d73 )
reading streams in an asp.net context would cause async exceptions (f9e5248 )
v3.0.2
08 Dec 19:05
Compare
Sorry, something went wrong.
No results found
3.0.2 (2025-12-08)
Bug Fixes
additional properties serialization should not emit a schema in v2 (946cba9 )
additional properties serialization should not emit booleans in v3.1+ (946cba9 )
v2.3.11
08 Dec 19:06
Compare
Sorry, something went wrong.
No results found
2.3.11 (2025-12-08)
Bug Fixes
additional properties serialization should not emit a schema in v2 (946cba9 )
additional properties serialization should not emit a schema in v2 fix: additional properties serialization should not emit booleans in v3.1+ (275dd9d )
additional properties serialization should not emit booleans in v3.1+ (946cba9 )
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 )