Change History
Release 0.3.2 (2010/04/01)
New Features
- New HTML report option to directly create a zip file containing the report (Trac #12).
- Code coverage for static initializers in interfaces (Trac #21).
- Better error handling for
report
Ant task (Trac #71). - Classes without instructions are excluded from reports (Trac #73).
Fixed Bugs
- XML and CSV report output now also works for structures without groups (Track #76).
API Changes
- Consistent usage of the term "Missed" instead of "NotCovered" in all APIs (Trac #72).
- To support "off-line" instrumentation scenarios it is not required any more to register instrumented classes with the runtime (Trac #74).
Release 0.3.1 (2010/02/09)
Fixed Bugs
- Ant tasks broken on Linux (Trac #68).
Release 0.3.0 (2010/02/02)
New Features
- Report renders anonymous classes with type information (Trac #46).
enabled
property added to Agent and Coverage tasks (Trac #63).- Merge Ant task added (Trac #52).
Fixed Bugs
- New
IRuntime
implementation enables JaCoCo usage for J2EE application servers like Glassfish.
API Changes
- Agent option and Ant task parameter
file
changed todestfile
(Trac #59). - Agent option and Ant task parameter
merge
changed toappend
(Trac #51).
Release 0.2.0 (2010/01/08)
New Features
- Simplified probe data structure reduces memory usage (Trac #47).
- Performance test becomes part of the build.
- New bundle
org.jacoco.agent
that provides the Java agent as a resource (Trac #50).
Fixed Bugs
ArrayIndexOutOfBoundsException
due to inconsistent processing while instrumentation and analysis (Trac #44).
Release 0.1.0 (2009/10/28)
The very first JaCoCo release.