diff --git a/CHANGELOG.md b/CHANGELOG.md index 94a76a90..3ec5b833 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,10 @@ # Changelog +## 4.0.2 + +- Significant refactoring regarding Serde format handling and Cargo feature use, but users should experience no differences ([#284](https://github.com/trailofbits/test-fuzz/pull/284)) +- Correct error message when `cargo-afl` cannot be found ([#286](https://github.com/trailofbits/test-fuzz/pull/286)) + ## 4.0.1 - Remove last reference to `syn` 1.0 ([#244](https://github.com/trailofbits/test-fuzz/pull/244)) diff --git a/cargo-test-fuzz/Cargo.toml b/cargo-test-fuzz/Cargo.toml index e04afbf7..6f362388 100644 --- a/cargo-test-fuzz/Cargo.toml +++ b/cargo-test-fuzz/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "cargo-test-fuzz" -version = "4.0.1" +version = "4.0.2" edition = "2021" description = "cargo-test-fuzz" @@ -32,8 +32,8 @@ serde = { version = "1.0", features = ["derive"] } strum_macros = "0.25" subprocess = "0.2" -internal = { path = "../internal", package = "test-fuzz-internal", version = "=4.0.1" } -test-fuzz = { path = "../test-fuzz", version = "=4.0.1" } +internal = { path = "../internal", package = "test-fuzz-internal", version = "=4.0.2" } +test-fuzz = { path = "../test-fuzz", version = "=4.0.2" } [dev-dependencies] assert_cmd = "2.0" diff --git a/examples/Cargo.toml b/examples/Cargo.toml index ec39f33e..fc0e1b55 100644 --- a/examples/Cargo.toml +++ b/examples/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "test-fuzz-examples" -version = "4.0.1" +version = "4.0.2" edition = "2021" publish = false @@ -10,7 +10,7 @@ path = "src/main.rs" [dependencies] serde = { version = "1.0", features = ["rc"] } -test-fuzz = { path = "../test-fuzz", version = "=4.0.1" } +test-fuzz = { path = "../test-fuzz", version = "=4.0.2" } [dev-dependencies] once_cell = "1.18" diff --git a/internal/Cargo.toml b/internal/Cargo.toml index ce97335b..6fad3ec1 100644 --- a/internal/Cargo.toml +++ b/internal/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "test-fuzz-internal" -version = "4.0.1" +version = "4.0.2" edition = "2021" description = "test-fuzz-internal" diff --git a/macro/Cargo.toml b/macro/Cargo.toml index 75e66d9e..d8c11aa8 100644 --- a/macro/Cargo.toml +++ b/macro/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "test-fuzz-macro" -version = "4.0.1" +version = "4.0.2" edition = "2021" description = "test-fuzz-macro" @@ -23,7 +23,7 @@ subprocess = "0.2" syn = { version = "2.0", features = ["full", "parsing", "visit", "visit-mut"] } toolchain_find = "0.4" -internal = { path = "../internal", package = "test-fuzz-internal", version = "=4.0.1", optional = true } +internal = { path = "../internal", package = "test-fuzz-internal", version = "=4.0.2", optional = true } [features] __auto_concretize = ["internal"] diff --git a/runtime/Cargo.toml b/runtime/Cargo.toml index 6cebf207..4cd1d206 100644 --- a/runtime/Cargo.toml +++ b/runtime/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "test-fuzz-runtime" -version = "4.0.1" +version = "4.0.2" edition = "2021" description = "test-fuzz-runtime" @@ -15,4 +15,4 @@ num-traits = "0.2" serde = { version = "1.0", features = ["derive"] } sha-1 = "0.10" -internal = { path = "../internal", package = "test-fuzz-internal", version = "=4.0.1" } +internal = { path = "../internal", package = "test-fuzz-internal", version = "=4.0.2" } diff --git a/test-fuzz/Cargo.toml b/test-fuzz/Cargo.toml index 7ffdb994..97f9bd53 100644 --- a/test-fuzz/Cargo.toml +++ b/test-fuzz/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "test-fuzz" -version = "4.0.1" +version = "4.0.2" edition = "2021" description = "To make fuzzing Rust easy" @@ -13,9 +13,9 @@ repository = "https://github.com/trailofbits/test-fuzz" afl = { version = "0.14", optional = true } serde = "1.0" -internal = { path = "../internal", package = "test-fuzz-internal", version = "=4.0.1" } -runtime = { path = "../runtime", package = "test-fuzz-runtime", version = "=4.0.1" } -test-fuzz-macro = { path = "../macro", version = "=4.0.1" } +internal = { path = "../internal", package = "test-fuzz-internal", version = "=4.0.2" } +runtime = { path = "../runtime", package = "test-fuzz-runtime", version = "=4.0.2" } +test-fuzz-macro = { path = "../macro", version = "=4.0.2" } [dev-dependencies] assert_cmd = "2.0" diff --git a/testing/Cargo.toml b/testing/Cargo.toml index f62c8651..3479917e 100644 --- a/testing/Cargo.toml +++ b/testing/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "test-fuzz-testing" -version = "4.0.1" +version = "4.0.2" edition = "2021" publish = false @@ -16,4 +16,4 @@ once_cell = "1.18" retry = "2.0" subprocess = "0.2" -internal = { path = "../internal", package = "test-fuzz-internal", version = "=4.0.1" } +internal = { path = "../internal", package = "test-fuzz-internal", version = "=4.0.2" }