This chapter documents those library changes since the v4.0.0 fork with MySQL++ that break end-user programs. You can dig this stuff out of the ChangeLog, but the ChangeLog focuses more on explaining and justifying the facets of each change, while this section focuses on how to migrate your code between these library versions.
Since pure additions do not break programs, those changes are still documented only in the ChangeLog.
This section documents files, functions, methods and classes that were removed or changed in an incompatible way. If your program uses the changed item, you will have to change something in your program to get it to compile after upgrading to each of these versions.
Renamed library files from
*tabula*. On Unixy platforms, this
means the actual library file will be called something
libtabula.*, which is where the
new name comes from. (I didn’t want to call it just
namespace::mysqlpp is now
#include <mysql++.h> is now