Releases: microsoft/OpenAPI.NET.OData
Releases · microsoft/OpenAPI.NET.OData
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
v1.0.11-preview2
previe 2
v1.0.11-preview1
preview 1 release
v1.0.10
What's Changed
- Fixes structured & collection-valued parameters of functions by @irvinesunday in #133
- Fixes response objects for operations that return single primitive type values by @irvinesunday in #127
- Bump Microsoft.OpenApi from 1.2.2 to 1.2.3 by @dependabot in #134
- Bump Microsoft.OData.Edm from 7.6.1 to 7.9.4 by @dependabot in #135
- feature/projects cleanup by @baywet in #138
- feature/net6 by @baywet in #137
- fixes a bug where OData Count path items would be missing from the description by @baywet in #141
- Bump actions/setup-dotnet from 1.8.2 to 1.9.0 by @dependabot in #147
- bugfix/missing quotes templates by @baywet in #143
- type cast segments for derived types by @baywet in #149
- adds descriptions for path items by @baywet in #156
- adds support for deprecation by @baywet in #155
- makes collection responses reusable by @baywet in #157
- adds support for properties of complex type and navigation properties on complex types by @baywet in #158
- adds support for enum descriptions by @baywet in #168
- adds the ability to define error responses on error codes instead of default by @baywet in #167
- Uses Referenceable annotation to control generation of $ref paths by @irvinesunday in #152
- Add support for PUT operation on entity sets and navigation properties based on UpdateMethod annotation by @danielmbaluka in #166
- Adds mapping object to discriminator objects by @irvinesunday in #170
- errors naming conventions improvements by @baywet in #174
- Bump Microsoft.OData.Edm from 7.9.4 to 7.10.0 by @dependabot in #169
- [Fix] Set
UnresolvedReference=true
for schemas with OpenAPIReference objects by @irvinesunday in #175 - Updates navigation property expansion logic by @irvinesunday in #160
- Azure DevOps pipeline for releasing the library to nuget.org and github releases by @danielmbaluka in #161
- Use CRUD restrictions annotations for the generation of complex properties' paths by @irvinesunday in #180
- Renames setting property by @irvinesunday in #181
- Uses descriptions from CRUD restrictions annotations for OpenAPI operation descriptions by @irvinesunday in #178
- Add support for declaring path parameters on path item object instead of operation object by @danielmbaluka in #173
- Bump actions/setup-dotnet from 1.9.0 to 2 by @dependabot in #185
- pipelines alignment by @baywet in #184
- Bump actions/setup-dotnet from 1 to 2 by @dependabot in #187
- Bump actions/checkout from 2 to 3 by @dependabot in #189
- fixes a bug where switch to semver versions would make comparison script fail by @baywet in #194
- Adds support for optional parameters for operations by @irvinesunday in #195
- Fixes paths for functions with structured or collection-valued parameters by @irvinesunday in #203
- Bumps preview version and update release note by @irvinesunday in #204
- Creates links for actions and functions by @irvinesunday in #205
- Summaries and Descriptions Mapping by @georgend in #206
- Sets the response type of functions returning
Edm.Stream
toapplication/octet-stream
by @irvinesunday in #211 - Bump Microsoft.OData.Edm from 7.10.0 to 7.11.0 by @dependabot in #216
- Bump github/codeql-action from 1 to 2 by @dependabot in #213
- Bump Microsoft.OpenApi from 1.2.3 to 1.3.1 by @dependabot in #210
- Fixes generation of
ODataTypeCast
paths by @irvinesunday in #212 - Adds support for reading custom attributes by @irvinesunday in #214
- Removes preview tag and add release notes by @irvinesunday in #217
New Contributors
- @danielmbaluka made their first contribution in #166
- @georgend made their first contribution in #206
Full Changelog: v1.0.9...v1.0.10
v1.0.10-preview3
1.0.10 preview 3 release
v1.0.10-preview2
1.0.10 preview 2 release