11# Release Notes
22
3- ## Microsoft.Data.SqlClient 5.1.8 - November 12 , 2025
3+ ## Microsoft.Data.SqlClient 5.1.8 - November 14 , 2025
44
55This update brings the following changes since the [ 5.1.7] ( 5.1.7.md ) release:
66
7+ ### Added
8+
9+ - Added Basic Availability Group failover to ignore server-supplied failover
10+ host and use connection string host based on a new AppContext switch.
11+ ([ #3704 ] ( https://github.com/dotnet/SqlClient/pull/3704 ) )
12+
713### Fixed
814
915- Fixed a bulk copy bug that incorrectly prepended a UTF-8 Byte-Order-Marker
1016 when processing row data.
1117 ([ #3617 ] ( https://github.com/dotnet/SqlClient/pull/3617 ) )
12- - Fixed Basic Availability Group failover to ignore server-supplied failover
13- host and use connection string host based on a new AppContext switch.
14- ([ #3704 ] ( https://github.com/dotnet/SqlClient/pull/3704 ) )
1518
1619### Changed
1720
1821- Modernized creation of ` Microsoft.Identity.Client.PublicClientApplication `
1922 instances to use its builder pattern.
2023 ([ #3367 ] ( https://github.com/dotnet/SqlClient/pull/3367 ) )
21- - Replaced use of undocumented .NET Framework internals when reading ` SqlDecimal ` values.
24+ - Replaced use of undocumented .NET Framework internals when reading
25+ ` SqlDecimal ` values.
2226 ([ #3465 ] ( https://github.com/dotnet/SqlClient/pull/3465 ) )
23- - Back-ported several test and pipeline changes to stabilize CI and Official pipelines.
24- ([ #3599 ] ( https://github.com/dotnet/SqlClient/pull/3599 ) ,
25- [ #3494 ] ( https://github.com/dotnet/SqlClient/pull/3494 ) ,
26- [ #3591 ] ( https://github.com/dotnet/SqlClient/pull/3591 ) ,
27- [ #3204 ] ( https://github.com/dotnet/SqlClient/pull/3204 ) ,
28- [ #3542 ] ( https://github.com/dotnet/SqlClient/pull/3542 ) )
2927- Updated the following dependencies
3028 ([ #3754 ] ( https://github.com/dotnet/SqlClient/pull/3754 ) ):
31- - Azure.Core 1.45 .0
29+ - Azure.Core 1.41 .0
3230 (Avoids transitive [ vulnerability] ( https://github.com/Azure/azure-sdk-for-net/issues/44817 ) )
3331 - Azure.Identity 1.12.1
34- - Microsoft.Identity.Client 4.78.0
35-
32+ - Microsoft.Identity.Client 4.76.0
3633
3734## Target Platform Support
3835
@@ -44,50 +41,68 @@ This update brings the following changes since the [5.1.7](5.1.7.md) release:
4441
4542### .NET Framework
4643
47- - Azure.Core 1.45 .0
44+ - Azure.Core 1.41 .0
4845- Azure.Identity 1.12.1
4946- Microsoft.Data.SqlClient.SNI 5.1.2
50- - Microsoft.Identity.Client 4.78 .0
47+ - Microsoft.Identity.Client 4.76 .0
5148- Microsoft.IdentityModel.JsonWebTokens 6.35.0
5249- Microsoft.IdentityModel.Protocols.OpenIdConnect 6.35.0
5350- System.Buffers 4.5.1
54- - System.Configuration.ConfigurationManager 6.0.1
55- - System.Runtime.InteropServices.RuntimeInformation 4.3.0
5651- System.Text.Encoding.Web 6.0.1
5752- System.Text.Json 6.0.11
5853
59- ### .NET
54+ ### .NET 6.0
6055
61- - Azure.Core 1.45 .0
56+ - Azure.Core 1.41 .0
6257- Azure.Identity 1.12.1
63- - Microsoft.Data.SqlClient.SNI 5.1.2
64- - Microsoft.Identity.Client 4.78 .0
58+ - Microsoft.Data.SqlClient.SNI.runtime 5.1.2
59+ - Microsoft.Identity.Client 4.76 .0
6560- Microsoft.IdentityModel.JsonWebTokens 6.35.0
6661- Microsoft.IdentityModel.Protocols.OpenIdConnect 6.35.0
6762- Microsoft.SqlServer.Server 1.0.0
6863- System.Configuration.ConfigurationManager 6.0.1
6964- System.Diagnostics.DiagnosticSource 6.0.1
7065- System.Runtime.Caching 6.0.0
66+ - System.Security.Permissions 6.0.0
67+ - System.Security.Principal.Windows 5.0.0
7168- System.Text.Encoding.CodePages 6.0.0
7269- System.Text.Encodings.Web 6.0.1
73- - System.Security.Cryptography.Cng 5.0.0
74- - System.Security.Principal.Windows 5.0.0
7570
76- ### .NET Standard
71+ ### .NET Standard 2.0
7772
78- - Azure.Core 1.45 .0
73+ - Azure.Core 1.41 .0
7974- Azure.Identity 1.12.1
80- - Microsoft.Data.SqlClient.SNI 5.1.2
81- - Microsoft.Identity.Client 4.78 .0
75+ - Microsoft.Data.SqlClient.SNI.runtime 5.1.2
76+ - Microsoft.Identity.Client 4.76 .0
8277- Microsoft.IdentityModel.JsonWebTokens 6.35.0
8378- Microsoft.IdentityModel.Protocols.OpenIdConnect 6.35.0
8479- Microsoft.SqlServer.Server 1.0.0
8580- Microsoft.Win32.Registry 5.0.0
8681- System.Buffers 4.5.1
8782- System.Configuration.ConfigurationManager 6.0.1
8883- System.Runtime.Caching 6.0.0
84+ - System.Runtime.Loader 4.3.0
85+ - System.Security.Cryptography.Cng 5.0.0
86+ - System.Security.Permissions 6.0.0
87+ - System.Security.Principal.Windows 5.0.0
8988- System.Text.Encoding.CodePages 6.0.0
9089- System.Text.Encodings.Web 6.0.1
90+
91+ ### .NET Standard 2.1
92+
93+ - Azure.Core 1.41.0
94+ - Azure.Identity 1.12.1
95+ - Microsoft.Data.SqlClient.SNI.runtime 5.1.2
96+ - Microsoft.Identity.Client 4.76.0
97+ - Microsoft.IdentityModel.JsonWebTokens 6.35.0
98+ - Microsoft.IdentityModel.Protocols.OpenIdConnect 6.35.0
99+ - Microsoft.SqlServer.Server 1.0.0
100+ - Microsoft.Win32.Registry 5.0.0
101+ - System.Configuration.ConfigurationManager 6.0.1
102+ - System.Runtime.Caching 6.0.0
91103- System.Runtime.Loader 4.3.0
92104- System.Security.Cryptography.Cng 5.0.0
105+ - System.Security.Permissions 6.0.0
93106- System.Security.Principal.Windows 5.0.0
107+ - System.Text.Encoding.CodePages 6.0.0
108+ - System.Text.Encodings.Web 6.0.1
0 commit comments