Skip to content

Releases: microsoft/OpenAPI.NET

1.6.4-preview4

17 Apr 14:22
986917b

Choose a tag to compare

Changes:

  • #1240: Releases Hidi
  • #1238: Bumps up Microsoft.OpenApi.OData lib. version
  • #1239: Update CODEOWNERS
  • #1236: Bump Microsoft.OpenApi.OData from 1.4.0-preview6 to 1.4.0-preview7
  • #1234: Bump Verify.Xunit from 19.13.0 to 19.13.1
  • #1233: Bump Microsoft.OpenApi.OData from 1.4.0-preview5 to 1.4.0-preview6
  • #1231: Bump Verify.Xunit from 19.12.3 to 19.13.0
  • #1227: Bump FluentAssertions from 6.10.0 to 6.11.0
  • #1225: Bump Microsoft.OpenApi.OData from 1.4.0-preview4 to 1.4.0-preview5
  • #1226: Bump Microsoft.DotNet.UpgradeAssistant.Extensions.Default.Analyzers from 0.4.410601 to 0.4.421302
See More
  • #1223: Bump Microsoft.OpenApi.OData from 1.4.0-preview3 to 1.4.0-preview4
  • #1222: Bump Verify.Xunit from 19.12.2 to 19.12.3
  • #1221: Bump Microsoft.OpenApi.OData from 1.4.0-preview2 to 1.4.0-preview3

This list of changes was auto generated.

1.6.4-preview2

11 Apr 13:21
14ec838

Choose a tag to compare

Changes:

  • #1210: updates master
  • #1206: - makes Path of OpenApiUrlTreeNode Writeable
  • #1203: Fix Deep copying of objects implementing the dictionary type using copy constructors
  • #1207: Bump Verify.Xunit from 19.12.0 to 19.12.1
  • #1205: Release hidi
  • #1204: Update conversion lib. version to 1.4.0-preview1
  • #1201: Bump Verify.Xunit from 19.11.2 to 19.12.0

This list of changes was auto generated.

1.6.4-preview1

30 Mar 13:29
4da5e7a

Choose a tag to compare

Changes:

  • #1205: Release hidi
  • #1204: Update conversion lib. version to 1.4.0-preview1
  • #1201: Bump Verify.Xunit from 19.11.2 to 19.12.0

This list of changes was auto generated.

1.6.3

07 Mar 20:26
9155d11

Choose a tag to compare

Changes:

  • #1181: Merge dev into master
  • #1183: Replaces obsolete ApiGenerator option
  • #1182: Bump lib versions
  • #1178: Fix: Error generated when security scheme in Components is a reference
  • #1180: Bump PublicApiGenerator from 10.3.0 to 11.0.0
  • #1179: Feature: removes default conversion settings
  • #1176: Bump Microsoft.OData.Edm from 7.14.1 to 7.15.0
  • #1175: hidi release
  • #1174: [Upgrade] Bumps up conversion lib version
  • #1169: Bump Verify.Xunit from 19.9.3 to 19.10.0
See More
  • #1171: Bump Microsoft.NET.Test.Sdk from 17.4.1 to 17.5.0

This list of changes was auto generated.

1.6.2

21 Feb 12:56
e0b36a7

Choose a tag to compare

Changes:

  • #1175: hidi release
  • #1174: [Upgrade] Bumps up conversion lib version
  • #1169: Bump Verify.Xunit from 19.9.3 to 19.10.0
  • #1171: Bump Microsoft.NET.Test.Sdk from 17.4.1 to 17.5.0

This list of changes was auto generated.

1.6.1

13 Feb 16:07
bf7b8cf

Choose a tag to compare

Changes:

  • #1161: master refresh
  • #1159: - fixes a bug where copy constructors would fail on relative urls
  • #1158: Bump Microsoft.DotNet.UpgradeAssistant.Extensions.Default.Analyzers from 0.4.355802 to 0.4.410601
  • #1157: Bump Verify.Xunit from 19.8.3 to 19.9.2
  • #1156: Bump Verify.Xunit from 19.8.2 to 19.8.3
  • #1155: Bump Verify.Xunit from 19.8.1 to 19.8.2
  • #1149: Fix loop detector OpenApiSchema.
  • #1154: Bump Verify.Xunit from 19.7.1 to 19.8.1
  • #1153: master refresh for hidi release
  • #1152: - fixes a bug where the protocol definition would fail on linux OS

This list of changes was auto generated.

1.6.0

31 Jan 17:38
572b303

Choose a tag to compare

Changes:

  • #1153: master refresh for hidi release
  • #1152: - fixes a bug where the protocol definition would fail on linux OS

This list of changes was auto generated.

1.5.0

17 Jan 18:55
60c11ad

Choose a tag to compare

Changes:

  • #1120: master refresh
  • #1113: Adds support for generating Mermaid diagrams from APIs
  • #1130: Bump docker/build-push-action from 3.2.0 to 3.3.0
  • #1127: Fix use of Task.Delay in program.cs
  • #1128: Bump FluentAssertions from 6.8.0 to 6.9.0
  • #1129: Bump Microsoft.OData.Edm from 7.13.0 to 7.14.0
  • #1123: Bump Verify.Xunit from 19.5.0 to 19.6.0
  • #1118: Revert "Serialize OpenApiDate values properly to short date"
  • #1119: Upgrade lib versions
  • #1117: - bumps hidi version to get latest odata and mermaid
See More
  • #1102: Serialize OpenApiDate values properly to short date
  • #1116: verify string writer
  • #1115: Bump Moq from 4.18.3 to 4.18.4
  • #1111: Bump Verify.Xunit from 19.3.0 to 19.5.0
  • #1108: Enable termination of Hidi processes through pressing the breaking key combinations
  • #1110: Bump Microsoft.NET.Test.Sdk from 17.4.0 to 17.4.1
  • #1109: Bump Microsoft.OpenApi.OData from 1.2.0-preview8 to 1.2.0-preview9
  • #1105: Bump Microsoft.OData.Edm from 7.12.5 to 7.13.0
  • #1104: Fix check Extensions object for null to avoid null reference exception
  • #1094: Add support for OpenAPI schema generation for POCOs

This list of changes was auto generated.

1.3.0

17 Jan 19:22
1.3.0
1374d77

Choose a tag to compare

Enhancements

  • Workspace to resolve remote references (relative remote references). #477
  • Adds Constants for the Scheme and Bearer format types #745
  • added a property to OpenReaderSettings to flag whether or not to leave the stream object open after reading from an OpenApiStreamReader object
  • Updated framework dependencies to .net standard 2.0.
  • Added support for $ref as valid property in pathItems
  • Support custom name for body parameter in serialization for V2 #486

Hidi

  • CSDL conversion to OpenAPI support in Hidi
  • hidi to support slicing of postman collections by accepting Postman collection as filter.
  • hidi transform --filterByCollection 'mycollection.json' --input 'openapi.yaml' --output 'smallOpenApi.yaml'
  • Hidi input document to be used to determine default values e.g output file format
  • Updated Hidi documentation to show slicing based on Postman collections with examples
  • Aligned input parameter names of hidi with kiota

Bug Fixes

  • Parsing OpenAPI v2 external references
  • Partial support for external references
  • Graceful handling of parsing errors and continue to process schema components
  • Removed DataTypeMismatch as default rule
  • Round-tripping of empty media type objects and parsing of encoding style.
  • Allow OpenApiString raw value to be written raw without any encoding by OpenApiPrimitive Write (the selected writer?)
  • Added support for serializing additional properties in v2 schema
  • Fixed issues with Pointer encoding to escape slashes and missing segments
  • Query Parameters Serialization - Explode to respect the default value true #479
  • Added support for parsing extensions in eternal docs #513
  • Added $ref as a valid property in pathItem #288
  • Updated OpenAPI Walker missing elements visiting OpenApiEncoding.Headers (#405) and additional properties schema (#484)

1.4.5

06 Dec 13:35
0381437

Choose a tag to compare

Changes:

  • #1100: 1.4.5 release to unblock kiota
  • #1099: StackOverflow when using OpenApiSchema Copy Constructor
  • #1092: feature/sonarcloud
  • #1097: - adds missing validation methods
  • #1098: Bump Moq from 4.18.2 to 4.18.3
  • #1093: Bump Verify.Xunit from 19.1.0 to 19.3.0
  • #1090: Fix Reader always sets OpenApiParameter.Style
  • #1091: Bump Newtonsoft.Json from 13.0.1 to 13.0.2
  • #1088: Fix unexpected collection format during V2 serialization

This list of changes was auto generated.