Skip to content

Releases: microsoft/OpenAPI.NET

v2.3.7

24 Oct 13:49
537dc98

Choose a tag to compare

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
a7f0182

Choose a tag to compare

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
3a837b6

Choose a tag to compare

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
2250565

Choose a tag to compare

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
3f32ff9

Choose a tag to compare

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)

v2.3.3

02 Oct 19:34
81ffe81

Choose a tag to compare

2.3.3 (2025-10-02)

Bug Fixes

  • typo in allowReserved property name for deserialization (1633453)
  • typo in allowReserved property name for deserialization (f7e34be)

v1.6.27

02 Oct 19:07
b5bbecc

Choose a tag to compare

1.6.27 (2025-10-02)

Bug Fixes

  • typo in encoding allow reserved deserialization (6eeca52)
  • typo in encoding allow reserved deserialization (3fadb7d)

v1.6.26

22 Sep 16:54
63e0715

Choose a tag to compare

1.6.26 (2025-09-19)

Bug Fixes

  • OpenApiEncoding explode default value when using form style (09b5a28)

v2.3.2

19 Sep 23:39
2e7866c

Choose a tag to compare

2.3.2 (2025-09-19)

Bug Fixes

  • Fix URL processing in InternalLoad method would not detect the filename/scheme properly in some scenarios (d93689c)
  • OpenApiEncoding explode property serialization defaults with form style (ae03eab)

v2.3.1

08 Sep 12:33
c46f965

Choose a tag to compare

2.3.1 (2025-09-08)

Bug Fixes

  • file access for "file" URI scheme with special characters (6dded81)