Skip to content

v0.15.0

Compare
Choose a tag to compare
@fmeum fmeum released this 02 Feb 12:40
· 577 commits to main since this release

What's Changed

  • Breaking change: assert statements 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 -ea JVM 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 @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