Discussion:
[soci-users] SOCI 3.2.3 released
Mateusz Loskot
2015-04-08 23:06:46 UTC
Permalink
Folks,

I'm very pleased to announce the release of SOCI 3.2.3.
It's a bugfix release with some other improvements and features too.

The source packages are available for download from SF.net:

https://sourceforge.net/projects/soci/files/soci/soci-3.2.3/

or directly from the Git repository in 3.2.3 tag:

https://github.com/SOCI/soci/tree/3.2.3

IMPORTANT:
At this moment, the master branch represents state of this 3.2.3 release.
The master branch has not been merged into the develop branch yet.
Following recent discussions, we're going to drop GitFlow brancing model
and switch roles of develop and master.


By the way, all packages and tags are also available from
automatically generated releases at GitHub (new feature):

https://github.com/SOCI/soci/releases

Note, GitHub generated packages contain complete content of the Git repository,
including the web pages, utility scripts, and other files not
necessarily for end-users.

Documentation for the current 3.2 line is available at

http://soci.sourceforge.net/doc.html

---
Version 3.2.3 differs from 3.2.2 in the following ways:

- Improved Boost Tuple & Fusion integration by using boost::fusion::foreach
to reference each member of a sequence. Breaks compatibility with
Boost 1.35 (2008).
- Fixed linker error when building 64-bit target with Visual Studio.
- Fixed several issues with building using Cygwin and MinGW.
- Clarified documentation and examples on bulk operations.

- MySQL
-- Fixed building against MySQL 3.23.

- ODBC
- Improve readability of ODBC error messages.
- Fixed CMake configuration of ODBC backend for Visual Studio 64-bit targets.

- Oracle
-- We've had to disable Oracle target in the Travis CI configuration until we
figure out how to setup Oracle on Travis CI directly.
Therefore, this release hasn't been extensively tested against Oracle.

- PostgreSQL
-- Added support for UUID column type (tests and docs updated).

- SQLite3
-- Added sqlite3_soci_error exception as subclass of soci_error to
provide useful
exposure of specific SQLite3 error codes (tests and docs updated).
---

On behalf of SOCI team, I'd like to thank you all involved!

Best regards,
--
Mateusz Loskot, http://mateusz.loskot.net
Loading...