Releases: OData/AspNetCoreOData
Releases · OData/AspNetCoreOData
9.1.2
What's Changed
- Fix: Add DateOnly and TimeOnly as Non-standard to standard EDM Primitive Conversions by @WanjohiSammy in #1353
- Add a README to NuGet package by @WanjohiSammy in #1368
- Fix deltas by @mikepizzo in #1365
- Add a README in nuspec by @WanjohiSammy in #1377
- Fix Default ODataEnumSerializer and ODataEnumDeserializer Fails to Convert Multi-Value Flag Enum Values to Lower Camel Case by @WanjohiSammy in #1367
- Fixes #1379: Enable to validate query option on unbound functions by @xuzhg in #1380
- Bump version to 9.1.2 by @xuzhg in #1385
- ODataOutputFormatter fix - Make WriteResponseBodyAsync fully async by @TAzmir in #1363
- Fix subtle bug when deserializing property without value by @gathogojr in #1308
- Fix/datetime filter fix by @VitaliyChaban in #1316
- Custom method can now have nullable parameters and nullable arguments for 9.x by @bjelbo in #1374
New Contributors
- @TAzmir made their first contribution in #1363
- @VitaliyChaban made their first contribution in #1316
- @bjelbo made their first contribution in #1374
Full Changelog: 9.1.1...9.1.2
9.1.1
What's Changed
- Update ODL version to 8.2.2 and Bump AspNetCore.OData to 9.1.1 by @WanjohiSammy in #1355
Full Changelog: 9.1.0...9.1.1
8.2.7
What's Changed
- Update ODataLibPackageDependency to [7.21.6, 8.0.0) by @WanjohiSammy in https://github.com//pull/1350
Full Changelog: 8.2.6...8.2.7
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