From 69a4dca9ff0064cdbcf4b4220cd9f536f49ef064 Mon Sep 17 00:00:00 2001 From: Samuel Moelius Date: Fri, 6 Oct 2023 11:24:13 +0000 Subject: [PATCH] Bump version --- CHANGELOG.md | 7 +++++++ Cargo.lock | 6 +++--- core/Cargo.toml | 2 +- crates_io/Cargo.lock | 7 ++++--- crates_io/Cargo.toml | 6 +++--- frameworks/Cargo.toml | 4 ++-- necessist/Cargo.toml | 6 +++--- 7 files changed, 23 insertions(+), 15 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 7fb154c5..0e16b389 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,12 @@ # Changelog +## 0.3.0 + +- Ignore `Skip`, `Skipf`, and `SkipNow` methods in Go framework ([#759](https://github.com/trailofbits/necessist/pull/759) and [#760](https://github.com/trailofbits/necessist/pull/760)) +- [94e81c6](https://github.com/trailofbits/necessist/commit/94e81c6f6343ae4fc4ecce37ee494d914ffa668e) unintentionally removed `recursive_kill`'s post-visit behavior. [381a0ff](https://github.com/trailofbits/necessist/commit/381a0fff77233db5a89edc8f88983d69ebc9a64e) restores the post-visit behavior, but retains the non-recursiveness that [94e81c6](https://github.com/trailofbits/necessist/commit/94e81c6f6343ae4fc4ecce37ee494d914ffa668e) introduced. ([381a0ff](https://github.com/trailofbits/necessist/commit/381a0fff77233db5a89edc8f88983d69ebc9a64e)) +- Add ability to ignore tests ([#798](https://github.com/trailofbits/necessist/pull/798)) +- Lock project's root directory to help protect against concurrent uses of Necessist ([#791](https://github.com/trailofbits/necessist/pull/791)) + ## 0.2.3 - Limit the number of threads a test can allocate ([275b097](https://github.com/trailofbits/necessist/commit/275b0977c2d440f695ab0222b8447e8fffed7b9d)) diff --git a/Cargo.lock b/Cargo.lock index 1b475aa8..27874791 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -993,7 +993,7 @@ dependencies = [ [[package]] name = "necessist" -version = "0.2.3" +version = "0.3.0" dependencies = [ "anyhow", "assert_cmd", @@ -1023,7 +1023,7 @@ dependencies = [ [[package]] name = "necessist-core" -version = "0.2.3" +version = "0.3.0" dependencies = [ "ansi_term", "anyhow", @@ -1057,7 +1057,7 @@ dependencies = [ [[package]] name = "necessist-frameworks" -version = "0.2.3" +version = "0.3.0" dependencies = [ "anyhow", "assert_cmd", diff --git a/core/Cargo.toml b/core/Cargo.toml index 0430c557..e8f04a8a 100644 --- a/core/Cargo.toml +++ b/core/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "necessist-core" -version = "0.2.3" +version = "0.3.0" edition = "2021" description = "necessist-core" diff --git a/crates_io/Cargo.lock b/crates_io/Cargo.lock index 9fa768be..611fd252 100644 --- a/crates_io/Cargo.lock +++ b/crates_io/Cargo.lock @@ -871,7 +871,7 @@ dependencies = [ [[package]] name = "necessist" -version = "0.2.3" +version = "0.3.0" dependencies = [ "anyhow", "clap", @@ -882,7 +882,7 @@ dependencies = [ [[package]] name = "necessist-core" -version = "0.2.3" +version = "0.3.0" dependencies = [ "ansi_term", "anyhow", @@ -896,6 +896,7 @@ dependencies = [ "heck", "indicatif", "is-terminal", + "libc", "log", "once_cell", "proc-macro2", @@ -913,7 +914,7 @@ dependencies = [ [[package]] name = "necessist-frameworks" -version = "0.2.3" +version = "0.3.0" dependencies = [ "anyhow", "assert_cmd", diff --git a/crates_io/Cargo.toml b/crates_io/Cargo.toml index 481d2ab8..2ec7f050 100644 --- a/crates_io/Cargo.toml +++ b/crates_io/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "necessist" -version = "0.2.3" +version = "0.3.0" edition = "2021" description = "necessist" @@ -10,8 +10,8 @@ license = "AGPL-3.0" repository = "https://github.com/trailofbits/necessist" [dependencies] -necessist-core = { version = "=0.2.3", path = "../core", features = ["clap"] } -necessist-frameworks = { version = "=0.2.3", path = "../frameworks" } +necessist-core = { version = "=0.3.0", path = "../core", features = ["clap"] } +necessist-frameworks = { version = "=0.3.0", path = "../frameworks" } anyhow = { version = "1.0", features = ["backtrace"] } clap = "4.4" diff --git a/frameworks/Cargo.toml b/frameworks/Cargo.toml index c72fc5ca..4ca68f8c 100644 --- a/frameworks/Cargo.toml +++ b/frameworks/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "necessist-frameworks" -version = "0.2.3" +version = "0.3.0" edition = "2021" description = "necessist-frameworks" @@ -10,7 +10,7 @@ license = "AGPL-3.0" repository = "https://github.com/trailofbits/necessist" [dependencies] -necessist-core = { version = "=0.2.3", path = "../core" } +necessist-core = { version = "=0.3.0", path = "../core" } anyhow = "1.0" assert_cmd = "2.0" diff --git a/necessist/Cargo.toml b/necessist/Cargo.toml index e903b2cf..5cf96226 100644 --- a/necessist/Cargo.toml +++ b/necessist/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "necessist" -version = "0.2.3" +version = "0.3.0" edition = "2021" description = "necessist" @@ -15,8 +15,8 @@ path = "tests/ci.rs" required-features = ["ci"] [dependencies] -necessist-core = { version = "=0.2.3", path = "../core", features = ["clap"] } -necessist-frameworks = { version = "=0.2.3", path = "../frameworks" } +necessist-core = { version = "=0.3.0", path = "../core", features = ["clap"] } +necessist-frameworks = { version = "=0.3.0", path = "../frameworks" } anyhow = { version = "1.0", features = ["backtrace"] } clap = "4.4"