* Wed Apr 09 2025 Starburst ODBC Driver Release Notes - 2.2.2.1007
- Enhancements & New Features: 

   [PRESO-1746] Updated Rapidjson support 
   The driver now supports Rapidjson 20220112. Previously, the version used 
   was 1.1.0. 

   [PRESO-1748] Updated platform support
   The driver now supports Red Hat Enterprise Linux (RHEL) 9. For more details,
   see the Installation and Configuration Guide.

   [PRESO-1518] Updated platform support 
   The driver now supports the following platform versions:
   - macOS 13 and 14
   - Red Hat Enterprise Linux (RHEL) 8 ARM support
   - SUSE Linux Enterprise Server (SLES) 15
   For a list of supported platform versions, see the Installation and 
   Configuration Guide.

   [PRESO-1727][PRESO-1726] Updated Third-Party Libraries 
   The following third-party libraries are upgraded:
   - libcurl 8.11.1 (previously, 8.9.1)
   - expat 2.6.4 

   [PRESO-1233] Updated TLS support
   The driver now supports a minimum TLS version of 1.3. For more details,
   see the Installation and Configuration Guide.

   [PRESO-875][PRESO-876][PRESO-877][PRESO-1662] Updated platform support 
   The driver now supports the following platform versions: 
   - Windows server 2019 and 2022
   - macOS 10.15, 11, and 12
   - Red Hat Enterprise Linux (RHEL) 8 
   - SUSE Linux Enterprise Server (SLES) 15

   [PRESO-1566] Support for x-trino-session and x-trino-clear-session Headers
   The driver now supports the x-trino-session and x-trino-clear-session 
   header parameters, allowing users to configure session parameters during a 
   session connection.

- Bug fixes: 

   [PRESO-1769] Updated the driver binary to ensure the driver allows version 
   lookup.

   [PRESO-1770] Fixed incorrect decimal values for interval type. The value of
   second's fraction is capped to only three decimal values(Milliseconds) for
   the Interval column.

   [PRESO-1772] When an SQL query's timestamp precision exceeds 9, the driver
   truncates it to timestamp(9), logs a warning, and returns 
   SQL_SUCCESS_WITH_INFO to inform the user.

   [PRESO-1771] Enhanced the leading precision for interval types to 9 to 
   prevent segmentation faults during getdata calls.

   [PRESO-1711] Fixed a data truncation issue that occurred when queried 
   data contained VARCHAR or CHAR data types.

   [PRESO-1665] Removed CallingAppName from the UI, moved SessionProperties 
   under ExtraCredentials as required, and corrected its format to key1:value1, 
   key2:value2.

   [PRESO-1689] Fixed an issue where the changelog included with the RPM for 
   version 2.2.0.1002 was inaccurate and incomplete. The changelog is now
   fixed.

   [PRESO-1654] Fixed a crash in SQLTables when the IgnoreBrokenCatalog option 
   is enabled. Previously, enabling this option caused the driver to crash.

   [PRESO-1643] The driver version 2.2.0.1000 DMG package was 
   unsigned, causing installation issues. This is resolved in 2.2.0.1001 with 
   a signed DMG package for compliance.

   [PRESO-1609] The SQLGetTypeInfo(hstmt, SQL_DECIMAL) function now correctly 
   returns "precision,scale" for CREATE_PARAMS and 38 for MAXIMUM_SCALE.

   [PRESO-1567] The RPM now includes change log support, displaying driver 
   feature updates, dependency changes, and version numbers.

- Security Patches:

   The SEN SDK has been updated to version 10.3.2.1010, and the following 
   third-party libraries are upgraded:
   libcurl 8.11.1
   ICU 74.2
   OpenSSL 3.0.15
   expat 2.6.4

- For production information, please contact product@starburstdata.com


