Skip to content

Releases: microsoft/OpenAPI.NET

1.4.0

02 Sep 15:30
ddcdf25
Compare
Choose a tag to compare

Changes:

  • #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-preview2

16 Aug 09:06
03ff377
Compare
Choose a tag to compare
1.4.0-preview2 Pre-release
Pre-release

Bug Fixes

Enhancements

Package Updates

New Contributors

Full Changelog: 1.4.0-preview1...1.4.0-preview2

1.4.0-preview1

11 Aug 06:39
Compare
Choose a tag to compare
1.4.0-preview1 Pre-release
Pre-release

Enhancements

Bug Fixes and Other Changes

Dependabot Upgrades

New Contributors

Full Changelog: 1.3.2...1.4.0-preview1

1.3.2

23 Jun 20:25
5fe88e8
Compare
Choose a tag to compare

Changes:

  • #914: hidi docker image release
  • #915: - removes unecessary condition for get version step
  • #892: Add OpenApiContact for ReadFragment
  • #908: Adding support to write c-style hex strings as strings
  • #912: Bump Microsoft.OpenApi.OData from 1.0.11-preview2 to 1.0.11-preview3
  • #910: - adds docker image definition for hidi
  • #911: Bump Microsoft.OData.Edm from 7.11.0 to 7.12.0
  • #906: Bump SharpYaml from 1.9.1 to 1.9.2
  • #903: Bump Microsoft.DotNet.UpgradeAssistant.Extensions.Default.Analyzers from 0.3.326103 to 0.3.330701
  • #901: Bump Verify.Xunit from 17.1.2 to 17.1.4
See More
  • #902: Bump Verify from 17.1.2 to 17.1.4
  • #898: Bump Verify.Xunit from 16.8.1 to 17.1.2
  • #899: hidi release
  • #867: Bump Microsoft.DotNet.UpgradeAssistant.Extensions.Default.Analyzers from 0.3.310801 to 0.3.326103
  • #873: Bump FluentAssertions from 6.6.0 to 6.7.0
  • #894: Bump Verify from 16.8.1 to 17.1.1
  • #897: Adds entry to the csproj release notes
  • #896: Bumps conversion lib version and Hidi version
  • #869: Adding Microsoft SECURITY.MD
  • #876: - normalizes inlining parameters to kebab case
  • #875: Update hidi readme.md formatting
  • #874: Add Hidi read me file
  • #871: hidi release
  • #868: Adds OpenAPI convert setting ExpandDerivedTypesNavigationProperties=false
  • #865: hidi release
  • #863: Bump Verify.Xunit from 16.7.0 to 16.8.1
  • #864: enables discriminator in hidi
  • #857: Bump Microsoft.NET.Test.Sdk from 17.1.0 to 17.2.0
  • #862: Bump Moq from 4.18.0 to 4.18.1
  • #859: Bump Moq from 4.17.2 to 4.18.0
  • #860: Bump Verify from 16.7.0 to 16.7.1
  • #855: hidi release
  • #854: - bumps hidi version
  • #851: Bump SharpYaml from 1.9.0 to 1.9.1
  • #845: Bump Verify.Xunit from 16.5.4 to 16.7.0
  • #849: Bump xunit.runner.visualstudio from 2.4.3 to 2.4.5
  • #843: Bump Microsoft.OData.Edm from 7.10.0 to 7.11.0
  • #838: Bump github/codeql-action from 1 to 2
  • #844: Bump Verify from 16.5.4 to 16.7.0
  • #852: Bump Microsoft.OpenApi.OData from 1.0.10-preview3 to 1.0.10
  • #831: Add --terse-output Commandline parameter for producing JSON in terse format
  • #835: Update vNext from master

This list of changes was auto generated.

1.3.1

13 Apr 01:02
5eb1481
Compare
Choose a tag to compare

Changes:

  • #828: Release/1.3.0
  • #826: Fix failing Github release task
  • #822: Added support for Validation to produce warnings as well as errors
  • #827: Remove unnecessary reference that made netcoreapp2.1 incompatible
  • #825: Made ResolveReference public again as it is used by Swashbuckle
  • #823: Update vnext with Release/1.3.1 preview6 version
  • #824: Update master with Release/1.3.1 preview6
  • #821: [bugfix] Resolve local file reference with Schema type properly
  • #816: Bump Verify.Xunit from 16.4.4 to 16.5.4
  • #815: Bump FluentAssertions from 6.5.1 to 6.6.0
See More
  • #814: Bump Verify from 16.4.4 to 16.5.4
  • #809: Bump Microsoft.OpenApi.OData from 1.0.10-preview2 to 1.0.10-preview3
  • #817: Convert anyOf/oneOf to allOf with first schema when writing v2
  • #803: Added CSDL filter for entitysets and singletons
  • #794: Parse Nested postman collections
  • #619: Fix resolution of external files
  • #796: Fixes failing script for Hidi exe
  • #791: Fixed issues related to merge conflicts
  • #789: Add --clean-output parameter to allow overwriting existing files
  • #790: Dependabot updates
  • #767: Simplify openapi spec version for Hidi
  • #785: Better error handling
  • #773: - fixes failing hidi release script for exe
  • #772: - fixes failing hidi release script for exe
  • #771: - fixes branch filter for deploy jobs
  • #770: - fixes branch filter for deploy jobs
  • #761: Release/1.3.1 preview5
  • #769: latest pipeline and reference updates for the unpublished release
  • #768: - bumps reference to openapi.odata
  • #752: updates pipeline definition to align with openapi.odata lib changes
  • #754: Bump Verify.Xunit from 16.1.2 to 16.3.2
  • #755: Bump Verify from 16.1.2 to 16.3.2
  • #757: Bump actions/setup-dotnet from 1 to 2
  • #758: Bump Moq from 4.16.1 to 4.17.1
  • #760: Updated versions to preview5
  • #727: Catch any OpenApiExceptions thrown during parsing and continue processing Schema Components
  • #756: fixes an issue where hidi would not process async
  • #750: Publish hidi as a self-contained application
  • #753: - upgrades odata conversion lib reference in hidi
  • #744: Migrate all projects to .NET6
  • #745: Adds Constants for the Scheme and Bearer format types
  • #743: Upgrade packages
  • #746: Bump Microsoft.NET.Test.Sdk from 17.0.0 to 17.1.0
  • #738: Fixed ValidateDocument method in hidi
  • #739: Fixed validate for Path Parameters so it does not fail for components
  • #724: Bump Verify.Xunit from 14.14.1 to 16.1.1
  • #728: Bump System.Text.Json from 6.0.1 to 6.0.2
  • #723: Bump Verify from 15.2.1 to 16.1.1
  • #705: Convert csdl files to openapi
  • #726: Release/1.3.1 preview4
  • #725: Updated version to preview4
  • #720: Set Nuget properties in Hidi to align with compliance guidelines during publishing
  • #716: Release/1.3.1 preview3
  • #714: Updated versions to preview3
  • #713: Upgrades to System.Commandline beta2
  • #697: Align hidi params with kiota
  • #710: Bump Verify from 15.2.0 to 15.2.1
  • #708: Bump Verify from 14.14.1 to 15.2.0
  • #701: Bump FluentAssertions from 6.3.0 to 6.4.0
  • #695: Release/1.3.1 preview2
  • #693: Updated version to release new preview
  • #694: Fix round-tripping of empty media type objects and parsing of encoding style.
  • #692: Update package version numbers

This list of changes was auto generated.

1.3.1-preview

25 Nov 23:08
5e8e492
Compare
Choose a tag to compare
1.3.1-preview Pre-release
Pre-release

Enhancements

  • Added service for slicing APIs based on tags and operations
  • Published Hidi command line tool as dotnet tool.

Fixes

  • #530 OpenApiStreamReader disposes input stream after reading and it's not configurable
  • #527 OpenApiPrimitive Write for OpenApiString does not take into account IsExplicit

1.3.0-preview Release

25 May 18:09
1374d77
Compare
Choose a tag to compare
1.3.0-preview Release Pre-release
Pre-release

Enhancements

  • Updated framework dependencies to just .net standard 2.0.
  • Roundtrip the parameter name of a body for OpenAPI v2 documents
  • Improved support for multi-line strings. #481
  • Remote references are supported (currently limited to absolute paths)
  • Added validation for path parameters defined that are not in path. #524

Bug fixes:

  • OpenAPI Walker missed a variety of elements #484 #405
  • Don't fail when using $ref in path Item #288
  • Specification extensions for external docs now supported #513
  • Fix for default value of Explode #479
  • Removed validation of examples by default #407
  • OpenApiPrimitive Write for OpenApiString does not take into account IsExplicit #527

Milestone: https://github.com/microsoft/OpenAPI.NET/milestone/4

Hotfix 1.2.3

29 Aug 22:01
553061a
Compare
Choose a tag to compare

Fixes issues described in 1.2.3 milestone

1.2.2 Update with fixes for binary compatibilty

25 Jun 01:56
be6a700
Compare
Choose a tag to compare
Merge pull request #493 from microsoft/dm/release1.2.2

Updated to 1.2.2

Breaking change fix

24 Jun 21:25
e59b568
Compare
Choose a tag to compare

An optional parameter on the OpenApiString constructor was causing a binary incompatibility with 1.1.4, This release fixes that issue.