dotnet/sqlclient (Microsoft.Data.SqlClient)
### [`v5.2.0`](https://togithub.com/dotnet/sqlclient/blob/HEAD/CHANGELOG.md#Preview-Release-520-preview5240243---2024-01-24)
This update brings the below changes over the previous release:
##### Added
- Added .NET 8 support [#2230](https://togithub.com/dotnet/SqlClient/pull/2230)
- 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://togithub.com/dotnet/SqlClient/pull/2303)
- Added the ability to generate debugging symbols in a separate package file [#2137](https://togithub.com/dotnet/SqlClient/pull/2137)
##### Changed
- Changed Microsoft.IdentityModel.JsonWebTokens and Microsoft.IdentityModel.Protocols.OpenIdConnect version 6.24.0 to 6.35.0 [#2290](https://togithub.com/dotnet/SqlClient/pull/2290) to address [CVE-2024-21319](https://www.cve.org/CVERecord?id=CVE-2024-21319)
##### Fixed
- Fixed connection to unsubscribe from transaction completion events before returning it to the connection pool [#2301](https://togithub.com/dotnet/SqlClient/pull/2301)
- Fixed InvalidCastException when reading an Always Encrypted date or time column [#2275](https://togithub.com/dotnet/SqlClient/pull/2275)
- Fixed token caching to prevent expired access tokens from being reused in a connection pool [#2273](https://togithub.com/dotnet/SqlClient/pull/2273)
- Code health improvements: [#2288](https://togithub.com/dotnet/SqlClient/pull/2288), [#2305](https://togithub.com/dotnet/SqlClient/pull/2305), [#2254](https://togithub.com/dotnet/SqlClient/pull/2254), [#2317](https://togithub.com/dotnet/SqlClient/pull/2317)
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
5.1.5
->5.2.0
Release Notes
dotnet/sqlclient (Microsoft.Data.SqlClient)
### [`v5.2.0`](https://togithub.com/dotnet/sqlclient/blob/HEAD/CHANGELOG.md#Preview-Release-520-preview5240243---2024-01-24) This update brings the below changes over the previous release: ##### Added - Added .NET 8 support [#2230](https://togithub.com/dotnet/SqlClient/pull/2230) - 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://togithub.com/dotnet/SqlClient/pull/2303) - Added the ability to generate debugging symbols in a separate package file [#2137](https://togithub.com/dotnet/SqlClient/pull/2137) ##### Changed - Changed Microsoft.IdentityModel.JsonWebTokens and Microsoft.IdentityModel.Protocols.OpenIdConnect version 6.24.0 to 6.35.0 [#2290](https://togithub.com/dotnet/SqlClient/pull/2290) to address [CVE-2024-21319](https://www.cve.org/CVERecord?id=CVE-2024-21319) ##### Fixed - Fixed connection to unsubscribe from transaction completion events before returning it to the connection pool [#2301](https://togithub.com/dotnet/SqlClient/pull/2301) - Fixed InvalidCastException when reading an Always Encrypted date or time column [#2275](https://togithub.com/dotnet/SqlClient/pull/2275) - Fixed token caching to prevent expired access tokens from being reused in a connection pool [#2273](https://togithub.com/dotnet/SqlClient/pull/2273) - Code health improvements: [#2288](https://togithub.com/dotnet/SqlClient/pull/2288), [#2305](https://togithub.com/dotnet/SqlClient/pull/2305), [#2254](https://togithub.com/dotnet/SqlClient/pull/2254), [#2317](https://togithub.com/dotnet/SqlClient/pull/2317)Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.