ReleaseMicrosoftMicrosoftpublished Oct 24, 2025seen Jun 26

microsoft/OpenAPI.NET v2.3.7

microsoft/OpenAPI.NET

Open original ↗

Captured source

source ↗
published Oct 24, 2025seen Jun 26captured 1whttp 200method plain

v2.3.7

Repository: microsoft/OpenAPI.NET

Tag: v2.3.7

Published: 2025-10-24T13:49:25Z

Prerelease: no

Release notes:

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)