From: Warren Young Date: March 11 2006 6:02am Subject: ALPHA RELEASE: v2.1.0alpha4 List-Archive: http://lists.mysql.com/plusplus/5540 Message-Id: <441267E1.9040803@etr-usa.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit - Added Transaction class, and an example to test it. You need to re-run resetdb to make this work. - Extracted all the C++ equivalents of SQL types from the top of type_info.cpp into a new sql_types.h module, and using those types in several places throughout the code, where we used to use raw C++ types. - Replaced the way we were handling the generation of template query versions of the many Query member functions with one that lets us change the number of parameters as easily as you can the number of member variables in an SSQLS. The new default limit is 25 parameters. - Connection class does a better job of catching the error of calling certain member functions before the connection is established. - Moved the stock SSQLS definition out of examples/custom*.cpp and into a new stock.h header, which the examples use. Also, #including that from the util module just to test the new SSQLS feature allowing you to #include such a header from multiple modules without getting a multiple static member definition error. - Plus a whole lot of housekeeping. In particular, the Bakefiles have fewer limitations with respect to the autoconf + automake system used for v2.0. As always, you can download it at http://tangentsoft.net/mysql++/