Releases: OData/AspNetCoreOData
Releases · OData/AspNetCoreOData
9.4.0.preview
9.3.1
What's Changed
- Fixes #580 Change PageResult property names on serialization by @xuzhg in #1470
- Fixes #1472: Custom ISearchBinder does not support deeply nested $expand by @xuzhg in #1474
- Fixes #1390: Ensuring Url safe string key values. Aligning with ODL Client. by @uffelauesen in #1396
- CA2254 fixes possible formatting errors by @sherlock1982 in #1451
New Contributors
- @sherlock1982 made their first contribution in #1451
Full Changelog: 9.3.0...9.3.1
9.3.0
What's Changed
- Fix an issue where multiple flags are set and ensure correct deserialization by @WanjohiSammy in #1442
- Add
ISearchQueryValidator
by @xuzhg in #1456 - Restructure
AggregationBinder
andComputeBinder
for extensibility by @gathogojr in #1457 - Match author and copyright metadata to signing certificate by @gathogojr in #1464
Full Changelog: 9.2.1...9.3.0
8.3.0
What's Changed
- Migrate 8.x to ESRP v5 by @habbes in #1422
- Add a step to pipeline to Validate OData Package Versions by @WanjohiSammy in #1402
- Deep Comparison for Array-based Concurrency tokens by @anasik in #1334
- Restructure
AggregationBinder
andComputeBinder
for extensibility by @gathogojr in #1378 - Add missing copyright info plus minor refactor for type and method documentation by @gathogojr in #1458
- Revert changes to
EntitySetAggregation
tests to mitigate issue causing tests to hang on AzDO by @gathogojr in #1460 - Match author and copyright metadata to signing certificate by @gathogojr in #1461, #1462, and #1463
Full Changelog: 8.2.7...8.3.0
9.2.1
What's Changed
- Migration to ESRP v5 for code signing by @habbes in #1421
- Add
Obsolete
attribute toEdmDeltaResourceObject
andEdmDeltaComplexObject
type by @gathogojr in #1436 - Fix regression causing navigation properties to be auto-expanded in typeless scenarios by @gathogojr in #1424
Full Changelog: 9.2.0...9.2.1
9.2.0
What's Changed
- Fix sorting on a grouped nested dynamic property #by @clemvnt in #1244
- Conventional routing cannot identify the endpoint for action to query property without the key by @xuzhg in #1398
- Fix OpenAPI code in ODataRoutingSample by @xuzhg
- Fix regression where timestamp property is incorrectly expected in complex type by @gathogojr in #1406
- Support type cast in groupby by @clemvnt in #1182
- Allow custom implementations of ICountOptionCollection by @uffelauesen in #1394
- Checking ITruncatedCollecton.IsTruncated after enumeration by @uffelauesen in #1393
Full Changelog: 9.1.3...9.2.0
9.1.3
What's Changed
- Validate ODL Version in csproj against builder.versions.settings.targets and update ODataLibPackageDependency to 8.2.3 by @WanjohiSammy in #1389
Full Changelog: 9.1.2...9.1.3
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