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