Details
-
Task
-
Resolution: Fixed
-
Major
-
9.0
-
None
-
N/A
-
N/A
-
Description
See http://www.eclemma.org/jacoco/trunk/doc/changes.html
Release 0.7.9 (2017/02/05)
Fixed Bugs
"java.lang.ClassFormatError: Short length on BootstrapMethods in class file" caused by bug in ASM library (GitHub #462).
Do not recompute frames in case of large methods, otherwise java.lang.ClassNotFoundException might be thrown (GitHub #177).
ExecutionDataWriter.FORMAT_VERSION is not a compile-time constant (GitHub #474).
Maven goal "prepare-agent" should not overwrite existing property value if execution was skipped (GitHub #486).
API Changes
JaCoCo.ASM_API_VERSION removed (GitHub #474).
Non-functional Changes
JaCoCo now depends on ASM 5.2.
OSGi metadata now generated automatically and additionally include uses directives, Require-Capability attribute, and export of all internal packages with x-internal:=true directive (GitHub #211).
Removed OSGi attributes that were mistakenly added in version 0.6.1 into jacocoant.jar that contains all dependencies (GitHub #211).