Release Notes: This release fixes a regression bug introduced in the last release which made numeric values with a fractional component be returned as integers.
Release Notes: This release adds major new features when built against Qore 0.8.6+, including support for the prepared statement API (the SQLStatement class) and the new DBI option API, support for the new arbitrary-numeric data type added in Qore 0.8.6, and the ability to set server-side timezone rules in the client to ensure proper date/time support when communicating with a DB server in a different timezone.
Release Notes: The mysql module has been updated to use the new date/time APIs in Qore 0.8.0+. Additionally, the Datasource::execRaw() and DatasourcePool::execRaw() methods have been implemented.
Release Notes: This release fixes setting the transaction isolation level with MySQL 5.1 or higher, and fixes compiling with OS X Snow Leopard by targeting x86_64 by default on 64-bit machines.
Release Notes: This release has been updated to allow for setting the port number in connection parameters when compiled against qore 0.7.5 or later.
Release Notes: This release adds the ability to execute statements that are not supported by the MySQL prepared statement interface, allowing DML statements to be properly executed with the Datasource::exec() method, for example.
Release Notes: The build system was updated again to better build with MacPorts. In particular, when MacPorts is installed in an alternative directory, the MySQL headers and libraries will be automatically detected and used.
Release Notes: The configure script was updated to automatically find MySQL headers and libraries when installed by MacPorts.