Release 1.3.3
Release 1.3 of the POCO C++ Libraries is the first official release containing the Data library. The Data library has been available in a development state for the 1.2 release. For the 1.3 release, a few things have been changed in an incompatible way that requires changes to existing code.
Summary of Changes
Changes in 1.3.3
- Upgraded to SQLite 3.6.2
- fixed SF# 1871946: no exception thrown on error
- fixed SF# 2007486: Please clarify license for Data/samples/*
- fixed SF# 2019857: Memory leak in Data::ODBC Extractor
- fixed SF# 2118943: out_of_bound access in Poco::Data::BLOB:rawContent
- fixed SF# 1891132: Poco::Data::StatementImpl::executeWithLimit is not correct
Changes in 1.3.2
- fixed SF# 1724388: ODBC Diagnostics
- fixed SF# 1804797: ODBC Statement multiple execution fails
- fixed SF# 1803435: SessionPool onJanitorTimer called too often?
- fixed SF# 1851997: Undefined Behavior in ODBC::Preparation
- updated SQlite to 3.5.5
Changes in 1.3.1
- fixed SF# 1739989: Data::RecordSet::operator = ()
- fixed SF# 1747525: SQLite, Transactions and Session Pooling
- upgraded to SQLite 3.4.1
Changes in 1.3.0
Incompatible Changes and Possible Transition Issues
SessionInstantiator has been renamed Poco::Data::Connector, and the member functions addToFactory() and removeFromFactory() are now named registerConnector() and unregisterConnector(), respectively. This requires a change in all applications already using POCO Data.