Releases: microsoft/mssql-jdbc
Releases · microsoft/mssql-jdbc
[6.5.1] Preview Release
Added
- Test cases for Date, Time, and Datetime2 data types. #558
Fixed Issues
- Fixed an issue where ResultSetMetadata returned incorrect columnType for Geometry and Geography data types #657
- Fixed server side CPU Affinity problems caused by uneven connection distribution across NUMA Nodes when multiSubnetFailover is true #662
- Fixed an issue where Driver wasn't parsing TDS Packets completely to capture exceptions raised inside executed stored procedures #664
- Fixed an issue where driver throws exception when using setMaxRows() followed by query execution when SHOWPLAN_TEXT is ON #666
Changed
- Removed unused imports which forced users to import the ADAL4J library #652
[6.5.0] Preview Release
Added
- Support for spatial datatypes #642
Fixed Issues
- Fixed blobs becoming unavailable when the Result Set cursor moves or the Result Set closes #595
- Fixed an issue when attempting to insert an empty or null value into an encrypted column #632
- Fixed a misleading error message thrown by the driver when a user doesn't have execute permissions #635
- Fixed statements throwing SQLServerException instead of java.sql.SQLTimeoutException when the query times out #641
Changed
- Unit tests now use SQLException in most cases instead of SQLServerException.
[6.4.0] Stable Release for Java 8, 9
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
- JDK 9 Compatibility + JDBC 4.3 API support added to the driver [#601 (https://github.com//pull/601)
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
Changed
[6.4.0] Stable Release for Java 7
[6.3.6] Preview Release
[6.3.5] Preview Release
[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
[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
[6.3.2] Preview Release
Added
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