github OData/odata.net 9.0.0-preview.3

pre-release4 hours ago

What's Changed

  • Resolve issues around deserialization of untyped numerics by @WanjohiSammy in #3283
  • Replace Single() with SingleOrDefault() in DataServiceActionQuerySingleOfT GetValue and EndGetValue methods by @WanjohiSammy in #3326
  • Remove ReturnType and replace with IEdmOperationReturn Return by @WanjohiSammy in 3331
  • Port EdmLib functional tests (ClrTypeMapping, EdmToClrConversion, Edmx, Parsers, versionings tests) by @WanjohiSammy in #3332
  • Address obsoletion warning by @gathogojr in #3334
  • Remove pruned references by @gathogojr in #3336
  • Apply 'Preferred,Nuget.org' network isolation setting by @gathogojr in #3338
  • Troubleshoot network isolation issue for nightly pipeline by @gathogojr in #3343
  • Treat unencoded / inside quoted literals as data (not separators) by @gathogojr in #3344
  • Fix failing E2E tests by @WanjohiSammy in #3366
  • Support key alias for entity type by xuzhg in #3362
  • UriUtils.UriInvariantInsensitiveIsBaseOf should be preserve double slashes in base URI - RFC 3986 by @gathogojr in #3365
  • Add interface method for Find* methods that accept ReadOnlySpan<char> by xuzhg in #3382
  • Remove CsdlTarget by xuzhg in #3383
  • Add CustomQueryOptionNode by @mikepizzo in #3386
  • Remove hard-coded network isolation policies by @gathogojr in #3390
  • Aggregate on collection property using custom methods by xuzhg in #3394
  • Replace custom TranscodingWriteStream with built-in Encoding.CreateTranscodingStream by @WanjohiSammy in #3403
  • Fix issue causing tests not to run on ADO by @gathogojr in #3412
  • Rewrite System.MemoryExtensions.Contains to System.Linq.Enumerable.Contains since ReadOnlySpan<T> is not supported in the LINQ by xuzhg in #3426
  • Add ReturnType default interface property into IEdmOperation, remove GetReturn extension method by xuzhg
  • Remove ReadUntypedAsString and fix the failing test cases by xuzhg in #3443

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

Don't miss a new odata.net release

NewReleases is sending notifications on new releases.