- Added support to change the connection to
read-writeusing modeSQL_ATTR_ACCESS_MODEafter the connection was established. - Fixed the return data type for Date/Time columns in
SQLColumnsAPI to match the configured ODBC version set viaSQL_ATTR_ODBC_VERSION. - Fixed incorrect streaming cursor state handling after
SQLTablesAPI catalog list retrieval. - Fixed an issue where the driver incorrectly treated
NULLparameters as empty strings inSQLTableswhen usingSQL_ALL_CATALOGS, which caused it to return a catalog list instead of the expected table list. - Removed legacy code containing unused libpq quoting functions.
- Resolved build issues when compiling the Windows driver from GitHub source code.
- Added support for all Glue Data type in the
SQLColumnsmetadata API, enabling accurate column type information retrieval from AWS Glue catalogs. - Enhanced the ODBC driver's data retrieval functionality by implementing proper offset tracking and buffer management through
SQLGetDataAPI to correctly handle large data sets retrieved in chunks, ensuring sequential data access rather than repeated retrieval of initial data segments. - Fixed a memory leak that occurred when initializing result set fields in
SQLTablesandSQLColumnsAPI calls.
Full Changelog: v2.1.7...v2.1.8