Cobertura v1.7 Release Notes

Release Date: 2005-12-06 // over 18 years ago
  • * log4j is no longer used by the Cobertura classes that are
      accessed by instrumented Java code.  This means you will
      not need to add log4j to your project's classpath in order
      to use Cobertura (but log4j is still required when
      instrumenting and reporting).
    * Upgraded from asm 2.0 to asm 2.1.  No code changes were
      needed.
    * Improved the merge task.  It should work correctly now
      (with help from  Björn Beskow).
    * Fixed the ability to specify a data file in the merge task.
    * Changed the command-line interface to the merge task and
      added a helper batch/shell script.
    * Added better error checking to the merge task.
    * Fixed a bug where an empty or incomplete coverage data
      file would be written when you test classes inside Tomcat,
      and you stop Tomcat using the shutdown.bat or shutdown.sh
      scripts.  This would result in an EOFException when running
      cobertura-report.
    * Added support for classes compiled with AspectJ.
    * Cobertura now produces valid XHTML 1.0 reports.