Attention: we are not using semantic versioning (yet).
Note: Build using Java 22 is skiping BA-DUA examples (9f1cc63).
- Update Mockito to 2.28.2 ( #92 ).
- CI targeting current JDK (
#86,
#98
).
- GitHub Actions targets all supported bytecode versions (6 to
2122); - JaCoCo updated from 0.8.7 to
0.8.90.8.11; Build with JDK >= 16 opens(Reverted by #92)java.base/java.lang
to unnamed module;- Build targeting Java 21 and 22 class files skips Animal Sniffer Maven Plugin.
- GitHub Actions targets all supported bytecode versions (6 to
- Update Apache Maven PMD Plugin to 3.21.2 ( #93 ).
- Disable PMD type resolution when targeting Java 21 and 22 class files ( #94, #98, ).
- Fix invalid
-html5
Javadoc option when building with Java 9 or 10 and using JDK Toolchain 6 or 7 ( #96 ). - Dogfooding 🐕 ( #100 ).
This version added a new API on CoverageController
and Jaguar2 Core will not
work with older Jaguar2 Coverage Providers.
- Dump coverage ( #67 ).
- Require Java 8 to build ( #63, #68 ).
- Maven and plugins were updated ( #64, #69 ).
- New module Jaguar2 Build ( #79, #82, #84, 026eb1c, 54ee0b1, 78e62ee ).
This is same as v0.0.1
but was created using JDK 1.6.0_65
(Java 6).
The first release of Jaguar2.
This version was created with Apache Maven 3.2.5 using JDK 1.8.0_382
(Java 8)
but compiled classes target Java 6 (i.e., Class file version 50.0).