Skip to content

Releases: OData/odata.net

ODL 7.13.0

09 Dec 01:27
631811e
Compare
Choose a tag to compare

What's Changed

  • shouldn't require id to write a deleted resource by @ElizabethOkerio in #2521
  • Update onboarding documentation to note that long repository root paths can cause build failures by @corranrogue9 in #2551
  • Fix compilation on Linux (duplicate) by @habbes in #2549
  • added logic to treat a dynamic property that contains a json array as… by @corranrogue9 in #2547
  • Support NavigationPropertyBinding paths ending in cast segments by @mikepizzo in #2504
  • Add test for throwing exception for multiple unnamed keys by @KenitoInc in #2559
  • odata.id annotation property should be written for transient complex resource by @gathogojr in #2566
  • Validate that a recursive complex-typed property must be nullable by @lisicase in #2558
  • issue #2098: fix the issue ODataException: To compute an entity's metadata, its key and concurrency-token property values must be provided by @xuzhg in #2552
  • Fix PublicAPI build checks by @corranrogue9 in #2575
  • Fix bugs causing separator to be omitted after ODataUtf8JsonWriter.WriteRawValue by @habbes in #2527
  • Fix performance regression in DataServiceContext DefaultResolveType method by @gathogojr in #2569
  • revving version number to 7.13.0 and updating PublicAPI.Shipped.txt f… by @corranrogue9 in #2582

New Contributors

Full Changelog: 7.12.5...7.13.0

ODL 7.12.5

25 Oct 08:56
f3bf65a
Compare
Choose a tag to compare

What's Changed

  • Fix race condition in ClientEdmModel.GetOrCreateEdmType by @habbes in #2533
  • Fix ArgumentException in ProjectPlanCompiler caused by missing materializerContext argument in dynamic calls by @habbes in #2535
  • Add matchesPattern support by @Arithmomaniac in #2519
  • Bump version to 7.12.5 by @habbes in #2540

New Contributors

Full Changelog: 7.12.4...7.12.5

ODL 7.12.4

18 Oct 06:58
d155952
Compare
Choose a tag to compare

What's Changed

  • Fix NullReferenceException thrown by URI parsers when filtering by unknown property by @TheConstructor in #2496
  • Performance refactor - elide async and await by @gathogojr in #2481
  • fix the ordering of an assertion by @corranrogue9 in #2493
  • ODataUriSlim struct by @habbes in #2500
  • Fix MaterializerEntry Id property getter triggered in no tracking scenarios by @gathogojr in #2524
  • Change the ToJson function of ODataErrorDetail to deal with escaped strings by @jamesvoong in #2511
  • Fix issue where CsdlWriter TryWriteCsdl does not trigger flushing of XmlWriter buffer by @gathogojr in #2523
  • Fixed an issue in our pipeline that caused us to ship a debug build in 7.12.3 by @habbes in #2526

New Contributors

Full Changelog: 7.12.3...7.12.4

ODL 7.12.3

19 Sep 13:03
73b74b8
Compare
Choose a tag to compare

What's changed

  • Fix bug in LoadProperty for complex and complex collection by @gathogojr (#2487)
  • Internal perf improvement for ODataPath cloning by @habbes (#2489)
  • Fix bug causing JSON batch response to be written out of order in WebAPI when using DefaultStreamBasedJsonWriter by @habbes (#2497)
  • Reduce memory usage in OData Client by eliminating static ConditionalWeakTable by @habbes (#2506)

For full changelog see: 7.12.2...7.12.3

ODL 7.12.2

12 Aug 01:17
bfc95bb
Compare
Choose a tag to compare

What changed

For full changelog see: 7.12.1...7.12.2

ODL 7.12.1

20 Jul 19:11
927d60f
Compare
Choose a tag to compare

What's Changed

  • Make ODataPathExtensions public by @KenitoInc in #2425
  • Bump Newtonsoft.Json from 12.0.1 to 13.0.1 in /tools/perf/ResultsComparer/src/ResultsComparer by @dependabot in #2443
  • Bump Newtonsoft.Json from 12.0.3 to 13.0.1 in /test/FunctionalTests/Tests/DataServices/UnitTests/DesignT4UnitTests by @dependabot in #2449
  • Bump Newtonsoft.Json from 12.0.3 to 13.0.1 in /test/EndToEndTests/Framework/Core by @dependabot in #2448
  • Bump Newtonsoft.Json from 12.0.3 to 13.0.1 in /test/FunctionalTests/Tests/DataOData/Tests/OData.PluggableFormat.Tests by @dependabot in #2447
  • Create ODataUtf8JsonWriter by @habbes in #2416
  • Bump System.ServiceModel.Primitives from 4.4.0 to 4.4.4 in /test/EndToEndTests/Tests/Client/Build.Desktop by @dependabot in #2454
  • Support for $apply/groupby by @gathogojr in #1925
  • Add CreateAsynchronousJsonWriter to IStreamBasedJsonWriterFactoryAsync by @habbes in #2461
  • Fix DisposeAsync implementation for .NET Core 3.1 and higher by @gathogojr in #2462
  • Fix synchronous operations disallowed error when using Kestrel web server by @gathogojr in #2459
  • Update version to 7.12.1 by @KenitoInc in #2463

Full Changelog: 7.12.0...7.12.1

ODL 7.12.0

21 Jun 06:42
ebbf0d6
Compare
Choose a tag to compare

ODL 7.11.1

ODL 7.11.0

28 Apr 21:56
f06d17b
Compare
Choose a tag to compare

ODL 7.10.0

31 Jan 23:32
d8ab7bd
Compare
Choose a tag to compare