Sujit Pal - 2005-05-05

Just released SQLUnit 4.7 with the changes summarized in the release notes below:
---
New Features in this release
----------------------------
  - Additional partial attribute for row and resultset elements to enable partial specification of an expected result. Feature requested by Chris Snow.
  - Additional special value of resultset@order-by=NONE will turn off autosorting. This is useful for partial matching.
  - Foreach element now supports value sets in the value list format. A value set represents a set of replaceable parameters, separated by semicolons, within a single element of a value list in a foreach tag. The elements of the value list are, as before, seperated by commas. The elements of the value set are referred to by index (starting at 0).
  - Additional transaction-support mode "implicit" has been added. Please see the section "Controlling Transactions" in the user guide for more information. This feature was in response to a bug reported by Mark Niggemann.
  WARNING: Fixes to the transaction-support mode in the previous version may have created backward incompatible behavior for SQLUnit tests on Sybase and Microsoft SQL Server that run with transaction-support=off and CHAINED/IMPLICIT transaction mode. Please change the transaction-support attribute to "implicit" for these tests with SQLUnit 4.7 and later.
                                                                               
Bugs fixed in this release:
---------------------------
  - Bug 1182860: If connection-id attribute is set then the variable substitution from ant does not happen, pointed out by Che.
  - Bug in SetupHandler, code had not been modified to account for more child tags being available, was executing set twice, pointed out by Mark Niggemann.
                                                                               
---
Let me know if you see any problems.

Thanks
Sujit