Releases: microsoft/OpenAPI.NET.OData
Releases · microsoft/OpenAPI.NET.OData
v1.5.0
What's Changed
- Update CODEOWNERS by @andrueastman in #380
- Bump Microsoft.OpenApi from 1.6.3 to 1.6.4 by @dependabot in #381
- Bump Microsoft.OData.Edm from 7.15.0 to 7.16.0 by @dependabot in #384
- Bump Microsoft.NET.Test.Sdk from 17.5.0 to 17.6.0 by @dependabot in #385
- Bump coverlet.collector from 3.2.0 to 6.0.0 by @dependabot in #388
- Bump coverlet.msbuild from 3.2.0 to 6.0.0 by @dependabot in #387
- [Fix] Resolves operation ids for
$count
and overloaded functions paths by @irvinesunday in #386 - Updates README by @irvinesunday in #390
- Bump Microsoft.NET.Test.Sdk from 17.6.0 to 17.6.1 by @dependabot in #391
- Bump Microsoft.NET.Test.Sdk from 17.6.1 to 17.6.2 by @dependabot in #392
- Fixes casing for innerError property in MainError by @andrueastman in #393
- Bump Microsoft.OpenApi from 1.6.4 to 1.6.5 by @dependabot in #396
- Bump Microsoft.OData.Edm from 7.16.0 to 7.17.0 by @dependabot in #397
- Bump Microsoft.NET.Test.Sdk from 17.6.2 to 17.6.3 by @dependabot in #398
- Bump xunit from 2.4.2 to 2.5.0 by @dependabot in #400
- Bump xunit.runner.visualstudio from 2.4.5 to 2.5.0 by @dependabot in #401
- Bump Microsoft.OpenApi from 1.6.5 to 1.6.6 by @dependabot in #408
- Bump Microsoft.NET.Test.Sdk from 17.6.3 to 17.7.0 by @dependabot in #411
- Bump Microsoft.NET.Test.Sdk from 17.7.0 to 17.7.1 by @dependabot in #413
- Bump Microsoft.NET.Test.Sdk from 17.7.1 to 17.7.2 by @dependabot in #415
- Pass Bitwise Enum information by @andrueastman in #417
- Bump Microsoft.OpenApi from 1.6.6 to 1.6.7 by @dependabot in #418
- Bump actions/checkout from 3 to 4 by @dependabot in #420
- Bump Microsoft.OData.Edm from 7.17.0 to 7.18.0 by @dependabot in #421
- Bump Microsoft.OpenApi from 1.6.7 to 1.6.8 by @dependabot in #424
- moves all microsoft extensions to a single place, depends on microsoft/OpenAPI.NET#1333 by @baywet in #422
- Bump xunit from 2.5.0 to 2.5.1 by @dependabot in #425
- Bump xunit.runner.visualstudio from 2.5.0 to 2.5.1 by @dependabot in #426
- Bump Microsoft.OpenApi from 1.6.8 to 1.6.9 by @dependabot in #428
- Use containment together with
RequiresExplicitBinding
annotation to check whether to append bound operations to navigation properties by @irvinesunday in #430 - Bump xunit from 2.5.1 to 2.5.2 by @dependabot in #433
- Bump xunit.runner.visualstudio from 2.5.1 to 2.5.3 by @dependabot in #432
- Bump xunit from 2.5.2 to 2.5.3 by @dependabot in #434
- Adds schema to content types of stream properties that have a collection of acceptable media types by @irvinesunday in #436
- [Feature] Retrieves complex properties of derived types by @irvinesunday in #438
- Bump Microsoft.OpenApi from 1.6.9 to 1.6.10 by @dependabot in #440
- Bump xunit from 2.5.3 to 2.6.0 by @dependabot in #441
- Bump xunit from 2.6.0 to 2.6.1 by @dependabot in #444
- [Fix] Updates
operationId
s of navigation property paths with OData type cast segments by @irvinesunday in #443 - Bump Microsoft.NET.Test.Sdk from 17.7.2 to 17.8.0 by @dependabot in #445
- [Feature] Generates navigation property paths defined in nested complex properties by @irvinesunday in #447
- Bump Microsoft.SourceLink.GitHub from 1.1.1 to 8.0.0 by @dependabot in #448
- Bump xunit from 2.6.1 to 2.6.2 by @dependabot in #449
- Bump xunit.runner.visualstudio from 2.5.3 to 2.5.4 by @dependabot in #450
- Bump Microsoft.OpenApi from 1.6.10 to 1.6.11 by @dependabot in #451
- Support for composable functions by @MartinM85 in #431
- Adds support for alternate keys to collection navigation properties by @irvinesunday in #454
- Bump actions/setup-java from 3 to 4 by @dependabot in #456
- Ensures only alternate key parameter matching key segment identifier is included in path parameters by @irvinesunday in #455
- Bump Microsoft.OData.Edm from 7.18.0 to 7.19.0 by @dependabot in #457
- Bump actions/setup-dotnet from 3 to 4 by @dependabot in #458
- Bumps version to GA by @irvinesunday in #460
New Contributors
- @andrueastman made their first contribution in #380
- @MartinM85 made their first contribution in #431
Full Changelog: v1.4.0...v1.5.0
v1.4.0
What's Changed
- Make hasher static and readonly in CryptographicExtensions by @millicentachieng in #363
- [Fix]
DELETE
methods should always return response status code204
by @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.RevisionKind
enum values by @irvinesunday in #373 - Use directly annotated
CountRestriction
annotations when creating$count
segments for col-valued navigation properties by @irvinesunday in #374 - [Feature] Use
MediaType
annotation to set the content type of operations withEdm.Stream
return 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
RequiresExplicitBinding
andExplicitOperationBindings
annotations 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
$count
path 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
PUT
operations of stream properties whenUseSuccessStatusCodeRange
is enabled by @irvinesunday in #357 - Adds
$value
segment to paths with entity types with base types withHasStream=true
by @irvinesunday in #358 - Uses
SemVerVersion
in place ofVersion
to Get or Set the metadata version in the OpenAPI document by @irvinesunday in #360 - Resolves
operationId
andtag
names 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.count
and@odata.nextLink
by @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.nextLink
andodata.deltaLink
properties 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
PathItems
without 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
$count
andODataTypeCast
paths'Get
operations by @irvinesunday in #305 - Adds support for configuring the
default
value of derived types'@odata.type
property 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
$count
endpoints 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
v.1.6.9
Changes:
This list of changes was auto generated.
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
RestrictedProperties
annotations 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.count
parameter to collection responses by @irvinesunday in #270 - Bump Microsoft.OpenApi from 1.3.2 to 1.4.0 by @dependabot in #271
- Set
explode = false
andstyle = form
for OData query options by @irvinesunday in #275 - Alias optional parameters of OData functions by @irvinesunday in #272
- Replaces instances of
anyOf
tooneOf
by @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-navigationProperty
extension to navigation properties by @millicentachieng in #277 - Updates release notes for
v1.1.0
by @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
2XX
by @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.type
property 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.type
property 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