Early technical preview of JDBC Driver 8.3.0 for SQL Server released

This post has been republished via RSS; it originally appeared at: SQL Server articles.

We have released a new early technical preview of the JDBC Driver for SQL Server which adds support for Java 14 along with other changes.

 

Precompiled binaries are available on GitHub and also on Maven Central.

Below is a summary of the new additions, changes made, and issues fixed.

Added

  • Added connection properties to specify a custom SocketFactory #1217
  • Added support for Client Certificate Authentication #1284
  • Added support for JAVA 14 #1290
  • Added support for authentication to Azure Key Vault using Managed Identity #1286

Fixed issues

  • Fixed an issue with escaping curly brackets in the connection string #1251
  • Fixed a warning when retrieving Operating System information from SQL Server on Linux when using distributed transactions #1279

Changed

  • Updated Gradle dependencies #1244
  • Updated SQLServerPreparedStatement.setObject() to retrieve TVP name from SQLServerDataTable #1282

Getting the latest release

The latest bits are available on our GitHub repository, and Maven Central.

Add the JDBC preview driver to your Maven project by adding the following code to your POM file to include it as a dependency in your project (choose .jre8, .jre11, or .jre14 for your required Java version).

 

<dependency> <groupId>com.microsoft.sqlserver</groupId> <artifactId>mssql-jdbc</artifactId> <version>8.3.0.jre11</version> </dependency>

 

Help us improve the JDBC Driver by taking our survey, filing issues on GitHub or contributing to the project.


Please also check out our tutorials to get started with developing apps in your programming language of choice and SQL Server.


David Engel

Leave a Reply

Your email address will not be published. Required fields are marked *

*

This site uses Akismet to reduce spam. Learn how your comment data is processed.