Stable Release v5.0.0
Added
- Added support for
TDS 8
. To use TDS 8, users should specifyEncrypt=Strict
in the connection string. #1608 - Added
TDS 8
version for TDSLogin. #1657
Fixed
- Fixed null SqlBinary as rowversion. #1688
- Fixed KeyNotFoundException for the
FailoverPartner
key on SQL servers with availability group configured. #1614 - Fixed small inconsistency between netcore and netfx for
EncryptionOptions
. #1672 - Fixed
Microsoft.SqlServer.Server
netcore project package reference. #1654
Changed
- Updated
AuthProviderInfo
struct to be matched the changes in native SNI forTDS 8
server certificate validation. #1680 - Updated default system protocol for
TDS 8
on managed code. #1678 - Updated
Microsoft.Data.SqlClient.SNI
(.NET Framework dependency) andMicrosoft.Data.SqlClient.SNI.runtime
(.NET Core/Standard dependency) version to5.0.0
. #1680 - Updated IdentityModel dependency from 6.8.0 to 6.21.0 and IdentityClient from 4.32.2 to 4.45.0. #1646
- Changed from union overlay design to reflected interfaces for SqlTypes. 1647
For summary of all changes over v4.1, refer to 5.0.0.md