Skip to content

Releases: microsoft/OpenAPI.NET

v3.5.4

26 May 15:59
0f8bffa

Choose a tag to compare

3.5.4 (2026-05-26)

Bug Fixes

  • library: handle circular schema references (b3cd42b)
  • library: handle circular schema references (91a989f)

v2.7.5

26 May 15:59
99fc3f8

Choose a tag to compare

2.7.5 (2026-05-26)

Bug Fixes

  • library: handle circular schema references (acd5088)
  • library: handle circular schema references (6bcac39)

v3.5.3

27 Apr 15:55
776af11

Choose a tag to compare

3.5.3 (2026-04-27)

Bug Fixes

  • null reference exception for boolean component schemas (f97f91a)
  • null reference exception for boolean component schemas (fe0b50a)
  • schema: support boolean schemas in deserializer for OpenAPI 3.1/3.2 (05b44be)

Performance Improvements

  • schema: optimize boolean schema deserialization (7316e3f)

v2.7.4

27 Apr 15:53
01be537

Choose a tag to compare

2.7.4 (2026-04-27)

Bug Fixes

  • null reference exception for boolean component schemas (cc13028)
  • schema: support boolean schemas in deserializer for OpenAPI 3.1/3.2 (48aaf23)

Performance Improvements

  • schema: optimize boolean schema deserialization (fe6f513)

v3.5.2

14 Apr 19:17
7c5376f

Choose a tag to compare

3.5.2 (2026-04-14)

Bug Fixes

  • hidi: update Microsoft.OpenApi.OData to 3.2.1 (b0a68fb)
  • hidi: update Microsoft.OpenApi.OData to 3.2.1 (8c22ab2), closes #2811

v2.7.3

14 Apr 19:26
03eef6b

Choose a tag to compare

2.7.3 (2026-04-14)

Bug Fixes

  • hidi: update Microsoft.OpenApi.OData to 2.2.1 (1e01cd5)
  • hidi: update Microsoft.OpenApi.OData to 2.2.1 (c890703), closes #2812

v1.6.29

14 Apr 19:44
253588c

Choose a tag to compare

1.6.29 (2026-04-14)

Bug Fixes

  • hidi: update Microsoft.OpenApi.OData to 1.7.6 (11ba851)
  • hidi: update Microsoft.OpenApi.OData to 1.7.6 (f596327), closes #2813

v2.7.2

01 Apr 10:07
4be1a3e

Choose a tag to compare

2.7.2 (2026-03-31)

Bug Fixes

  • security requirement reference serialization (0945eec)

v3.5.1

31 Mar 17:52
d4bc21e

Choose a tag to compare

3.5.1 (2026-03-31)

Bug Fixes

  • security scheme references serialization (a5acb89)

v3.5.0

20 Mar 18:27
e2cec26

Choose a tag to compare

3.5.0 (2026-03-20)

Features

  • library: add Extensions support for schema references in v3.1/v3.2; add SerializeAsV32 with loop detection (9b422bf)

Bug Fixes

  • a bug where path parameter validation would fail if they contained forbidden JSON pointer characters (ef55b2c)
  • a bug where path parameter validation would fail if they contained forbidden JSON pointer characters (4b3164a)
  • double encoding of json pointer for invalid reference rule (b246cd0)
  • encoding of special characters for JSON paths (4c757e1)
  • library: do not emit unevaluatedProperties for non-object schemas (852fb4c)
  • library: do not emit unevaluatedProperties for non-object schemas (19538aa)
  • library: enforce spec-compliant $ref serialization; add Extensions support for schema references in v3.1/v3.2 (9bf61de)
  • potential double encoding of paths (471a61a)