Releases: OData/AspNetCoreOData
Releases · OData/AspNetCoreOData
ASP.NET Core OData 9.0.0
ASP.NET Core OData 9.0.0-rc.1
What's Changed
- Run e2e tests in build pipeline by @habbes in #1266
- Update ODL versions to 8.0.0-rc.1 by @ElizabethOkerio in #1277
Full Changelog: 9.0.0-preview.2...9.0.0-rc.1
ASP.NET Core OData 9.0.0-preview.2
What's Changed
- Update ODL version to 8.0.0-preview.3 by @ElizabethOkerio in #1256
Full Changelog: 9.0.0-preview.1...9.0.0-preview.2
ASP.NET Core OData 9.0.0-preview.1
What's Changed
- Read Type.GetGenericTypeDefinition just once in _isDeltaOfT by @senioroman4uk in #1189
- Set capacity for TruncatedCollection(IQueryable, int, boolean) overload by @senioroman4uk in #1183
- Migrate pipelines to 1ES by @habbes in #1213
- Fixes #1212: Link generation with string key and back slash in the key value by @xuzhg in #1232
- Fixes #1190: Enable case insensitive by default for query by @xuzhg in #1192
- Trigger pipeline on PRs against main by @habbes in #1237
- Update ODL version by @ElizabethOkerio in #1253
- Update nuspec files by @ElizabethOkerio in #1254
- Update changes by @ElizabethOkerio in #1255
New Contributors
- @senioroman4uk made their first contribution in #1189
Full Changelog: 8.2.5...9.0.0-preview.1
ASP.NET Core OData 8.2.5
What's Changed
- PATCH derived complex types by @KenitoInc in #1136
- Create tests for
GetNavigationSource
extension method by @habbes in #1159 - Optimize
ODataPathExtensions.GetNavigationSource
by @habbes in #1161 - fixes #954, enable to read the untyped value with odata.type annotated by @xuzhg in #1004
- Tests for single quotes on in expression by @gathogojr in #1078
- Fix UnicodeCharactersTest by @0xced in #1174
- Fixes #1147: Enable skiptoken handler to handler advanced orderby clause by @xuzhg in #1164
- Fixes #1171: ODataResourceSetDeserializer type cast wrong by @xuzhg in #1175
- Fixes #1177: Ensure that elementType is not null when calling elementType.IsUntyped() by @CronKz in #1178
- Log the invalid key or function parameter by @xuzhg in #1155
- Update version to 8.2.5 by @xuzhg in #1181
New Contributors
Full Changelog: 8.2.4...8.2.5
ASP.NET Core OData 8.2.4
https://www.nuget.org/packages/Microsoft.AspNetCore.OData/
What's Changed
- Fix for bad ordering with
$skiptoken
enabled and$orderby=... desc
by @orty in #1054 - Stable ordering should be applied when using the EDM model for paging (in addition to EnableQueryAttribute.PageSize) by @dmitry-chistyakov in #1018
- Fixes #1064, enable to write dynamic properties for changed/delta object by @xuzhg in #1065
- add a profiling sample project by @ElizabethOkerio in #1072
- Improve code coverage by @xuzhg in #1080
- Write Nav links when metadata full by @ElizabethOkerio in #1075
- support ActionResult<IAsyncEnumerable> by @ElizabethOkerio in #1082
- Perf-improvement: CreateEtag method by @ElizabethOkerio in #1081
- Generate valid id/read/edit links for expanded non-contained resource with a contained navigation source by @gathogojr in #1088
- Refactor write links perf changes by @ElizabethOkerio in #1100
- Fixes #1103: Enable any/all in $compute by @xuzhg in #1115
- Update ConvertPrimitiveType method by @ElizabethOkerio in #1121
- Perf Fix : AddWithResize(T) by @ElizabethOkerio in #1129
- Add support for IEEE754Compatible media type parameter by @gathogojr in #1141
- Perf Fix CreateEtags by @ElizabethOkerio in #1128
- Fixes #1126: enable built-in expression in $orderby by @xuzhg in #1150
- Fixes #1131, doube unescaped for function parameters by @xuzhg in #1135
- Update version to 8.2.4 by @habbes in #1117
- Perf Fix : GetPropertyValue by @ElizabethOkerio in #1137
- Add collection property, action, function and dynamic properties to benchmark server project. by @ElizabethOkerio in #1139
New Contributors
- @dmitry-chistyakov made their first contribution in #1018
Full Changelog: 8.2.3...8.2.4
ASP.NET Core OData 8.2.3
What's Changed
Full Changelog: 8.2.2...8.2.3
ASP.NET Core OData 8.2.2 - Deprecated
https://www.nuget.org/packages/Microsoft.AspNetCore.OData/8.2.2
What's Changed
- Fixes #1017: resolve the null reference exception by adding the null check by @xuzhg in #1021
- #1023 - Fix all structural properties ignored when using
$expand
without$select
and camel cased property names by @orty in #1024 - Fix binding read-only properties by @ElizabethOkerio in #1031
Full Changelog: 8.2.1...8.2.2
ASP.NET Core OData 8.2.1 - Deprecated
https://www.nuget.org/packages/Microsoft.AspNetCore.OData/8.2.1
What's Changed
- fix deltaset serialization issues by @ElizabethOkerio in #915
- fix $apply with groupby with $filter by @ElizabethOkerio in #940
- fix $apply without groupby by @ElizabethOkerio in #941
- Server-side paging should not apply to collections of non-entity types by @gathogojr in #951
- Fix filter in nested collections in model-bound query settings scenario by @gathogojr in #963
- return bad request for an empty filter by @ElizabethOkerio in #964
- Potential fix for issue #616 by @orty in #947
- update dynamic sample by @ElizabethOkerio in #975
- Fix orderby with PageSize on derived types by @KenitoInc in #980
- Make UpdateODataResult inherit from ObjectResult by @gathogojr in #981
- Make output set of $apply transformations available for subsequent transformations or other query operators by @ElizabethOkerio in #987
- Support writing nested entities without a navigation source. by @mikepizzo in #996
- Add SECURITY.md containing instructions for reporting security bugs by @gathogojr in #999
- support IAsyncenumerable by @ElizabethOkerio in #988
- update aggregation tests by @ElizabethOkerio in #1013
- fixes #986: pass Order value to selector model generated by @xuzhg in #1005
- fix $apply with $groupby with more than one property & $top by @ElizabethOkerio in #1014
- fix duplicate join issues by @ElizabethOkerio in #993
- fixes #931: Undeclared enum type value for untype value serialized as empty resource by @xuzhg in #961
- Update release version to 8.2.1 by @xuzhg in #1016
New Contributors
Full Changelog: 8.2.0...8.2.1
ASP.NET Core OData 8.2.0
What's Changed
- ResultHelpers.GetEntityType can now resolve the IEdmTypeReference fro… by @uffelauesen in #894
- #907: Enable read the untyped collection by @xuzhg in #905
- Make CreatedODataResult inherit from ObjectResult by @KenitoInc in #906
- Enable declared Untyped and undeclared Untyped by @xuzhg in #904
- fix: Matching property names based on ignoring case by @samtrion in #912
- update ODL version to 7.16.0 by @xuzhg in #922
- fix $orderby with $apply and groupby aggregations by @ElizabethOkerio in #919
- fixes #923 Enable using ODataValue to write Untyped property directly by @xuzhg in #924
- fixes #921, Enable $compute in non-odata path using ODataQueryOptions directly by @xuzhg in #928
- Fix invalid partial json generated when serverside paging is applied in multi-level containment scenarios by @gathogojr in #926
New Contributors
Full Changelog: 8.1.2...8.2.0