============================================================================== Simba Trino JDBC Data Connector Release Notes ============================================================================== The release notes provide details of enhancements, features, known issues, and workflow changes in Simba Trino JDBC Connector 2.1.8, as well as the version history. This version of the connector supports the following data source versions and Java platforms: * Trino Enterprise version 477 and above * Java 8, 9, 11, 17, 21, 25 2.1.8 ======================================================================== Released 2026-09-30 Enhancements & New Features * Updated Third-party libraries The connector now uses the following third-party library: - jackson-core 2.22.3 (previously 2.22.0) - jackson-databind 2.22.3 (previously 2.22.0) Resolved Issues The following issue has been resolved in Simba Trino JDBC Connector 2.1.8. * [PRESJ-715] Fixed the driver class name in the documentation to correctly reference the Simba Trino JDBC driver. Workflow Changes ============================================================= The following changes may disrupt established workflows for the connector. 2.0.4 ----------------------------------------------------------------------- * Removed KrbJaasFilePath property Beginning with this release, the connector no longer supports KrbJaasFilePath property, when JAASAuthType is set to true. Version History ============================================================== 2.1.7 ------------------------------------------------------------------------ Released 2026-06-30 Enhancements & New Features * Spooling protocol support The connector now supports the Trino spooling protocol, which retrieves result data in parallel from object storage instead of streaming through the coordinator. This improves large result set performance by up to 3-5x. Requires Trino 466+ with spooling enabled. Falls back to the direct protocol automatically if the server does not support spooling. Set EnableSpooling=1 to enable. For more information, see the Installation and Configuration Guide. * Updated Thirdparty libraries The connector now uses the following third-party library: - aircompressor 2.0.3 (new) - jackson-annotations 2.22 (previously 2.21) - jackson-core 2.22.0 (previously 2.21.2) - jackson-databind 2.22.0 (previously 2.21.2) 2.1.6 ------------------------------------------------------------------------ Released 2026-04-24 Enhancements & New Features * Updated Java LTS support The connector now supports the Java LTS version 25.0. * Updated Thirdparty libraries The connector now uses the following third-party libraries: - jackson-annotations 2.21 (previously 2.19.4) - jackson-core 2.21.2 (previously 2.19.4) - jackson-databind 2.21.2 (previously 2.19.4) - commons-codec 1.21.0 (previously 1.20.0) - commons-logging 1.3.6 (previously 1.3.5) 2.1.5 ------------------------------------------------------------------------ Released 2026-02-25 Resolved Issues The following issue has been resolved in Simba Trino JDBC Connector 2.1.5. * [PRESJ-681] The connector now supports translating JDBC escape processing. The connector automatically translates JDBC escape syntax (`{oj}`, `{ts}`, `{fn}`, etc.) to Trino-compatible SQL for all statement types. This feature is enabled by default with negligible performance impact. 2.1.4 ------------------------------------------------------------------------ Released 2026-01-19 Enhancements & New Features * Updated Third-party libraries The connector now uses the following third-party libraries: - jackson-annotations 2.19.4 (previously 2.16.0) - jackson-core 2.19.4 (previously 2.16.0) - jackson-databind 2.19.4 (previously 2.16.0) - commons-codec 1.20.0 (previously 1.10) - commons-logging 1.3.5 (previously 1.2) - httpclient 4.5.14(previously 4.5.3) - httpcore 4.4.16 (previously 4.4.6) 2.1.3 ------------------------------------------------------------------------ Released 2025-11-17 Enhancements & New Features * Updated Java LTS support The connector now supports the Java LTS version 21.0. 2.1.2 ------------------------------------------------------------------------ Released 2025-07-31 Enhancements & New Features * Updated Trino Enterprise support The connector now supports the Trino Enterprise version 469 to 476. For more details, refer to the Installation and Configuration Guide. * Updated jackson library The connector now uses the following third-party libraries: - jackson-annotations 2.16.0 (previously 2.13.2) - jackson-core 2.16.0 (previously 2.13.2) - jackson-databind 2.16.0 (previously 2.13.2) 2.1.0 ------------------------------------------------------------------------ Released 2025-04-07 Enhancements & New Features * [PRESJ-594] Updated SEN support The connector now supports SEN version 10.3. Previously, the connector used SEN version 10.2. 2.0.6 ------------------------------------------------------------------------ Released 2024-11-28 Enhancements & New Features * [PRESJ-597] Updated OIDC authentication support The connector now supports OIDC authentication. For more information, see the Installation and Configuration Guide. Resolved Issues The following issues have been resolved in Simba Trino JDBC Connector 2.0.6. * [PRESJ-626] Fixed an issue where "SET SESSION" calls in the driver failed to set session variables, causing unexpected behavior. * [PRESJ-628] Previously, the Connection.prepareStatement() call did not work with LDAP authentication. This issue has now been fixed. 2.0.5 ------------------------------------------------------------------------ Released 2024-10-22 Resolved Issues The following issue has been resolved in Simba Trino JDBC Connector 2.0.5. * [PRESJ-622] Fixed a LDAP authentication error that caused a "Connection is still allocated" issue when making POST requests via the REST API. 2.0.4 ------------------------------------------------------------------------ Released 2024-08-27 Enhancements & New Features * Updated JAASAuthType support You can now configure Kerberos authentication using the JAAS login configuration file. To do this, set JAASAuthType property to true. For more information, see the Installation and Configuration Guide. Resolved Issues The following issue has been resolved in Simba Trino JDBC Connector 2.0.4. * [PRESJ-600] The JNDI injection was causing RCE vulnerabilities in the JAAS framework, through the JDBC URL. 2.0.3 ------------------------------------------------------------------------ Released 2023-03-02 Resolved Issues The following issue has been resolved in Simba Trino JDBC Connector 2.0.3. * [PRESJ-476] When the UID is not passed in the connection string, the connector returns an error. 2.0.2 ------------------------------------------------------------------------ Released 2023-02-10 Enhancements & New Features * [PRESJ-469] IAM support for Kerberos The connector now supports IAM for Kerberos for the BDS cluster. You can configure the new ExtraCredentialsDelimiter property to split the ExtraCredentials key-value pair that is passed. The IAM properties are passed in the X-Trino-Extra-Credential Header. * [PRESJ-472] Updated X-Trino-User header support If UID is not passed in the connection string, the default user name is not set in the X-Trino-User header, instead the connector removes the X-Trino-User header from the request. 2.0.1 ------------------------------------------------------------------------ Released 2023-02-08 * Version 2.0.1 was the initial release of Simba Trino JDBC Connector. ==============================================================================