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). Release 0.7.7 (2016/06/06) New Features New Maven goal report-aggregate to create reports for multi-module projects (GitHub #388). New parameters title and footer for Maven reporting goals allow customization of generated reports. Renamed "dot" resources in generated HTML reports to become more web hosting friendly (GitHub #401). Experimental support for Java 9 class files (GitHub #406). Fixed Bugs Don't suppress EOF errors in case of truncated execution data files (GitHub #397). Non-functional Changes JaCoCo now depends on ASM 5.1. Empty probe arrays are not written to execution data files any more. This reduces exec file size significantly for per-test data dumps. (GitHub #387). More information about context is provided when unable to read input during analysis. (GitHub #400). Require at least Maven 3.0 for build of JaCoCo. Release 0.7.6 (2016/02/18) New Features New agent option inclnolocationclasses to support execution environments like Android where no source location is provided with classes (GitHub #288). Improved error message in case of incompatible execution data files. (GitHub #319). Command line agent options now supports comma in file names. Contributed by Jochen Berger. (GitHub #358). Fixed Bugs Fix MBeanClient example (GitHub #333). Avoid ConcurrentModificationException during shutdown (GitHub #364). API Changes In case of incompatible execution data formats read from another JaCoCo version ExecutionDataReader.read() now throws a IncompatibleExecDataVersionException. Non-functional Changes JaCoCo now depends on ASM 5.0.4.
0.7.9 is already in the tree. Closing.