Releases: microsoft/OpenAPI.NET
Releases · microsoft/OpenAPI.NET
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
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
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.
1.4.4
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
intomaster
- #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.
OpenApi v1.4.4
v1.4.4
1.4.4-preview1
Changes:
- #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
intomaster
See More
- #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.
1.4.3
Changes:
- #1023: Release 1.4.3
- #1022: Copy OpenApiResponses object from source OpenApiOperation
- #1020: Bump Microsoft.DotNet.UpgradeAssistant.Extensions.Default.Analyzers from 0.4.336902 to 0.4.346202
- #1018: releases hidi
- #1017: - bumps minor for hidi
- #1016: Bump Microsoft.OData.Edm from 7.12.2 to 7.12.3
- #1015: releases hidi
- #1012: Bumps up Microsoft.OpenApi.OData lib version and Hidi version
- #1011: Bump Microsoft.Extensions.Logging.Abstractions from 6.0.1 to 6.0.2
This list of changes was auto generated.
1.4.2
Changes:
- #1018: releases hidi
- #1017: - bumps minor for hidi
- #1016: Bump Microsoft.OData.Edm from 7.12.2 to 7.12.3
- #1015: releases hidi
- #1012: Bumps up Microsoft.OpenApi.OData lib version and Hidi version
- #1011: Bump Microsoft.Extensions.Logging.Abstractions from 6.0.1 to 6.0.2
This list of changes was auto generated.
1.4.1
Changes:
- #1002: Release
v1.4.1
- #1001: Appends
format
property value to root schema if contained inanyOf
,oneOf
orallOf
when serializing as v2 - #999: v1.4.0 release
- #998: v1.4.0 stable release
- #989: Fix parameter serialization - Style doesn't respect the default value
This list of changes was auto generated.
1.4.0-preview3
Changes:
- #997: Release libs v1.4.0-preview3
- #996: Bump up lib versions
- #994: Retrieve format property during V2 serialization
- #991: Bump Microsoft.NET.Test.Sdk from 17.3.0 to 17.3.1
- #988: Attach changelog labels for improved release notes experience
- #987: Cater for file content transferred with base64 encoding
- #985: Compute hash of OpenApi document
- #984: Bump Verify.Xunit from 17.10.0 to 17.10.2
- #979: Release v1.4.0-preview2
- #958: Release Libs v1.4.0-preview1