

Added support for Client Certificate Authentication #1284.Added connection properties to specify a custom SocketFactory #1217.Introduced 'delayLoadingLobs' connection property to provide backward compatibility when streaming LOBs #1336.Introduced extended bulk copy support against Azure Data Warehouse #1331.Added SQL State to Exception when a connection is closed #1326.Added certificate expiry validation when using Always Encrypted with secure enclaves #1321.Introduced tEscapeColumnDelimitersCSV() to escape delimiters and double quotes when using bulk copy to load from CSV files #1312.Added delayed durability option to mit() #1310.Added support for Azure SQL DNS Caching #1357.Added SQLServerDatabaseMetaData.getDatabaseCompatibilityLevel() API to return the database compatibility level #1345.Added support for sensitivity ranking when using SQL Data Discovery and Classification #1338 #1373.Version 8.4.0 brings many added features, changes, and fixed issues over the previous production release.

Version 8.4 of the Microsoft JDBC Driver for SQL Server has been released.
