This release adds the ScopedTransaction object to make transactions easier and more correct (you aren't supposed to use BEGIN and COMMIT queries with ODBC). It also makes transactions exception safe. The main header file now resides directly in the include directory.
The implementation was hidden by using the pimpl idiom. Other general code cleanups were made. The newQuery function on the database object was deprecated. The Query constructor should be used directly instead.
This release primarily fixes up the build
environment and adds some minor features. This
software has been moved out of beta because it now
seems very stable. It has been running in a
production environment for some time now.