Releases: OData/AspNetCoreOData
Releases · OData/AspNetCoreOData
9.1.0
What's Changed
- improvement: Add cancellation support for long running queries by @rpallares in #1271
- Cause debugger to step through argument-check methods by @gathogojr in #1321
- Use
await using
for async disposal of message writer by @habbes in #1323 - Cherry-pick (a77ed76): Fix AutoExpand Issues with Capitalized $Expand System Query Options by @WanjohiSammy in #1309
- Add dynamic single-valued property support for filter expressions by @gathogojr in #1330
- Adding a condition to cast
QueryNode
toSingleResourceCastNode
for Unquoted Type Parameter by @WanjohiSammy in #1313 - Fixes #1336 : Regressions from refacturing from extension method EntityType() to EntityType property bug by @xuzhg in #1341
- Add dynamic properties support for any and all operators by @gathogojr in #1322
- update DI settings by @marabooy in #1344
New Contributors
- @rpallares made their first contribution in #1271
Full Changelog: 9.0.0...9.1.0
8.2.6
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
- Fix ODaya typo by @gathogojr in #1283
- Fix AutoExpand Issues with Capitalized $Expand System Query Options by @WanjohiSammy in #1292
- Add .NET Core SDK 8.x to Pipeline for release8.x branch by @WanjohiSammy in #1315
- Fixes #1286: String Collections support in $select. by @anasik in #1282
- Update ODL to 7.21.6 by @WanjohiSammy in #1343
- Dynamic property support in filter expressions by @gathogojr in #1346
New Contributors
- @senioroman4uk made their first contribution in #1189
- @anasik made their first contribution in #1282
Full Changelog: 8.2.5...8.2.6
ASP.NET Core OData 9.0.0
- Support frameworks greater than or equal to .NET 6 by @andygjp in #1296
- Update ODL version to 8.0.1 by @habbes in #1299
Full Changelog: 9.0.0-rc.1...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