Releases: microsoft/OpenAPI.NET.OData
Releases · microsoft/OpenAPI.NET.OData
v1.4.0
What's Changed
- Make hasher static and readonly in CryptographicExtensions by @millicentachieng in #363
- [Fix]
DELETEmethods should always return response status code204by @irvinesunday in #367 - [Fix] Aliases or strips namespace prefixes from segment names when and where applicable by @irvinesunday in #369
- [Fix] Adds support for all
Org.OData.Core.V1.RevisionKindenum values by @irvinesunday in #373 - Use directly annotated
CountRestrictionannotations when creating$countsegments for col-valued navigation properties by @irvinesunday in #374 - [Feature] Use
MediaTypeannotation to set the content type of operations withEdm.Streamreturn types by @irvinesunday in #375 - [Fix] Add release note and bump lib. version by @irvinesunday in #376
- [Fix] Retrieves navigation properties from base types by @irvinesunday in #377
- [Feature] Adds support for
RequiresExplicitBindingandExplicitOperationBindingsannotations for operations by @irvinesunday in #378 - Bumps version to General Availability by @irvinesunday in #379
Full Changelog: v1.3.0...v1.4.0
v1.3.0
What's Changed
- Bump Microsoft.OpenApi from 1.5.0 to 1.6.0 by @dependabot in #337
- Update key path parameter descriptions by @millicentachieng in #336
- Bump Microsoft.OpenApi from 1.6.0 to 1.6.1 by @dependabot in #339
- Bump Microsoft.OData.Edm from 7.14.0 to 7.14.1 by @dependabot in #341
- Bump Microsoft.OpenApi from 1.6.1 to 1.6.2 by @dependabot in #345
- Bump Microsoft.NET.Test.Sdk from 17.4.1 to 17.5.0 by @dependabot in #344
- [Fix] Skips adding a
$countpath if a similarcount()function path exists by @irvinesunday in #351 - Checks whether path exists before adding it to the paths dictionary by @irvinesunday in #349
- Strips namespace prefix from operation segments and aliases type cast segments by @irvinesunday in #350
- Bump Microsoft.OData.Edm from 7.14.1 to 7.15.0 by @dependabot in #354
- Bump Microsoft.OpenApi from 1.6.2 to 1.6.3 by @dependabot in #355
- [Fix] Returns response status code 2XX for
PUToperations of stream properties whenUseSuccessStatusCodeRangeis enabled by @irvinesunday in #357 - Adds
$valuesegment to paths with entity types with base types withHasStream=trueby @irvinesunday in #358 - Uses
SemVerVersionin place ofVersionto Get or Set the metadata version in the OpenAPI document by @irvinesunday in #360 - Resolves
operationIdandtagnames for OData cast paths by @irvinesunday in #338
Full Changelog: v1.2.0...v1.3.0
v1.2.0
What's Changed
- Bump Microsoft.OData.Edm from 7.12.2 to 7.12.3 by @dependabot in #281
- Bump Microsoft.OpenApi from 1.4.2 to 1.4.3 by @dependabot in #284
- Use convert setting to toggle between referencing
@odata.countand@odata.nextLinkby @irvinesunday in #288 - Ensure no single quotes are added to URL path parameters of temporal type by @millicentachieng in #287
- Bump actions/setup-dotnet from 2 to 3.0.0 by @dependabot in #289
- Add support for alternate key parameters by @millicentachieng in #293
- Set assembly version used for conversion in OpenApiInfo object by @millicentachieng in #291
- Adds create and update operations on non-containment nav. props when restrictions annotations are explicitly set to true by @irvinesunday in #292
- Bump actions/setup-dotnet from 3.0.0 to 3.0.1 by @dependabot in #294
- Generate
odata.nextLinkandodata.deltaLinkproperties on delta functions response schemas by @millicentachieng in #290 - Bump actions/setup-dotnet from 3.0.1 to 3.0.2 by @dependabot in #295
- Omit paths with
PathItemswithout any operation by @irvinesunday in #296 - Bump Microsoft.OData.Edm from 7.12.3 to 7.12.4 by @dependabot in #298
- Temporarily remove support for alternate keys to allow for further discussions by @millicentachieng in #299
- Bump Microsoft.OData.Edm from 7.12.4 to 7.12.5 by @dependabot in #300
- Bump mathieudutour/github-tag-action from 6.0 to 6.1 by @dependabot in #301
- Bump actions/setup-dotnet from 3.0.2 to 3.0.3 by @dependabot in #303
- Expands navigation properties of derived types only if declaring navigation property is a containment by @irvinesunday in #302
- Add custom parameters to
$countandODataTypeCastpaths'Getoperations by @irvinesunday in #305 - Adds support for configuring the
defaultvalue of derived types'@odata.typeproperty by @irvinesunday in #307 - Bump Microsoft.OpenApi from 1.4.3 to 1.4.4 by @dependabot in #311
- Bump Microsoft.OpenApi from 1.4.3 to 1.4.4 by @millicentachieng in #312
- Add support for paths with alternate keys by @millicentachieng in #308
- Bump Microsoft.OpenApi from 1.4.4 to 1.4.5 by @dependabot in #318
- Bump Microsoft.OData.Edm from 7.12.5 to 7.13.0 by @dependabot in #319
- Adds OData query parameters to
$countendpoints by @irvinesunday in #320 - Bump Microsoft.NET.Test.Sdk from 17.4.0 to 17.4.1 by @dependabot in #322
- Finds all the derived types for a schema element by @irvinesunday in #321
- Bump Microsoft.OData.Edm from 7.13.0 to 7.14.0 by @dependabot in #326
- Bump Microsoft.OpenApi from 1.4.5 to 1.5.0 by @dependabot in #331
- Bump Microsoft.CodeAnalysis.PublicApiAnalyzers from 3.3.3 to 3.3.4 by @dependabot in #332
- Only add 'By{Key}' suffix to OperationIds for alternate key paths by @millicentachieng in #330
- Bump version to 1.2.0 by @millicentachieng in #333
Full Changelog: v1.1.0...v1.2.0
v1.1.0
What's Changed
- Fix response schemas of actions and functions that return a collection to contain the nextLink property. by @millicentachieng in #255
- Bump Microsoft.OData.Edm from 7.12.0 to 7.12.1 by @dependabot in #257
- Bump Microsoft.OData.Edm from 7.12.1 to 7.12.2 by @dependabot in #263
- Retrieves
RestrictedPropertiesannotations annotated directly on navigations properties by @irvinesunday in #261 - Add the documentation links from Links annotations in CSDL to OpenAPI Operations by @millicentachieng in #260
- Appends OData query parameters to functions by @irvinesunday in #267
- Adds
@odata.countparameter to collection responses by @irvinesunday in #270 - Bump Microsoft.OpenApi from 1.3.2 to 1.4.0 by @dependabot in #271
- Set
explode = falseandstyle = formfor OData query options by @irvinesunday in #275 - Alias optional parameters of OData functions by @irvinesunday in #272
- Replaces instances of
anyOftooneOfby @irvinesunday in #264 - Eliminate duplicated request bodies and responses for actions/functions by @millicentachieng in #266
- Use Computed annotation in the CSDL to declare property as ReadOnly by @millicentachieng in #273
- Bump Microsoft.OpenApi from 1.4.1 to 1.4.2 by @dependabot in #279
- Add
x-ms-navigationPropertyextension to navigation properties by @millicentachieng in #277 - Updates release notes for
v1.1.0by @irvinesunday in #276
Full Changelog: v1.0.11...v1.1.0
v1.0.11
What's Changed
- Include correct list of discriminator information by @millicentachieng in #222
- Adding Microsoft SECURITY.MD by @microsoft-github-policy-service in #224
- Fixes missing bound operations on some navigation property paths by @irvinesunday in #227
- Fixes reading restriction annotations for entity types defining navigation properties by @irvinesunday in #223
- Enables configuring appending bound operations on derived types by @irvinesunday in #226
- Fix error ranges for OData actions by @millicentachieng in #229
- Provides support for using the range of response status code
2XXby @irvinesunday in #215 - Bump Microsoft.OData.Edm from 7.11.0 to 7.11.1 by @dependabot in #234
- Adds discriminator object to complex types which have derived types by @irvinesunday in #238
- Bump Microsoft.OData.Edm from 7.11.1 to 7.12.0 by @dependabot in #236
- Bump Microsoft.OpenApi from 1.3.1 to 1.3.2 by @dependabot in #239
- Update CODEOWNERS by @irvinesunday in #244
- Adds
@odata.typeproperty and makes this a required property in schemas that have discriminator objects by @irvinesunday in #246 - Fix request body and response representation for ref POST operations by @millicentachieng in #237
- Represent nullable references within anyOf correctly by @millicentachieng in #247
- List all derived types in discriminator mapping and append
@odata.typeproperty to all derived types by @irvinesunday in #256
New Contributors
- @microsoft-github-policy-service made their first contribution in #224
Full Changelog: v1.0.10...v1.0.11
v1.0.11-preview5
preview 5 release
v1.0.11-preview4
preview 4 release
v1.0.11-preview3
preview 3 release
v1.0.11-preview2
previe 2
v1.0.11-preview1
preview 1 release