Skip to content

Commit 35cb3e4

Browse files
authored
4.0.1 Release notes (#1474)
1 parent c805b8f commit 35cb3e4

File tree

4 files changed

+97
-0
lines changed

4 files changed

+97
-0
lines changed

CHANGELOG.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,18 @@
33
All notable changes to this project will be documented in this file.
44

55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
6+
## [Stable release 4.0.1] - 2022-01-14
7+
8+
### Added
9+
10+
AppContext switch `SuppressInsecureTLSWarning` is added to make users to be able to suppress TLS security warning while `Encrypt=false` on connection string. [#1457](https://github.com/dotnet/SqlClient/pull/1457)
11+
12+
### Fixed
13+
14+
- Fixed the issue with Kerberos authentication using .NET 6. [#1411](https://github.com/dotnet/SqlClient/pull/1411)
15+
- Fixed connection failure when using `SqlLocalDB` instance pipe name. [#1433](https://github.com/dotnet/SqlClient/pull/1433)
16+
- Fixed a failure when executing concurrent queries requiring enclaves. [#1451](https://github.com/dotnet/SqlClient/pull/1451)
17+
- Updated obsolete API calls targeting .NET 6. [#1401](https://github.com/dotnet/SqlClient/pull/1401)
618

719
## [Stable Release 4.0.0] - 2021-11-18
820

release-notes/4.0/4.0.1.md

Lines changed: 83 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,83 @@
1+
# Release Notes
2+
3+
## Microsoft.Data.SqlClient 4.0.1 released 14 January 2022
4+
5+
This update brings the below changes over the previous preview release:
6+
7+
### Added
8+
9+
- AppContext switch `SuppressInsecureTLSWarning` is added to make users to be able to supress TLS security warning while `Encrypt=false` on connection string. [#1457](https://github.com/dotnet/SqlClient/pull/1457) [Read more](#suppress-tls-security-warnings)
10+
11+
### Bug Fixes
12+
13+
- Fixed the issue with Kerberos authentication using .NET 6. [#1411](https://github.com/dotnet/SqlClient/pull/1411)
14+
- Fixed the issue with `SqlLocalDB` instance pipe name. [#1433](https://github.com/dotnet/SqlClient/pull/1433)
15+
- Fixed the issue with enclave providers not being thread safe. [#1451](https://github.com/dotnet/SqlClient/pull/1451)
16+
- Updated obsolete API calls in NET6. [#1401](https://github.com/dotnet/SqlClient/pull/1401)
17+
18+
### Suppress TLS security warnings
19+
20+
When connecting to a SQL Server, if a protocol lower than TLS 1.2 is negotiated, a security warning is printed out to the console. This warning can be suppressed by enabling the following `AppContext` switch on the application startup while `Encrypt` is set to `false` on connection string.
21+
22+
`Switch.Microsoft.Data.SqlClient.SuppressInsecureTLSWarning`
23+
24+
## Target Platform Support
25+
26+
- .NET Framework 4.6.1+ (Windows x86, Windows x64)
27+
- .NET Core 3.1+ (Windows x86, Windows x64, Windows ARM64, Windows ARM, Linux, macOS)
28+
- .NET Standard 2.0+ (Windows x86, Windows x64, Windows ARM64, Windows ARM, Linux, macOS)
29+
30+
### Dependencies
31+
32+
#### .NET Framework
33+
34+
- Microsoft.Data.SqlClient.SNI 4.0.0
35+
- Azure.Identity 1.3.0
36+
- Microsoft.Identity.Client 4.22.0
37+
- Microsoft.IdentityModel.JsonWebTokens 6.8.0
38+
- Microsoft.IdentityModel.Protocols.OpenIdConnect 6.8.0
39+
- System.Buffers 4.5.1
40+
- System.Configuration.ConfigurationManager 5.0.0
41+
- System.IO 4.3.0
42+
- System.Runtime.InteropServices.RuntimeInformation 4.3.0
43+
- System.Security.Cryptography.Algorithms 4.3.1
44+
- System.Security.Cryptography.Primitives 4.3.0
45+
- System.Text.Encodings.Web 4.7.2
46+
47+
#### .NET Core
48+
49+
- Microsoft.Data.SqlClient.SNI.runtime 4.0.0
50+
- Azure.Identity 1.3.0
51+
- Microsoft.Identity.Client 4.22.0
52+
- Microsoft.IdentityModel.Protocols.OpenIdConnect 6.8.0
53+
- Microsoft.IdentityModel.JsonWebTokens 6.8.0
54+
- Microsoft.Win32.Registry 5.0.0
55+
- System.Buffers 4.5.1
56+
- System.Configuration.ConfigurationManager 5.0.0
57+
- System.Diagnostics.DiagnosticSource 5.0.0
58+
- System.IO 4.3.0
59+
- System.Runtime.Caching 5.0.0
60+
- System.Text.Encoding.CodePages 5.0.0
61+
- System.Text.Encodings.Web 4.7.2
62+
- System.Resources.ResourceManager 4.3.0
63+
- System.Security.Cryptography.Cng 5.0.0
64+
- System.Security.Principal.Windows 5.0.0
65+
66+
#### .NET Standard
67+
68+
- Microsoft.Data.SqlClient.SNI.runtime 4.0.0
69+
- Azure.Identity 1.3.0
70+
- Microsoft.Identity.Client 4.22.0
71+
- Microsoft.IdentityModel.Protocols.OpenIdConnect 6.8.0
72+
- Microsoft.IdentityModel.JsonWebTokens 6.8.0
73+
- Microsoft.Win32.Registry 5.0.0
74+
- System.Buffers 4.5.1
75+
- System.Configuration.ConfigurationManager 5.0.0
76+
- System.IO 4.3.0
77+
- System.Runtime.Caching 5.0.0
78+
- System.Text.Encoding.CodePages 5.0.0
79+
- System.Text.Encodings.Web 4.7.2
80+
- System.Resources.ResourceManager 4.3.0
81+
- System.Runtime.Loader 4.3.0
82+
- System.Security.Cryptography.Cng 5.0.0
83+
- System.Security.Principal.Windows 5.0.0

release-notes/4.0/4.0.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ The following Microsoft.Data.SqlClient 4.0 stable releases have been shipped:
44

55
| Release Date | Version | Notes |
66
| :-- | :-- | :--: |
7+
| 2022/01/14 | 4.0.1 | [release notes](4.0.1.md) |
78
| 2021/11/18 | 4.0.0 | [release notes](4.0.0.md) |
89

910
The following Microsoft.Data.SqlClient 4.0 preview releases have been shipped:

release-notes/4.0/README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ The following Microsoft.Data.SqlClient 4.0 stable releases have been shipped:
44

55
| Release Date | Version | Notes |
66
| :-- | :-- | :--: |
7+
| 2022/01/14 | 4.0.1 | [release notes](4.0.1.md) |
78
| 2021/11/18 | 4.0.0 | [release notes](4.0.0.md) |
89

910
The following Microsoft.Data.SqlClient 4.0 preview releases have been shipped:

0 commit comments

Comments
 (0)