== 0.4.9 2009-10-30
* 2 major refactorings
* Java and Parrot "executors" are now "processors".
* Couple minor refactorings
* Removed Cargo class
* Reworked Crate class (as TestFile)
== 0.4.8 2009-
* 1 minor feature
* Library paths can be specified for parrot executor.
== 0.4.7 2009-09-22
* 3 major features
* File names appear as title attributes for tests and elements in the
HTML report.
* Folders containing tests are grouped in the HTML report, and each
group has a header consisting of the folder's path.
* The CIAT::RakeTask class makes defining a rake task a bit cleaner.
== 0.4.1 2009-04-29
* 1 major feature (bug fix?)
* If a test errors or fails, the Suite task will fail. This sets
the command-line status appropriately.
== 0.4.0 2009-04-20
* 2 major features
* All processors now need to read from a file and output to standard output
and standard error.
* All processors now handle command-line arguments.
== 0.3.4 2009-04-05
* 1 minor feature
* Command-line feedback reports number of failures and errors.
== 0.3.3 2009-04-01
* 1 minor bug fix
* Fixed file redirection for Java executor since sh doesn't support &>.
== 0.3.2 2009-02-16
* 1 minor enhancement
* Some line number information in diffs.
* 1 minor bug fix
* in-Java interpreter uses diff output for failures.
== 0.3.1 2009-02-16
* 1 major bug fix
* ACTUALLY added in-Java interpreter executor (missed file in gemspec).
== 0.3.0 2009-02-15
* 1 major enhancement:
* Added in-Java interpreter executor.
== 0.2.0 2008-10-26
* 3 major enhancements:
* Elements of a test files are now labeled for greater flexibility; error
checking is done on the elements (missing, unused, etc.).
* A test file can specify optional elements for a processor. Parrot
executor uses "command line" for command-line arguments; it provides
a default if not specified.
* Formatting improvements to the HTML report.
* 1 minor enhancement:
* Java compiler redirects standard error to a file.
== 0.1.1 2008-08-16
* 1 major bug fix
* If executor is not run (while compilation fails), its traffic light is
unset; the standard output feedback now handles this case.
== 0.1.0 2008-08-14
* 2 major enhancements:
* Generates a very useful HTML report, complete with side-by-side diffs.
* Immediate feedback while tests are running ("."s, "F"s, and "E"s).
== 0.0.4 2008-08-08
* 2 major enhancements:
* Flexible way to specified test files (including recursive search).
* Executor triggered only if compilation phase is green.
* minor
* Internal renamings and restructuring.
== 0.0.3 2008-08-02
* 2 major enhancements:
* Major refactoring of internals
* Feedback mechanisms (for simple status reports, not failure/success yet) added
* 1 modification:
* Expecting .ciat as file extension of CIAT test files.
== 0.0.2 2008-07-28
* 1 major enhancement:
* Actual RubyDocs!
== 0.0.1 2008-07-28
* 1 major enhancement:
* Initial release
* Runs tests over all *.txt files.
* Slight abstraction for compiler and executor.