Upgrade Kemitix Checkstyle Ruleset to 2.2.0
Upgrade Lombok to 1.16.14
Upgrade Spring IO Platform to Brussels-SR1
Upgrade Spring Data to Ingalls-SR1
Upgrade Digraph Dependency to 0.9.0
Upgrade Spring Cloud to Camden.SR6
Specify Spring Boot version (1.5.2.RELEASE) in properties (i.e. spring-boot.version)
Remove findbugs (using huntbugs instead)
Restore digraph-dependency-maven-plugin
Make highwheel-maven-plugin run after compile
Upgrade kemitix-checkstyle-ruleset-maven-plugin to 2.1.2
Upgrade maven-compiler-plugin to 3.6.1
Upgrade jacoco-maven-plugin to 0.7.9
Upgrade spring-cloud dependency management to Camden.SR5
Upgrade spring-platform dependency management to Athens.SR3
Update versions in README.md
General updates in README.md
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).
Release 0.7.8 (2016/12/09)
New Features
User property jacoco.dataFile for parameter dataFile of Maven report goal (GitHub #322).
Fixed Bugs
Use RoundingMode#FLOOR instead of RoundingMode#HALF_EVEN for percentages in HTML report, so that "99.5" is displayed as "99%", not as "100%" (GitHub #452).
Do not add useless members into Java 8 interfaces that have only interface initialization and abstract methods (GitHub #441).
Fix instrumentation to not violate Java Virtual Machine Specification regarding initialization of final fields, otherwise IllegalAccessError will be thrown starting from OpenJDK 9 EA b127 (GitHub #434).
Fix instrumentation of interfaces with default methods to not create incorrect constant pool entries, which lead to IncompatibleClassChangeError starting from OpenJDK 9 EA b122 (GitHub #428).
Add Maven goal report-aggregate to lifecycle-mapping-metadata.xml (GitHub #427).
Non-functional Changes
Released JaCoCo JARs are not signed any more. Signed versions of JaCoCo are now available from the Eclipse Orbit project (GitHub #466).
Simplified numbering of versions - JaCoCo JARs in Maven Central repository do not have qualifier any more (GitHub #468).