diff --git a/CHANGELOG.md b/CHANGELOG.md index c319b9d72..3889de17e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,24 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](http://keepachangelog.com/) +## [8.1.1] Preview Release +### Added +- Added more tests to improve code coverage for Always Encrypted with secure enclaves feature [#1186](https://github.com/microsoft/mssql-jdbc/pull/1186) +- Added certificate and enclave session caching for Always Encrypted with secure enclaves feature [#1189](https://github.com/microsoft/mssql-jdbc/pull/1189) + +### Fixed issues +- Fixed a potential NullPointerException in SQLServerDataColumn.equals() [#1168](https://github.com/microsoft/mssql-jdbc/pull/1168) +- Fixed an issue with BulkCopy when source is unicode char/varchar and destination is nchar/nvarchar [#1193](https://github.com/microsoft/mssql-jdbc/pull/1193) +- Fixed an issue with SQLServerDatabaseMetaData.getColumns() only returning the first column against Azure SQL Data Warehouse [#1197](https://github.com/microsoft/mssql-jdbc/pull/1197) +- Fixed an issue with SQLServerDatabaseMetaData.getImportedKeys() failing against Azure SQL Data Warehouse [#1205](https://github.com/microsoft/mssql-jdbc/pull/1205) + +### Changed +- Made internal model public for SQLServerSpatialDatatype class [#1169](https://github.com/microsoft/mssql-jdbc/pull/1169) +- Updated ISQLServerBulkData APIs to throw SQLException instead of SQLServerException [#1187](https://github.com/microsoft/mssql-jdbc/pull/1187) +- Changed SQLServerConnection.state to volatile [#1194](https://github.com/microsoft/mssql-jdbc/pull/1194) +- Optimized temporal datatype getter methods by replacing Calendar with LocalDatetime [#1200](https://github.com/microsoft/mssql-jdbc/pull/1200) +- Updated driver and test dependencies [#1203](https://github.com/microsoft/mssql-jdbc/pull/1203) + ## [8.1.0] Preview Release ### Added - Added ISQLServerBulkData to remove implementation details from ISQLServerBulkRecord [#1099](https://github.com/microsoft/mssql-jdbc/pull/1099) diff --git a/README.md b/README.md index 1e0a66571..3209b5979 100644 --- a/README.md +++ b/README.md @@ -92,7 +92,7 @@ To get the latest preview version of the driver, add the following to your POM f com.microsoft.sqlserver mssql-jdbc - 8.1.0.jre13-preview + 8.1.1.jre13-preview ``` @@ -127,7 +127,7 @@ Projects that require either of the two features need to explicitly declare the com.microsoft.sqlserver mssql-jdbc - 8.1.0.jre13-preview + 8.1.1.jre13-preview compile @@ -140,7 +140,7 @@ Projects that require either of the two features need to explicitly declare the com.microsoft.rest client-runtime - 1.6.8 + 1.6.15 ``` @@ -150,7 +150,7 @@ Projects that require either of the two features need to explicitly declare the com.microsoft.sqlserver mssql-jdbc - 8.1.0.jre13-preview + 8.1.1.jre13-preview compile @@ -163,13 +163,13 @@ Projects that require either of the two features need to explicitly declare the com.microsoft.rest client-runtime - 1.6.8 + 1.6.15 com.microsoft.azure azure-keyvault - 1.2.1 + 1.2.2 ``` @@ -183,7 +183,7 @@ When setting 'useFmtOnly' property to 'true' for establishing a connection or cr com.microsoft.sqlserver mssql-jdbc - 8.1.0.jre13-preview + 8.1.1.jre13-preview diff --git a/build.gradle b/build.gradle index 77945510a..0a2325ab0 100644 --- a/build.gradle +++ b/build.gradle @@ -14,7 +14,7 @@ apply plugin: 'java' -version = '8.1.1-SNAPSHOT' +version = '8.1.1' def jreVersion = "" def testOutputDir = file("build/classes/java/test") def archivesBaseName = 'mssql-jdbc' diff --git a/pom.xml b/pom.xml index ea4d381be..17a6a87dc 100644 --- a/pom.xml +++ b/pom.xml @@ -6,7 +6,7 @@ com.microsoft.sqlserver mssql-jdbc - 8.1.1-SNAPSHOT + 8.1.1 jar Microsoft JDBC Driver for SQL Server