Warnings are logged during report generation if different versions of classes are used than at runtime (GitHub #185).
Signatures are removed from instrumented JAR files (GitHub #186).
Fixed Bugs
Skip jacoco instrumentation for mvn modules with package type ear (GitHub #169).
Align skip conditions and messages for Maven goals and give reasons. This includes removal of the specific skip condition for packages e.g. POMs and instead checks existence of target/classes in appropriate goals (GitHub #171).
GitHub #44: (Regression) Agent Mojo should set empty property, if execution was skipped (GitHub #192).
API Changes
Restrict visibility of methods in abstract classes of jacoco-maven-plugin (GitHub #175).