============================================================================== Starburst ODBC Driver Release Notes ============================================================================== The release notes provide details of enhancements, features, known issues, and workflow changes in Starburst ODBC Driver 2.1.11, as well as the version history. 2.1.11 ======================================================================= Released 2024-08-02 Resolved Issues The following issue has been resolved in Simba Starburst ODBC connector 2.1.11. * [PRESO-1491] When creating a new connection and select version() is queried, the connector does not finish the query. Known Issues The following are known issues that you may encounter due to limitations in the data source, the driver, or an application. * Implicit casting of CHAR(x) to larger CHAR(x) is not supported Beginning with version 0.152.1-t, Starburst does not support implicit casting of CHAR(x) data to a CHAR(x) of a larger size. As a workaround, INSERT queries into columns of CHAR(x) type must contain an explicit cast into a CHAR(x) type of the size reported by the Starburst Server. * [PRESO-681] Some year values not supported in TIME and TIMESTAMP The driver does not support year values less than -9999 or greater than 9999 in TIME and TIMESTAMP data types. * [PRESO-850] Check Certificate Revocation not supported For now, the Check Certificate Revocation is disabled and works similar to passing the Trusted Certificates Path. Workflow Changes ============================================================= The following changes may disrupt established workflows for the driver. 2.1.10 ------------------------------------------------------------------------ * [PRESO-1314][PRESO-1418] Removed support for earlier versions of Linux distribution Beginning with this release, the driver no longer supports the following versions of Linux distributions: - CentOS 7 - Debian 10 - Red Hat Enterprise Linux (RHEL) 7 For a list of supported Linux versions, see the Installation and Configuration Guide. * [PRESO-1442] Removed CallingAppName support Beginning with this release, the driver no longer receives the specified application name. 2.1.7.1009 ------------------------------------------------------------------- * [PRESO-1402] Updated Check Certificate Revocation property Beginning with this release, the default value of the Check Certificate Revocation property is either 0 or 1. Previously, the default value was 0. For more information, see the Installation and Configuration Guide. 2.1.3.1005 ------------------------------------------------------------------- * [PRESO-1209] Removed MaxPreparedStatementLength support Beginning with this release, the driver does not specify the maximum length of the prepared statement. * [PRESO-1210] Updated Starburst Enterprise support The driver now supports the following: - Starburst Galaxy - Starburst Enterprise For more information, see the Installation and Configuration Guide. 2.1.0.1000 ------------------------------------------------------------------- * Removed support for macOS universal bitness Beginning with this release, the driver no longer supports universal bitness for macOS. Support for macOS version 10.14 has been removed. For a list of supported macOS versions, see the Installation and Configuration Guide. * [PRESO-1103] Removed CacheAccessToken support Beginning with this release, the driver does not specify caching of access token. * Removed support for earlier versions of Linux distributions Beginning with this release, the driver no longer supports the following versions of Linux distributions: - CentOS 6 - Debian 8 and 9 - Ubuntu 14.04, 16.04, and 18.04 For a list of supported Linux versions, see the Installation and Configuration Guide. 2.0.15.1021 ------------------------------------------------------------------ * [PRESO-875][PRESO-876][PRESO-877] Updated platform support The driver now supports the following platform versions: - Windows server 2019 and 2022 - macOS 10.15, 11, and 12 - CentOS 8 - Red Hat Enterprise Linux (RHEL) 8 - SUSE Linux Enterprise Server (SLES) 15 For a list of supported platform versions, see the Installation and Configuration Guide. 2.0.11.1014 ------------------------------------------------------------------ * Updated DelegationUID, EffectiveUserName, and SessionUser properties Beginning with this release, the value passed for DelegationUID, EffectiveUserName, and SessionUser is now the X-Trino-User header. Previously, the value passed was the sessionUser header. For more information, see the Installation and Configuration Guide. Version History ============================================================== 2.1.10 ----------------------------------------------------------------------- Released 2024-07-17 Enhancements & New Features * [PRESO-1422] Updated Ubuntu support The connector now supports Ubuntu 24.04 version. For a list of supported platform versions, see the Installation and Configuration Guide. * [PRESO-1452][PRESO-1453][PRESO-1472] Updated third-party libraries The connector now uses the following third-party libraries: - Expat 2.6.2 (previously 2.5.0) - libcURL 8.7.1 (previously 8.6.0) - Zlib 1.3.1 (previously 1.2.13) * [PRESO-1358] Upgraded Visual Studio support The connector now uses Windows Visual Studio 2022. For supported versions, see the Installation and Configuration Guide. * [PRESO-1420] Linux ARM Support On Linux platform , the connector now supports ARM architecture. Resolved Issues The following issues have been resolved in Simba Starburst ODBC connector 2.1.10. * [PRESO-1356][PRESO-1342] The driver does not support catalog name that contains hyphen (-). * [PRESO-1493] When a prepared statement containing decimal data type is run, the query does not work. 2.1.8 ------------------------------------------------------------------------ Released 2024-05-17 Enhancements & New Features * [PRESO-1452][PRESO-1453] Updated third-party libraries The driver now uses the following third-party libraries: - Expat 2.6.2 (previously 2.5.0) - libcURL 8.7.1 (previously 8.6.0) - zlib 1.3.1 (previously 1.2.13) Resolved Issues The following issue has been resolved in Starburst ODBC Driver 2.1.8. * [PRESO-1252] The driver deployed the wrong ODBCMessage.xml file. 2.1.7.1009 ------------------------------------------------------------------- Released 2024-04-02 Enhancements & New Features * [PRESO-1402] Performance improvements The driver has been updated with minor improvements. 2.1.5.1007 ------------------------------------------------------------------- Released 2024-03-04 Enhancements & New Features * [PRESO-1336] Mute server warnings support The driver can now disable server warnings. To do this, select the Mute Server Warnings checkbox (set the MuteServerWarnings property to 1). For more information, see the Installation and Configuration Guide. 2.1.4.1006 ------------------------------------------------------------------- Released 2024-01-07 Enhancements & New Features * [PRESO-1239] Updated FIPS support You can now enable FIPS support by downloading a separate FIPS package available for assistance. For more information, see the Installation and Configuration Guide. 2.1.3.1005 ------------------------------------------------------------------- Released 2023-11-30 Enhancements & New Features * [PRESO-1215] Cache access tokens You can now cache access tokens using OIDC authentication. To do this, select the Cache Access Token check box (set the CacheAccessToken property to 1). For more information, see the Installation and Configuration Guide. Optionally, you can also define the location for all the cached access token files. To do this, type the location in the AccessTokenCacheLocation field (set the AccessTokenCacheLocation property to the desired location). For more information, see the Installation and Configuration Guide. Resolved Issues The following issue has been resolved in Starburst ODBC Driver 2.1.3.1005. * [PRESO-1214] When SQLColumns() or SQLGetData() is used to retrieve the data, the driver returns incorrect precision or scale for decimal columns. 2.1.2.1004 ------------------------------------------------------------------- Released 2023-10-10 Resolved Issues The following issue has been resolved in Starburst ODBC Driver 2.1.2.1004. * [PRESO-1169] The driver stores the DSN's Access Token value in a readable format. 2.1.1 ------------------------------------------------------------------------ Released 2023-09-01 Resolved Issues The following issues have been resolved in Starburst ODBC Driver 2.1.1. * [PRESO-1133] When calling SQLFreeHandle, pending queries are not released. * [PRESO-1134] When using OIDC authentication, the driver fails to connect. ==============================================================================