v0.15.0
What's Changed
- Breaking change:
assert
statements are no longer automatically enabled in@FuzzTest
s executed via JUnit as it is not possible to do so reliably. If you want your@FuzzTest
s to execute these statements, use the-ea
JVM flag. - Feature:
@FuzzTest
s now use the JUnit-provided test instance, which improves support for mocks (#604) - Feature:
@FuzzTest
s 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
@FuzzTest
is 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