Skip to content

Commit 586cf04

Browse files
authored
Preview Release Notes 5.2.0-Preview5 (#2316)
1 parent 3487389 commit 586cf04

File tree

4 files changed

+126
-0
lines changed

4 files changed

+126
-0
lines changed

CHANGELOG.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,27 @@ 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/)
66

7+
## [Preview Release 5.2.0-preview5.24024.3] - 2024-01-24
8+
9+
This update brings the below changes over the previous release:
10+
11+
### Added
12+
13+
- Added .NET 8 support [#2230](https://github.com/dotnet/SqlClient/pull/2230)
14+
- Added explicit version for major .NET version dependencies on System.Runtime.Caching 8.0.0, System.Configuration.ConfigurationManager 8.0.0, and System.Diagnostics.DiagnosticSource 8.0.0 [#2303](https://github.com/dotnet/SqlClient/pull/2303)
15+
- Added the ability to generate debugging symbols in a separate package file [#2137](https://github.com/dotnet/SqlClient/pull/2137)
16+
17+
### Changed
18+
19+
- Changed Microsoft.IdentityModel.JsonWebTokens and Microsoft.IdentityModel.Protocols.OpenIdConnect version 6.24.0 to 6.35.0 [#2290](https://github.com/dotnet/SqlClient/pull/2290) to address [CVE-2024-21319](https://www.cve.org/CVERecord?id=CVE-2024-21319)
20+
21+
### Fixed
22+
23+
- Fixed connection to unsubscribe from transaction completion events before returning it to the connection pool [#2301](https://github.com/dotnet/SqlClient/pull/2301)
24+
- Fixed InvalidCastException when reading an Always Encrypted date or time column [#2275](https://github.com/dotnet/SqlClient/pull/2275)
25+
- Fixed token caching to prevent expired access tokens from being reused in a connection pool [#2273](https://github.com/dotnet/SqlClient/pull/2273)
26+
- Code health improvements: [#2288](https://github.com/dotnet/SqlClient/pull/2288), [#2305](https://github.com/dotnet/SqlClient/pull/2305), [#2254](https://github.com/dotnet/SqlClient/pull/2254), [#2317](https://github.com/dotnet/SqlClient/pull/2317)
27+
728
## [Preview Release 5.2.0-preview4.23342.2] - 2023-12-08
829

930
This update brings the below changes over the previous release:
Lines changed: 103 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,103 @@
1+
# Release Notes
2+
3+
## [Preview Release 5.2.0-preview5.24024.3] - 2024-01-24
4+
5+
This update brings the below changes over the previous release:
6+
7+
### Added
8+
9+
- Added .NET 8 support [#2230](https://github.com/dotnet/SqlClient/pull/2230)
10+
- Added explicit version for major .NET version dependencies on System.Runtime.Caching 8.0.0, System.Configuration.ConfigurationManager 8.0.0, and System.Diagnostics.DiagnosticSource 8.0.0 [#2303](https://github.com/dotnet/SqlClient/pull/2303)
11+
- Added the ability to generate debugging symbols in a separate package file [#2137](https://github.com/dotnet/SqlClient/pull/2137)
12+
13+
### Changed
14+
15+
- Changed Microsoft.IdentityModel.JsonWebTokens and Microsoft.IdentityModel.Protocols.OpenIdConnect version 6.24.0 to 6.35.0 [#2290](https://github.com/dotnet/SqlClient/pull/2290) to address [CVE-2024-21319](https://www.cve.org/CVERecord?id=CVE-2024-21319)
16+
17+
### Fixed
18+
19+
- Fixed connection to unsubscribe from transaction completion events before returning it to the connection pool [#2301](https://github.com/dotnet/SqlClient/pull/2301)
20+
- Fixed InvalidCastException when reading an Always Encrypted date or time column [#2275](https://github.com/dotnet/SqlClient/pull/2275)
21+
- Fixed token caching to prevent expired access tokens from being reused in a connection pool [#2273](https://github.com/dotnet/SqlClient/pull/2273)
22+
- Code health improvements: [#2288](https://github.com/dotnet/SqlClient/pull/2288), [#2305](https://github.com/dotnet/SqlClient/pull/2305), [#2254](https://github.com/dotnet/SqlClient/pull/2254), [#2317](https://github.com/dotnet/SqlClient/pull/2317)
23+
24+
## Target Platform Support
25+
26+
- .NET Framework 4.6.2+ (Windows x86, Windows x64)
27+
- .NET 6.0+ (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 5.2.0-preview1.23340.1
35+
- Azure.Identity 1.10.3
36+
- Microsoft.Identity.Client 4.56.0
37+
- Microsoft.IdentityModel.Protocols.OpenIdConnect 6.35.0
38+
- Microsoft.IdentityModel.JsonWebTokens 6.35.0
39+
- System.Buffers 4.5.1
40+
- System.Configuration.ConfigurationManager 6.0.1
41+
- System.Runtime.InteropServices.RuntimeInformation 4.3.0
42+
- System.Text.Encoding.Web 6.0.0
43+
44+
#### .NET 6
45+
46+
- Microsoft.Data.SqlClient.SNI 5.2.0-preview1.23340.1
47+
- Azure.Identity 1.10.3
48+
- Microsoft.Identity.Client 4.56.0
49+
- Microsoft.IdentityModel.Protocols.OpenIdConnect 6.35.0
50+
- Microsoft.IdentityModel.JsonWebTokens 6.35.0
51+
- Microsoft.SqlServer.Server 1.0.0
52+
- System.Configuration.ConfigurationManager 6.0.1
53+
- System.Diagnostics.DiagnosticSource 6.0.1
54+
- System.Runtime.Caching 6.0.0
55+
56+
#### .NET 8
57+
58+
- Microsoft.Data.SqlClient.SNI 5.2.0-preview1.23340.1
59+
- Azure.Identity 1.10.3
60+
- Microsoft.Identity.Client 4.56.0
61+
- Microsoft.IdentityModel.Protocols.OpenIdConnect 6.35.0
62+
- Microsoft.IdentityModel.JsonWebTokens 6.35.0
63+
- Microsoft.SqlServer.Server 1.0.0
64+
- System.Configuration.ConfigurationManager 8.0.0
65+
- System.Diagnostics.DiagnosticSource 8.0.0
66+
- System.Runtime.Caching 8.0.0
67+
68+
#### .NET Standard 2.0
69+
70+
- Microsoft.Data.SqlClient.SNI 5.2.0-preview1.23340.1
71+
- Azure.Identity 1.10.3
72+
- Microsoft.Identity.Client 4.56.0
73+
- Microsoft.IdentityModel.Protocols.OpenIdConnect 6.35.0
74+
- Microsoft.IdentityModel.JsonWebTokens 6.35.0
75+
- Microsoft.SqlServer.Server 1.0.0
76+
- Microsoft.Win32.Registry 5.0.0
77+
- System.Buffers 4.5.1
78+
- System.Configuration.ConfigurationManager 6.0.1
79+
- System.Diagnostics.DiagnosticSource 6.0.1
80+
- System.Runtime.Caching 6.0.0
81+
- System.Text.Encoding.CodePages 6.0.0
82+
- System.Text.Encodings.Web 6.0.0
83+
- System.Runtime.Loader 4.3.0
84+
- System.Security.Cryptography.Cng 5.0.0
85+
- System.Security.Principal.Windows 5.0.0
86+
87+
#### .NET Standard 2.1
88+
89+
- Microsoft.Data.SqlClient.SNI 5.2.0-preview1.23340.1
90+
- Azure.Identity 1.10.3
91+
- Microsoft.Identity.Client 4.56.0
92+
- Microsoft.IdentityModel.Protocols.OpenIdConnect 6.35.0
93+
- Microsoft.IdentityModel.JsonWebTokens 6.35.0
94+
- Microsoft.SqlServer.Server 1.0.0
95+
- Microsoft.Win32.Registry 5.0.0
96+
- System.Configuration.ConfigurationManager 6.0.1
97+
- System.Diagnostics.DiagnosticSource 6.0.1
98+
- System.Runtime.Caching 6.0.0
99+
- System.Text.Encoding.CodePages 6.0.0
100+
- System.Text.Encodings.Web 6.0.0
101+
- System.Runtime.Loader 4.3.0
102+
- System.Security.Cryptography.Cng 5.0.0
103+
- System.Security.Principal.Windows 5.0.0

release-notes/5.2/5.2.0.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
| Release Date | Version | Notes |
22
| :-- | :-- | :--: |
3+
| 2024/01/24 | 5.2.0-preview5.24024.3 | [release notes](5.2.0-preview5.md) |
34
| 2023/12/08 | 5.2.0-preview4.23342.2 | [release notes](5.2.0-preview4.md) |
45
| 2023/07/20 | 5.2.0-preview3.23201.1 | [release notes](5.2.0-preview3.md) |
56
| 2023/06/08 | 5.2.0-preview2.23159.1 | [release notes](5.2.0-preview2.md) |

release-notes/5.2/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 5.2 preview releases have been shipped:
44

55
| Release Date | Version | Notes |
66
| :-- | :-- | :--: |
7+
| 2024/01/24 | 5.2.0-preview5.24024.3 | [release notes](5.2.0-preview5.md) |
78
| 2023/12/08 | 5.2.0-preview4.23342.2 | [release notes](5.2.0-preview4.md) |
89
| 2023/07/20 | 5.2.0-preview3.23201.1 | [release notes](5.2.0-preview3.md) |
910
| 2023/06/08 | 5.2.0-preview2.23159.1 | [release notes](5.2.0-preview2.md) |

0 commit comments

Comments
 (0)