Skip to content

Latest commit

 

History

History
100 lines (80 loc) · 4 KB

5.2.2.md

File metadata and controls

100 lines (80 loc) · 4 KB

Release Notes

[Stable release 5.2.2] - 2024-08-27

This update brings the below changes over the previous release:

Fixed

  • Fixed AcquireTokenAsync timeout handling for edge cases in ActiveDirectoryAuthenticationProvider. #2650
  • Fixed issue with Socket.Connect in managed SNI. #2779
  • Fixed path for AssemblyAttributes in obj folder causing NET 8.0 assembly to appear in NET 6.0 dll. #2789
  • Fixed SSPI retry negotiation with default port in .NET. #2815
  • Fixed ArgumentNullException on SqlDataRecord.GetValue when using user-defined data type on .NET. #2816
  • Fixed pending data with SqlDataReader against an encrypted column. #2817

Changed

  • Upgraded Azure.Identity version from 1.11.3 to 1.11.4 #2648 to address CVE-2024-35255.
  • Upgraded Microsoft.Identity.Client version from 4.60.0 to 4.61.3 #2648 to address CVE-2024-35255.
  • Added caching to TokenCredential objects to take advantage of token caching. #2775

Target Platform Support

  • .NET Framework 4.6.2+ (Windows ARM64, Windows x86, Windows x64)
  • .NET 6.0+ (Windows x86, Windows x64, Windows ARM64, Windows ARM, Linux, macOS)
  • .NET Standard 2.0+ (Windows x86, Windows x64, Windows ARM64, Windows ARM, Linux, macOS)

Dependencies

.NET Framework

  • Microsoft.Data.SqlClient.SNI 5.2.0
  • Azure.Identity 1.11.4
  • Microsoft.Identity.Client 4.61.3
  • Microsoft.IdentityModel.Protocols.OpenIdConnect 6.35.0
  • Microsoft.IdentityModel.JsonWebTokens 6.35.0
  • System.Buffers 4.5.1
  • System.Configuration.ConfigurationManager 6.0.1
  • System.Runtime.InteropServices.RuntimeInformation 4.3.0
  • System.Text.Encodings.Web 6.0.0

.NET 6

  • Microsoft.Data.SqlClient.SNI.runtime 5.2.0
  • Azure.Identity 1.11.4
  • Microsoft.Identity.Client 4.61.3
  • Microsoft.IdentityModel.Protocols.OpenIdConnect 6.35.0
  • Microsoft.IdentityModel.JsonWebTokens 6.35.0
  • Microsoft.SqlServer.Server 1.0.0
  • System.Configuration.ConfigurationManager 6.0.1
  • System.Runtime.Caching 6.0.0

.NET 8

  • Microsoft.Data.SqlClient.SNI.runtime 5.2.0
  • Azure.Identity 1.11.4
  • Microsoft.Identity.Client 4.61.3
  • Microsoft.IdentityModel.Protocols.OpenIdConnect 6.35.0
  • Microsoft.IdentityModel.JsonWebTokens 6.35.0
  • Microsoft.SqlServer.Server 1.0.0
  • System.Configuration.ConfigurationManager 8.0.0
  • System.Runtime.Caching 8.0.0

.NET Standard 2.0

  • Microsoft.Data.SqlClient.SNI.runtime 5.2.0
  • Azure.Identity 1.11.4
  • Microsoft.Identity.Client 4.61.3
  • Microsoft.IdentityModel.Protocols.OpenIdConnect 6.35.0
  • Microsoft.IdentityModel.JsonWebTokens 6.35.0
  • Microsoft.SqlServer.Server 1.0.0
  • Microsoft.Win32.Registry 5.0.0
  • System.Buffers 4.5.1
  • System.Configuration.ConfigurationManager 6.0.1
  • System.Diagnostics.DiagnosticSource 6.0.1
  • System.Runtime.Caching 6.0.0
  • System.Text.Encoding.CodePages 6.0.0
  • System.Text.Encodings.Web 6.0.0
  • System.Runtime.Loader 4.3.0
  • System.Security.Cryptography.Cng 5.0.0
  • System.Security.Principal.Windows 5.0.0

.NET Standard 2.1

  • Microsoft.Data.SqlClient.SNI.runtime 5.2.0
  • Azure.Identity 1.11.4
  • Microsoft.Identity.Client 4.61.3
  • Microsoft.IdentityModel.Protocols.OpenIdConnect 6.35.0
  • Microsoft.IdentityModel.JsonWebTokens 6.35.0
  • Microsoft.SqlServer.Server 1.0.0
  • Microsoft.Win32.Registry 5.0.0
  • System.Configuration.ConfigurationManager 6.0.1
  • System.Diagnostics.DiagnosticSource 6.0.1
  • System.Runtime.Caching 6.0.0
  • System.Text.Encoding.CodePages 6.0.0
  • System.Text.Encodings.Web 6.0.0
  • System.Runtime.Loader 4.3.0
  • System.Security.Cryptography.Cng 5.0.0
  • System.Security.Principal.Windows 5.0.0