Skip to content

Releases: microsoft/OpenAPI.NET

1.6.4-preview2

11 Apr 13:21
14ec838
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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.

1.4.4

21 Nov 12:16
40d67ac
Compare
Choose a tag to compare

Changes:

  • #1086: Merge dev into master
  • #1085: Add conversion setting
  • #1084: Release libs
  • #1083: Bump up lib versions from preview to stable releases
  • #1082: Fixes reader changing external reference bug
  • #1081: Bump Microsoft.OpenApi.OData from 1.2.0-preview7 to 1.2.0-preview8
  • #1078: Bump Verify.Xunit from 19.0.0 to 19.1.0
  • #1072: - upgrades to dotnet 7
  • #1075: Bump Verify.Xunit from 18.4.0 to 19.0.0
  • #1076: Bump Microsoft.DotNet.UpgradeAssistant.Extensions.Default.Analyzers from 0.4.346202 to 0.4.355802
See More
  • #1073: Bump Microsoft.OpenApi.OData from 1.2.0-preview6 to 1.2.0-preview7
  • #1074: Bump System.CommandLine.Hosting from 0.4.0-alpha.22114.1 to 0.4.0-alpha.22272.1
  • #1064: Enable Hidi users configure CSDL to OpenAPI conversion settings
  • #1066: Bump Microsoft.Extensions.Logging.Debug from 6.0.0 to 7.0.0
  • #1065: Bump Microsoft.Extensions.Logging.Console from 6.0.0 to 7.0.0
  • #1067: Bump Microsoft.Extensions.Logging from 6.0.0 to 7.0.0
  • #1070: Bump Verify.Xunit from 18.3.0 to 18.4.0
  • #1068: Bump Microsoft.Windows.Compatibility from 6.0.1 to 7.0.0
  • #1071: Bump Microsoft.Extensions.Logging.Abstractions from 6.0.2 to 7.0.0
  • #1069: Bump Microsoft.NET.Test.Sdk from 17.3.2 to 17.4.0
  • #1062: Remove return statement to eliminate NullReference exception
  • #1060: Bump Microsoft.OpenApi.OData from 1.2.0-preview5 to 1.2.0-preview6
  • #1061: Bump Verify.Xunit from 18.2.0 to 18.3.0
  • #1057: Bump mathieudutour/github-tag-action from 6.0 to 6.1
  • #1059: Bump Verify.Xunit from 18.1.1 to 18.2.0
  • #1058: Bump coverlet.collector from 3.1.2 to 3.2.0
  • #1054: Bump Verify.Xunit from 18.0.0 to 18.1.1
  • #1055: Bump Microsoft.Windows.Compatibility from 6.0.0 to 6.0.1
  • #1052: Bump Microsoft.OData.Edm from 7.12.4 to 7.12.5
  • #1050: Releases Hidi
  • #1049: Bump FluentAssertions from 6.7.0 to 6.8.0
  • #1048: Bump Verify.Xunit from 17.10.2 to 18.0.0
  • #1047: Upgrades conversion lib. version
  • #1038: - renames hidi in accordance to naming policy of MCR
  • #1037: Release 1.4.4-preview1
  • #1023: Release 1.4.3
  • #1018: releases hidi
  • #1015: releases hidi
  • #1009: Merges vnext into master
  • #1002: Release v1.4.1
  • #999: v1.4.0 release
  • #997: Release libs v1.4.0-preview3
  • #979: Release v1.4.0-preview2
  • #958: Release Libs v1.4.0-preview1
  • #947: Releases Hidi
  • #938: releasing hidi
  • #931: releases hidi
  • #917: docker workflow fix
  • #914: hidi docker image release
  • #899: hidi release
  • #871: hidi release
  • #865: hidi release
  • #855: hidi release

This list of changes was auto generated.