github OData/odata.net 9.0.0-rc
9.0.0 RC

6 hours ago

What's Changed

  • Fixes #3441: Remove EnableUntypedCollection and related untyped value reading by @xuzhg in #3449
  • Upgrade test dependency Microsoft.AspNetCore.OData to 10.0.0-preview.1 and Enable E2E tests by @WanjohiSammy in #3455
  • Update VersionStartYear to 2026 by @xuzhg in #3469
  • Fix the build warnings for test projects by @xuzhg in #3470
  • Enable instance annotations for null value nested resource or without value nested resource by @xuzhg in #3461
  • Merge IODataRequestMessageAsync into IODataRequestMessage by @gathogojr in #3475
  • Merge IODataResponseMessageAsync into IODataResponseMessage by @gathogojr in #3482
  • Add CancellationToken to GetStreamAsync method in IODataRequestMessage and IODataResponseMessage by @gathogojr in #3484
  • Bump version to 9.0.0 Preview 4 by @gathogojr in #3485
  • Upgrade ASP.NET Core OData dependency and restore Core and Client E2E tests by @gathogojr in #3486
  • Fixes #770: SetOptimisticConcurrencyAnnotation for Singletons by @xuzhg in #3476
  • Fixes #3454: support the index after the collection in the path by @xuzhg in #3462
  • Fixes the test project building warnings by @xuzhg in #3479
  • Fixes #3270: ODataUriParser does not honor case-insensitiveness for alias qualified names by @xuzhg in #3480
  • Enable collection node for parameter alias by @xuzhg in #3471
  • Support Unary and Binary Operators expression by @xuzhg in #3489
  • Support SetNull, SetDefault for OnDelete by @xuzhg in #3490
  • Temporarily revert the nullable reference for the Edm.E2E project. We… by @xuzhg in #3493
  • feat: Add support for case conditional function in OData URI parser by @xuzhg in #3496
  • test: Add comprehensive test coverage for matchesPattern built-in function by @xuzhg in #3499
  • Perf: Replace string usage with ReadOnlySpan in URI parsers and add comprehensive tests by @xuzhg in #3503
  • Convert string parameters and return types to ReadOnlyMemory URI parsers and lexers by @xuzhg in #3506
  • Add NamedFunctionParameterNode for named function parameter support by @xuzhg in #3509
  • Add SearchTermToken and update search parser by @xuzhg in #3511
  • Add support for resource and collection literal parsing with comprehensive logics by @xuzhg in #3514
  • Add tests to ODataUriUtilsTests by @xuzhg in #3515
  • Update URI parser functional tests by @xuzhg in #3516
  • Add support for hassubset and hassubsequence built-in functions by @xuzhg in #3517
  • Remove the unused code, let the IUriLiteralParser to handle the double quoted string. by @xuzhg in #3519
  • Enable tests for spatial types in 'in' operator (issue #1977) by @xuzhg in #3520
  • Bump version to 9.0 RC by @xuzhg in #3518

Full Changelog: 9.0.0-preview.3...9.0.0-rc

Don't miss a new odata.net release

NewReleases is sending notifications on new releases.