Stable Release v5.0.0
Added
- Added support for
TDS 8. To use TDS 8, users should specifyEncrypt=Strictin the connection string. #1608 - Added
TDS 8version for TDSLogin. #1657
Fixed
- Fixed null SqlBinary as rowversion. #1688
- Fixed KeyNotFoundException for the
FailoverPartnerkey on SQL servers with availability group configured. #1614 - Fixed small inconsistency between netcore and netfx for
EncryptionOptions. #1672 - Fixed
Microsoft.SqlServer.Servernetcore project package reference. #1654
Changed
- Updated
AuthProviderInfostruct to be matched the changes in native SNI forTDS 8server certificate validation. #1680 - Updated default system protocol for
TDS 8on 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