Releases: microsoft/mssql-jdbc
Releases · microsoft/mssql-jdbc
[6.4.0] Stable Release for Java 7
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
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
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
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
Changed
- Updated ADAL4J to version 1.2.0 and AKV to version 1.0.0 #516
[6.3.3] Preview 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
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
[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
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
Fixed Issues
- Fixed queries without parameters using preparedStatement #372
Changed
- Removed metadata caching #377