Stable Release v2.0.0
Added
- Added internal driver support to provide resiliency to DNS failures #594
- Added support for
Active Directory Integrated,Active Directory InteractiveandActive Directory Service Principalauthentication mode for .NET Core and .NET Standard #560 - Added support for
Active Directory Service Principalauthentication mode for .NET Framework #560 - Added support for optional
ORDERhints inSqlBulkCopyfor improved performance #540
Fixed
- Fixed
SqlSequentialStreammultipacket read stalling issue in .NET Core #603 - Fixed code page issue for Kazakh collation in SQL Server #584
- Fixed stalled application issues when end of stream is reached #577
- Fixed driver behavior to not throw exception for invalid configuration file #573
- Fixed Object null reference issue when failover partner is set #588
- Fixed
applicationintentconnection string property issue #585
Changes
- Raise warning message when insecure TLS protocols are in use #591
Breaking Changes
- Modified enclave provider interface
SqlColumnEncryptionEnclaveProviderto be internal #602 - This change is not likely to impact customer applications since secure enclaves is a relatively new feature and they would have had to implement their own enclave provider, which is not a trivial task. - Updated
SqlClientMetaDataCollectionNamesexposed constants by removing non-existing constants and adding new to the metadata collection #580
For summary of all changes over v1.1, refer 2.0.0.md