Skip to content

v2.1.1

Compare
Choose a tag to compare
@vahid110 vahid110 released this 02 Apr 12:07
· 49 commits to main since this release

v2.1.1 (2024-04-01)

  1. Corrected the data type of the bind offset pointer to SQLLEN from long for the plBindOffsetPtr variable in RS_DESC_HEADER to ensure compatibility
  2. Modified the default value for SQL_BOOKMARK_PERSISTENCE from SQL_BP_UPDATE | SQL_BP_SCROLL to SQL_BP_DROP
  3. Upgraded logging capabilities and streamlined the logging system to boost speed and transparency.
  4. Expanded unicode library capabilities by introducing wchar16_to_utf8_char() to convert 16-bit wide characters to UTF-8 char array.
  5. Improved buffer safety checks in unicode function char_utf8_to_wchar_utf16() to make it more robust.
  6. Enhanced unicode conversion within SQLTablesW and SQLPrepareW for improved compatibility and accuracy.
  7. Resolved issues causing Power Query container crashes in Microsoft products.
  8. The catalog filter was updated to use 'LIKE' instead of '+' to allow filter patterns with '%' which impacted metadata ODBC APIs like SQLTables.
  9. In case the IAM authentication client cannot deduce the workgroup configuration from the serverless destination address, use the user-provided DSN setting as an alternative.
  10. Invoke both cmake.find_library() and cmake.find_package() functions to locate the Gtest library, so that if one method fails to find Gtest, the other can be used as a fallback option.
  11. Ensure that CaFile and CaPath connection settings are available to both IAM as well as Idp authentication plugins.
  12. The TCP Proxy implementation in the DSN GUI was improved by fixing issues related to saving and loading proxy settings. Additionally, the connection handling routines in lipbq's library were enhanced to better support connections made through proxies. Specifically, the connect_using_proxy, connectDBStart, PQconnectPoll, and internal_cancel functions were updated to properly handle proxy configurations.
  13. Updated the registry path that stores Windows DSN log settings for the ODBC driver, from "HKEY_CURRENT_USER\SOFTWARE\ODBC\ODBC.INI\ODBC" to "HKEY_LOCAL_MACHINE\SOFTWARE\Amazon\Amazon Redshift ODBC Driver (x64)\Driver".

Full Changelog: v2.1.0.0...v2.1.1