v0.15.0
What's Changed
- Breaking change:
assertstatements are no longer automatically enabled in@FuzzTests executed via JUnit as it is not possible to do so reliably. If you want your@FuzzTests to execute these statements, use the-eaJVM flag. - Feature:
@FuzzTests now use the JUnit-provided test instance, which improves support for mocks (#604) - Feature:
@FuzzTests executed using the Jazzer CLI now use the JUnit
launcher API and thus support all JUnit lifecycle hooks (#612) - Feature: The inputs directory for a
@FuzzTestis now created automatically if a test resource directory exists (#585) - Feature: Kotlin integer compares are now tracked (#593)
- Bugfix: autofuzz: Fixed handling of generic array types (#584)
- Bugfix: autofuzz: Fixed findings being reported when autofuzz fails to construct inputs (#588)
- Bugfix: autofuzz: Java reproducers enable assertions (#590)
- Bugfix: Added internal maven and gradle classes to custom hook excludes with JUnit (#601 by @florianGla)
- Native sanitizer lib location can be overriden via an environment variable (#606)
Full Changelog: v0.14.0...v0.15.0