Releases: dotnet/SqlClient
Releases · dotnet/SqlClient
Stable Release v5.1.3
[Stable release 5.1.3] - 2024-01-09
Fixed
- Fixed encryption downgrade issue. CVE-2024-0056
- Fixed certificate chain validation logic flow.
For summary of all changes over v5.1.2, refer to 5.1.3.md
Stable Release v4.0.5
[Stable release 4.0.5] - 2024-01-09
Fixed
- Fixed encryption downgrade issue. CVE-2024-0056
- Fixed certificate chain validation logic flow.
For summary of all changes over v4.0.4, refer to 4.0.5.md
Stable Release 3.1.5
[Stable release 3.1.5] - 2024-01-09
Fixed
- Fixed encryption downgrade issue. CVE-2024-0056
- Fixed certificate chain validation logic flow.
For summary of all changes over v3.1.4, refer to 3.1.5.md
Stable Release v2.1.7
[Stable release 2.1.7] - 2024-01-09
Fixed
- Fixed encryption downgrade issue. CVE-2024-0056
- Fixed certificate chain validation logic flow.
For summary of all changes over v2.1.6, refer to 2.1.7.md
Stable Release v5.1.2
[Stable release 5.1.2] - 2023-10-26
Fixed
- Fixed access violation when using SQL Express user instance. #2101
- Fixed Always Encrypted secure enclave retry logic for async queries. #1988
- Fixed LocalDb and managed SNI by improving the error messages and avoid falling back to the local service. #2129
- Fixed .NET and .NET Standard file version. 2093
- Fixed non-string values and
SqlConnectionStringBuilderproperty indexer issue. #2018 - Fixed
SqlConnectionEncryptOptiontype conversion by introducing theSqlConnectionEncryptOptionConverterattribute when using appsettings.json files. #2057 - Fixed Transient fault handling issue with
OpenAsync. #1983 - Fixed activity correlator to continue use of same GUID for connection activity. #1997
Changed
- Updated
Microsoft.Data.SqlClient.SNI(.NET Framework dependency) andMicrosoft.Data.SqlClient.SNI.runtime(.NET Core/Standard dependency) version to5.1.1. #2123
For summary of all changes over v5.1.1, refer to 5.1.2.md
Stable Release v4.0.4
[Stable release 4.0.4] - 2023-10-30
Fixed
- Fixed Always Encrypted secure enclave retry logic for async queries. #1988
- Fixed LocalDb and managed SNI by improving the error messages and avoid falling back to the local service. #2129
- Fixed .NET and .NET Standard file version. 2093
- Fixed activity correlator to continue use of same GUID for connection activity. #1997
For summary of all changes over v4.0.3, refer to 4.0.4.md
Stable Release 3.1.4
[Stable release 3.1.4] - 2023-10-31
Fixed
- Fixed Always Encrypted secure enclave retry logic for async queries. #1988
- Fixed LocalDb and managed SNI by improving the error messages and avoid falling back to the local service. #2129
- Fixed .NET and .NET Standard file version. 2093
- Fixed activity correlator to continue use of same GUID for connection activity. #1997
- Fixed FormatException when event source tracing is enabled. #1291
For summary of all changes over v3.1.3, refer to 3.1.4.md
Preview Release v5.2.0-preview3.23201.1
[Preview Release 5.2.0-preview3.23201.1] - 2023-07-20
This update brings the below changes over the previous release:
Added
- Added a new
AccessTokenCallBackAPI toSqlConnection. #1260 - Added support for the
SuperSocketNetLibregistry option for Encrypt on .NET on Windows. #2047
Fixed
- Fixed
SqlDataAdapter.Filland configurable retry logic issue on .NET Framework. #2084 - Fixed
SqlConnectionEncryptOptiontype conversion by introducing theSqlConnectionEncryptOptionConverterattribute when using appsettings.json files. #2057 - Fixed th-TH culture info issue on Managed SNI. #2066
Changed
- Switched to the new .NET NegotiateAuthentication API on .NET 7.0 and above for SSPI token negotiation using Managed SNI. #2063
- Removed
ignoreSniOpenTimeoutin open connection process on Windows. #2067 - Enforce explicit ordinal for internal
StringComparisonoperations. #2068 - Code health improvements: #1959, #2071, #2073, #2088
For detailed release notes, refer to 5.2.0-preview3.md
Preview Release v5.2.0-preview2.23159.1
[Preview Release 5.2.0-preview2.23159.1] - 2023-06-08
This update brings the below changes over the previous release:
Added
- Added new property
RowsCopied64toSqlBulkCopy. #2004
Fixed
- Fixed mixed synchronization issue in managed SNI. #1029
- Fixed issue with
SqlConnectionStringBuilderproperty indexer not supporting non-string values. #2018
Changed
- Moved to new System.Data.SqlTypes APIs in .NET 7 and upper. 1934 and #1981
- Changed UseOneSecFloorInTimeoutCalculationDuringLogin App Context switch default to true and extended its effect to .NET and .NET Standard. #2012
- Updated
Microsoft.Identity.Clientversion from 4.47.2 to 4.53.0. #2031, #2055 - Code health improvement: #1985
For detailed release notes, refer to 5.2.0-preview2.md