Releases: microsoft/OpenAPI.NET
Releases · microsoft/OpenAPI.NET
1.6.4-preview4
Changes:
- #1240: Releases Hidi
- #1238: Bumps up
Microsoft.OpenApi.ODatalib. 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
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
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
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
1.6.1
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
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
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
OpenApiDatevalues properly to short date" - #1119: Upgrade lib versions
- #1117: - bumps hidi version to get latest odata and mermaid
See More
- #1102: Serialize
OpenApiDatevalues 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
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
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.