Skip to content

Releases: microsoft/mssql-jdbc

[6.4.0] Stable Release for Java 7

27 Feb 23:51
3897941
Compare
Choose a tag to compare

Added

  • Support added for AAD Integrated Authentication with ADAL4J on Windows/Linux/Mac OS #603
  • Enable Recover after MSDTC is restarted #581
  • Added Version Update configuration rules to project #541

Fixed Issues

  • Re-introduced Retry Logic for Prepared Statement Caching implementation and remove detect change context function #618 and #620
  • Fixes for SonarQube Reported issues #599
  • Fixes for Random Assertion Errors #597

[6.3.6] Preview Release

09 Dec 01:08
2c357ce
Compare
Choose a tag to compare
Pre-release

Added

  • Added support for using database name as part of the key for handle cache #561
  • Updated ADAL4J version to 1.3.0 and also added it into README file #564

Fixed Issues

  • Fixed issues with static loggers being set by every constructor invocation #563

[6.3.5] Preview Release

18 Nov 00:27
91e7d8a
Compare
Choose a tag to compare
Pre-release

Added

  • Added handle for Account Locked Exception 18486 during login in SQLServerConnection #522

Fixed Issues

  • Fixed the issues with Prepared Statement Metadata Caching implementation #543
  • Fixed issues with static logger member in abstract class 'SQLServerClobBase' #537

[6.3.4] Preview Release

19 Oct 19:14
Compare
Choose a tag to compare
Pre-release

Added

  • Added new ThreadGroup creation to prevent IllegalThreadStateException if the underlying ThreadGroup has been destroyed. #474
  • Added try-with-resources to JUnit tests #520

Fixed Issues

  • Fixed the issue with passing parameters names that start with '@' to a CallableStatement #495
  • Fixed SQLServerDataTable creation being O(n^2) issue #514

Changed

  • Changed some manual array copying to System.arraycopy() #500
  • Removed redundant toString() on String objects #501
  • Replaced literals with constants #502

[6.2.2] Hotfix & Stable Release

03 Oct 22:55
Compare
Choose a tag to compare

Changed

  • Updated ADAL4J to version 1.2.0 and AKV to version 1.0.0 #516

[6.3.3] Preview Release

23 Sep 00:05
Compare
Choose a tag to compare
Pre-release

Added

  • Added connection properties for specifying custom TrustManager #74

Fixed Issues

  • Fixed exception thrown by getters on null columns #488
  • Fixed issue with DatabaseMetaData#getImportedKeys() returns wrong value for DELETE_RULE #490
  • Fixed issue with ActivityCorrelator causing a classloader leak #465

Changed

  • Removed explicit extends Object #469
  • Removed unnecessary return statements #471
  • Simplified overly complex boolean expressions #472
  • Replaced explicit types with <> (the diamond operator) #420

[6.3.2] Preview Release

06 Sep 21:48
Compare
Choose a tag to compare
Pre-release

Added

  • Added new connection property: sslProtocol #422
  • Added "slow" tag to long running tests #461

Fixed Issues

  • Fixed some error messages #452 & #459
  • Fixed statement leaks #455
  • Fixed an issue regarding to loginTimeout with TLS #456
  • Fixed sql_variant issue with String type #442
  • Fixed issue with throwing error message for unsupported datatype #450
  • Fixed issue that initial batchException was not thrown #458

Changed

  • Changed sendStringParameterAsUnicode to impact set/update null #445
  • Removed connection property: fipsProvider #460
  • Replaced for and while loops with foeach loops #421
  • Replaced explicit types with the diamond operator #468 & #420

[6.3.1] Preview Release

15 Aug 22:30
Compare
Choose a tag to compare
Pre-release

[6.3.1] Preview Release

Added

  • Added support for datetime/smallDatetime in TVP #435
  • Added more Junit tests for Always Encrypted #432

Fixed Issues

  • Fixed getString issue for uniqueIdentifier #423

Changed

  • Skip long running tests based on Tag #425
  • Removed volatile keyword #409

[6.3.0] Preview Release

28 Jul 20:40
Compare
Choose a tag to compare
Pre-release

Added

  • Added support for sql_variant datatype #387
  • Added more Junit tests for AlwaysEncrpyted #404

Fixed Issues

  • Fixed Turkey locale issue when lowercasing an "i" #384
  • Fixed issue with incorrect parameter count for INSERT with subquery #373
  • Fixed issue with running DDL in PreparedStatement #372
  • Fixed issue with parameter metadata with whitespace characters #371
  • Fixed handling of explicit boxing and unboxing #84
  • Fixed metadata caching batch query issue #393
  • Fixed javadoc issue for the newest maven version #385

Changed

  • Updated ADAL4J dependency to version 1.2.0 #392
  • Updated azure-keyvault dependency to version 1.0.0 #397

[6.2.1] Hotfix & Stable Release

14 Jul 20:31
Compare
Choose a tag to compare

Fixed Issues

  • Fixed queries without parameters using preparedStatement #372

Changed

  • Removed metadata caching #377