Releases: OData/AspNetCoreOData
Releases · OData/AspNetCoreOData
9.4.0
What's Changed
- Enable minimal API OData by @xuzhg in #1469
- Bump to version 9.4.0 preview by @xuzhg in #1479
- Fixes #1487 : Minimal API TimeZoneInfo for Serialization by @xuzhg in #1488
- Resolve the issue with IAsyncEnumerable by @WanjohiSammy in #1467
- Resolve FormatException by escaping curly brackets not meant for indexing by @WanjohiSammy in #1475
- Fix vulnerable dependencies in newtonsoft.json by @WanjohiSammy in #1489
- Fixes #1494: Enable DeltaSet for minimal API parameter binding by @xuzhg in #1495
- Fixes #1505 for 9.x: NoDollar top and skip being copied to @odata.nextLink by @anasik in #1507
- Fixes #1490: Remove useless Expression.Condition when parsing IsOf by @rpallares in #1491
- Enable $batch request with minimal API by @xuzhg in #1510
Full Changelog: 9.3.1...9.4.0
8.3.1
9.3.2
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