Skip to content

Releases: OData/odata.net

8.2.3

11 Dec 21:09
Compare
Choose a tag to compare

https://www.nuget.org/packages/Microsoft.Spatial/8.2.3
https://www.nuget.org/packages/Microsoft.OData.Edm/8.2.3
https://www.nuget.org/packages/Microsoft.OData.Core/8.2.3
https://www.nuget.org/packages/Microsoft.OData.Client/8.2.3

What's Changed

  • Add DependsOnId on Add Related Object API by @DButoyez in #3079
  • Clean #if NETCOREAPP since moved to .NET 8 by @xuzhg in #3128
  • Update the package version to fix the vulnerable issue by @xuzhg in #3129
  • Mark Timeout Property as Obsolete and Recommend IHttpClientFactory for Timeout Config by @WanjohiSammy in #3135
  • Don't require entityset when writing responses by @mikepizzo in #3137
  • Add README to NuGet package by @WanjohiSammy in #3143
  • Fix ArgumentNullException for: $filter=property in [''] by @WanjohiSammy in #3122
  • Code clean: 1) Remove the backup files, 2) Remve the .NETCore related 3) Add 'Microsoft.CodeAnalysis.NetAnalyzers' for code analysis by @xuzhg in #3142
  • Bump version to 8.2.3 by @xuzhg in #3148

New Contributors

Full Changelog: 8.2.2...8.2.3

8.2.2

19 Nov 12:19
Compare
Choose a tag to compare

What's Changed

  • Fix line number reporting when parsing csdl with multiline reference element by @habbes in #3118
  • Fixes #3094: continue to replace substring in HttpHeaderValueLexer by @xuzhg in #3097
  • Fixes #3114: Fix the StackOverflow exception when retrieve Partner on navigation property from big CSDL model by @xuzhg in #3121
  • Fixes #3120: Throws exception if non defined enum member used in in operator by @xuzhg in #3125
  • Revert "Fix/1744 isof unquoted type params issue (#3108)" by @WanjohiSammy in #3126

Full Changelog: 8.2.1...8.2.2

NuGet releases:

ODL 8.2.1 Release

14 Nov 04:46
bf2ea9b
Compare
Choose a tag to compare

What's Changed

Full Changelog: 8.2.0...8.2.1

NuGet releases:

8.2.0

08 Nov 06:38
eec1c63
Compare
Choose a tag to compare

What's Changed

  • Add OData writer validation tests for unhappy paths by @gathogojr in #3083
  • Use ReadOnlySpan to replace the 'new string(...)' to reduce memory allocation by @xuzhg in #3077
  • Fixes #3088: remove the wrong framework in Edm.Lib nuget spec and update metadata for others by @xuzhg in #3096
  • Do not force flush when ODataUtf8JsonWriter buffer threshold is reached by @habbes in #3102
  • Improve handling of dynamic properties in expressions by @mikepizzo in #3091
  • Fix Cannot Attach Entity to DataServiceContext if Entity Key is an Enum by @WanjohiSammy in #3106
  • Fix/1744 isof unquoted type params issue by @WanjohiSammy in #3108

Full Changelog: 8.1.0...8.2.0

7.21.6

08 Nov 06:37
13f4fc2
Compare
Choose a tag to compare

What's Changed

Full Changelog: 7.21.5...7.21.6

7.21.5

22 Oct 08:03
b6ba939
Compare
Choose a tag to compare

What's Changed

Full Changelog: 7.21.4...7.21.5

8.1.0

17 Oct 14:07
713ea85
Compare
Choose a tag to compare

What's Changed

Full Changelog: 8.0.2...8.1.0

ODL 8.0.2

30 Sep 18:28
5dca48f
Compare
Choose a tag to compare

Full changelog 8.0.1...8.0.2

ODL 7.21.4

30 Sep 18:40
d8f6b26
Compare
Choose a tag to compare
  • Remove hardcoded 'Fred' from EdmModel_Validator_Semantic_TypeMismatchRelationshipConstraint error message by @WanjohiSammy in #2993
  • Fix async wrapper over sync API in reading nested property info by @gathogojr in #2995
  • Support enums as keys in OData Client by @WanjohiSammy in #3013
  • Allow $filtering with enum integer value in squote and without squote by @WanjohiSammy in #3014
  • Fix for error that occurs when you check whether a string or integer literal is in an enum collection by @WanjohiSammy in #3023
  • Provide async APIs for CsdlWriter and SchemaWriter by @WanjohiSammy in #3060
  • Update message writer and reader to ignore Message info from DI by @marabooy in #3072

Full changelog 7.21.3...7.21.4

ODL 8.0.1

19 Aug 18:46
9584a2a
Compare
Choose a tag to compare
  • Fix argument null exception during projection when expanded navigation property is null by @uffelauesen in #3038
  • Fix error that occurs when you check whether a string or integer literal is in an enum collection by @WanjohiSammy in #3039

Full Changelog: 8.0.0...8.0.1