[Mar 11 2008]

 * ENHANCED: Provide file/line info for errors in setup and condition

[Feb 4 2008]

 * FIXED: STO independent of timings, Item#316

[Jan 31 2008]

 * DOC: formatting

[Jan 30 2008]

 * ENHANCED: PlUnit: run_tests(Unit) raise error on non-existing unit.
   Item#305, Ulrich Neumerkel.
   
 * ENHANCED: PlUnit: reporting STO and setting STO checking options

[Jan 29 2008]

 * CLEANUP: PlUnit: some reorganisation of the test loop, preparing for further
   enhancements.
   
[Jan 28 2008]

 * ADDED: subsumes/2 and subsumes_chk/2 as built-in predicates.

 * ENHANCED: Really load no tests if not asked to do and provide better feedback
   if no tests where loaded or all tests passed.
   
 * FIXED: DCG: cut transparency, output unification, preserve erroneous non-terminals
 * ENHANCED: DCG: more tests
 * FIXED: PlUnit version confusion
   
[2008-01-26]

 * FIXED: portability for SICStus 3.12
 * ENHANCED: new option sto

[Jan 14 2008]

 * FIXED: Non-determinism in run_tests/0 if there are blocked tests.

[Dec 21 2007]

 * FIXED: PlUnit printing of wrong answers if there are attributes.  Ulrich
   Neumerkel, item#242
Oct 30, 2007

* ENHANCED: Report error or failure in cleanup handler (Mark van Assem)
* ENHANCED: Do not report '% All tests passed' if no tests are
  executed after a make/0.

Sep 21, 2007

* ENHANCED: Verify test-set and test options.

* ADDED: Allow for Var == Value as shorthand for true(Var == Value).

Sep 20, 2007

* ENHANCED: Message on wrong error

* DOCS: Fixed typos.  Ulrich Neumerkel.

* FIXED: avoid a loop if a test throws an error holding a cyclic term.

* MODIFIED: errors are now verified using subsumes_chk/2 instead of =@=.

* PORT: =@= is now correctly bound to variant/2 for SICStus.

Aug 1, 2007

* FIXED: Ran failing tests twice due to unwanted choicepoint.

Jul 30, 2007

* ADDED: allow for error(Error) as alias for throws(error(Error, _)).

Mar 28, 2007

* ADDED: option silent(Bool) to force completely silent operation.

Mar 6, 2007

* Allow for single option without list

Nov 23, 2006

* Force start of line after ....

Oct 22, 2006

* Allow tracing body of tests.  Suggested by Lukas Degener.

Oct 17, 2006

* Portability with SICStus 3.12.

Oct 13, 2006

* Better message for tests that succeeded but should have failed
