Summary
- Adding build system arguments via the
--
separator is now available for remote run too - For CMake based projects we deactivated compiler optimizations for the fuzz executable to improve debuggability
- Fixing some bugs related to collecting dependency for bundle creation
How to install
On Linux and macOS, remember to make the downloaded installer executable via chmod +x <installer file>
.
You can find more information in our README
What's Changed
- feat: support multiple
@FuzzTest
in single JVM class by @MarkusZoppelt in #622 - feat(installer): wait for 'Enter' after installation on Windows by @MarkusZoppelt in #635
- Support additional build system args for coverage/bundle/remote-run by @florianGla in #634
- docs: Troubleshooting cifuzz headers not found by @mlsandnerCI in #633
- add example for
jazzer.js
by @MarkusZoppelt in #631 - add
init
for jazzer.js by @MarkusZoppelt in #632 - Persist selected project choice by @MarkusZoppelt in #637
- feat(cmake): add dependency arguments to add_fuzz_test function by @florianGla in #636
- build(deps): bump github.com/pterm/pterm from 0.12.51-0.20221221034244-22f4f9645a9f to 0.12.54 by @dependabot in #639
- ci: activate certain pipelines for running in merge groups by @jochil in #641
- fix(cmake): improve debug information to avoid setting
CMAKE_BUILD_TYPE
by @jochil in #621 - editorconfig: use space indent for yaml files by @JackuB in #640
- fix(kotlin): use same gradle wrapper for kotlin as with java by @MarkusZoppelt in #638
- fix(bundle): use different approach to collect dependencies by @jochil in #643
- fix(docs): troubleshooting link by @mlsandnerCI in #644
- fix: Update u-root dependency by @florianGla in #646
Full Changelog: v0.21.0...v0.22.0