diff --git a/CHANGELOG.md b/CHANGELOG.md index 0817e166e6..4e736de77b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,25 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](http://keepachangelog.com/) +## [7.1.2] Preview Release +### Added +- Added support for JDK 11 [#824](https://github.com/Microsoft/mssql-jdbc/pull/824) [#837](https://github.com/Microsoft/mssql-jdbc/pull/837) [#807](https://github.com/Microsoft/mssql-jdbc/pull/807) +- Updated SQL keywords in DatabaseMetaData [#829](https://github.com/Microsoft/mssql-jdbc/pull/829) +- Improvements in DatabaseMetadata to prevent Statement leaks and enhance Statement caching [#806](https://github.com/Microsoft/mssql-jdbc/pull/806) + +### Fixed Issues +- Fixed slf4j warning message in tests [#841](https://github.com/Microsoft/mssql-jdbc/pull/841) +- Fixed potential NullPointerException in logException() [#844](https://github.com/Microsoft/mssql-jdbc/pull/844) +- Fixed intermittent failures in JUnit - LobsTest [#827](https://github.com/Microsoft/mssql-jdbc/pull/827) +- Fixed useBulkCopyForBatchInserts API to respect Statement timeout value [#817](https://github.com/Microsoft/mssql-jdbc/pull/817) + +### Changed +- Updated JUnit tests to remove hard-coded names [#809](https://github.com/Microsoft/mssql-jdbc/pull/809) +- Removed illegal reflection access in Kerberos Authentication [#839](https://github.com/Microsoft/mssql-jdbc/pull/839) +- Enabled non-running JUnit tests [#847](https://github.com/Microsoft/mssql-jdbc/pull/847) +- Updated Clobs to use StandardCharsets.US_ASCII instead of hard-coded string [#855](https://github.com/Microsoft/mssql-jdbc/pull/855) +- Code cleanup [#821](https://github.com/Microsoft/mssql-jdbc/pull/821) [#825](https://github.com/Microsoft/mssql-jdbc/pull/825) + ## [7.1.1] Preview Release ### Added - Added streaming capabilities for Clob.getAsciiStream() [#799](https://github.com/Microsoft/mssql-jdbc/pull/799) @@ -11,7 +30,7 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/) - Fixed a bug where calling length() after obtaining a stream would close the stream for Clobs/NClobs [#799](https://github.com/Microsoft/mssql-jdbc/pull/799) - Fixed Clob/NClob encoding issues [#799](https://github.com/Microsoft/mssql-jdbc/pull/799) - Fixed issues in Bulk Copy exception handling [#801](https://github.com/Microsoft/mssql-jdbc/pull/801) -- Fixed closeable resource leaks in Junit tests [#797](https://github.com/Microsoft/mssql-jdbc/pull/797) +- Fixed closeable resource leaks in JUnit tests [#797](https://github.com/Microsoft/mssql-jdbc/pull/797) - Fixed issues with apostrophe being passed in table name [#780](https://github.com/Microsoft/mssql-jdbc/pull/780) - Fixed statement leaks and improved exception handling in SQLServerParameterMetadata [#780](https://github.com/Microsoft/mssql-jdbc/pull/780) @@ -71,7 +90,7 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/) ### Added - Added removed constructor back to AKV Provider which supports authentication with a customized method to fetch accessToken [#675](https://github.com/Microsoft/mssql-jdbc/pull/675) - Added support for JDK 10 for both Maven and Gradle [#691](https://github.com/Microsoft/mssql-jdbc/pull/691) -- Added a resource bundle to handle junit error strings [#698](https://github.com/Microsoft/mssql-jdbc/pull/698) +- Added a resource bundle to handle JUnit error strings [#698](https://github.com/Microsoft/mssql-jdbc/pull/698) ### Fixed Issues - Fixed the driver disposing user created credentials when using Kerberos Constrained Delegation [#636](https://github.com/Microsoft/mssql-jdbc/pull/636) @@ -206,7 +225,7 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/) ## [6.3.1] Preview Release ### Added - Added support for datetime/smallDatetime in TVP [#435](https://github.com/Microsoft/mssql-jdbc/pull/435) -- Added more Junit tests for Always Encrypted [#432](https://github.com/Microsoft/mssql-jdbc/pull/432) +- Added more JUnit tests for Always Encrypted [#432](https://github.com/Microsoft/mssql-jdbc/pull/432) ### Fixed Issues - Fixed getString issue for uniqueIdentifier [#423](https://github.com/Microsoft/mssql-jdbc/pull/423) @@ -218,7 +237,7 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/) ## [6.3.0] Preview Release ### Added - Added support for sql_variant datatype [#387](https://github.com/Microsoft/mssql-jdbc/pull/387) -- Added more Junit tests for Always Encrypted [#404](https://github.com/Microsoft/mssql-jdbc/pull/404) +- Added more JUnit tests for Always Encrypted [#404](https://github.com/Microsoft/mssql-jdbc/pull/404) ### Fixed Issues - Fixed Turkey locale issue when lowercasing an "i" [#384](https://github.com/Microsoft/mssql-jdbc/pull/384) @@ -322,7 +341,7 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/) ### Added - Added socket timeout exception as cause[#180](https://github.com/Microsoft/mssql-jdbc/pull/180) - Added Constrained delegation support[#178](https://github.com/Microsoft/mssql-jdbc/pull/178) -- Added junit test for Statement test[#174](https://github.com/Microsoft/mssql-jdbc/pull/174) +- Added JUnit test for Statement test[#174](https://github.com/Microsoft/mssql-jdbc/pull/174) - Added test for statement.cancel() when MultiSubnetFailover is set to true[#173](https://github.com/Microsoft/mssql-jdbc/pull/173) - Added tests for lobs [#168](https://github.com/Microsoft/mssql-jdbc/pull/168) - Added badges for License, Maven Central, JavaDocs & gitter chat room [#184](https://github.com/Microsoft/mssql-jdbc/pull/184) diff --git a/README.md b/README.md index 580884516c..51c931dd59 100644 --- a/README.md +++ b/README.md @@ -90,7 +90,7 @@ To get the latest preview version of the driver, add the following to your POM f com.microsoft.sqlserver mssql-jdbc - 7.1.1.jre10-preview + 7.1.2.jre11-preview ``` @@ -123,7 +123,7 @@ Projects that require either of the two features need to explicitly declare the com.microsoft.sqlserver mssql-jdbc - 7.1.1.jre10-preview + 7.1.2.jre11-preview compile @@ -140,7 +140,7 @@ Projects that require either of the two features need to explicitly declare the com.microsoft.sqlserver mssql-jdbc - 7.1.1.jre10-preview + 7.1.2.jre11-preview compile diff --git a/build.gradle b/build.gradle index a84afc2a00..0688b4aedf 100644 --- a/build.gradle +++ b/build.gradle @@ -10,7 +10,7 @@ apply plugin: 'java' -version = '7.1.2-SNAPSHOT' +version = '7.1.2' def jreVersion = "" def testOutputDir = file("build/classes/java/test") def archivesBaseName = 'mssql-jdbc' diff --git a/pom.xml b/pom.xml index 9f4e2447b7..9505b50557 100644 --- a/pom.xml +++ b/pom.xml @@ -6,7 +6,7 @@ com.microsoft.sqlserver mssql-jdbc - 7.1.2-SNAPSHOT + 7.1.2 jar Microsoft JDBC Driver for SQL Server