From 51b0bdc55e59c1530653e1cffc78c7fe6e205a84 Mon Sep 17 00:00:00 2001 From: Samuel Moelius Date: Thu, 4 Jul 2024 16:55:33 +0000 Subject: [PATCH] Bump version --- CHANGELOG.md | 9 +++++++++ Cargo.lock | 6 +++--- backends/Cargo.toml | 4 ++-- core/Cargo.toml | 2 +- necessist/Cargo.toml | 6 +++--- 5 files changed, 18 insertions(+), 9 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 24d178fa..0456c38d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,14 @@ # Changelog +## 0.6.2 + +- Update `swc_core` to version 0.96 ([#1178](https://github.com/trailofbits/necessist/pull/1178)) +- Fix a bug causing Necessist to fail to build tests with recent versions of Foundry ([af5098f](https://github.com/trailofbits/necessist/commit/af5098fd7fcf5828ed149b1289bb6e5011f01dde)) +- Improve Foundry test detection, i.e., when "Failed to run test..." warnings should be emitted ([#1186](https://github.com/trailofbits/necessist/pull/1186)) +- Fix `necessist-backend`'s `rerun-if-changed` instructions, whose mention of a nonexistent file was causing the package to be unnecessarily rebuilt ([#1187](https://github.com/trailofbits/necessist/pull/1187)) +- Shorten `--framework` values `anchor-ts` and `hardhat-ts` to just `anchor` and `hardhat` (respectively). `anchor-ts` and `hardhat-ts` continue to work as aliases for the shortened values. ([de21f2e](https://github.com/trailofbits/necessist/commit/de21f2eca2ab3532567f7c37ccab87c07bec0dc5)) +- Improve error messages when certain Anchor and Hardhat files cannot be found ([e6e756e](https://github.com/trailofbits/necessist/commit/e6e756e9aec69f0dd9105f159860ae0d0b8e9b29)) + ## 0.6.1 - Don't remove expressions that end blocks in Rust code ([#1162](https://github.com/trailofbits/necessist/pull/1162)) diff --git a/Cargo.lock b/Cargo.lock index 3fcae46d..e72cea6e 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1094,7 +1094,7 @@ dependencies = [ [[package]] name = "necessist" -version = "0.6.1" +version = "0.6.2" dependencies = [ "anyhow", "assert_cmd", @@ -1126,7 +1126,7 @@ dependencies = [ [[package]] name = "necessist-backends" -version = "0.6.1" +version = "0.6.2" dependencies = [ "anyhow", "assert_cmd", @@ -1161,7 +1161,7 @@ dependencies = [ [[package]] name = "necessist-core" -version = "0.6.1" +version = "0.6.2" dependencies = [ "ansi_term", "anyhow", diff --git a/backends/Cargo.toml b/backends/Cargo.toml index a2d16309..55256903 100644 --- a/backends/Cargo.toml +++ b/backends/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "necessist-backends" -version = "0.6.1" +version = "0.6.2" edition = "2021" description = "necessist-backends" @@ -12,7 +12,7 @@ repository = "https://github.com/trailofbits/necessist" build = "build/main.rs" [dependencies] -necessist-core = { version = "=0.6.1", path = "../core" } +necessist-core = { version = "=0.6.2", path = "../core" } anyhow = "1.0" assert_cmd = "2.0" diff --git a/core/Cargo.toml b/core/Cargo.toml index 894d13e5..e2d287f1 100644 --- a/core/Cargo.toml +++ b/core/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "necessist-core" -version = "0.6.1" +version = "0.6.2" edition = "2021" description = "necessist-core" diff --git a/necessist/Cargo.toml b/necessist/Cargo.toml index e60e125b..b400a1d6 100644 --- a/necessist/Cargo.toml +++ b/necessist/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "necessist" -version = "0.6.1" +version = "0.6.2" edition = "2021" description = "necessist" @@ -10,8 +10,8 @@ license = "AGPL-3.0" repository = "https://github.com/trailofbits/necessist" [dependencies] -necessist-backends = { version = "=0.6.1", path = "../backends" } -necessist-core = { version = "=0.6.1", path = "../core", features = ["clap"] } +necessist-backends = { version = "=0.6.2", path = "../backends" } +necessist-core = { version = "=0.6.2", path = "../core", features = ["clap"] } anyhow = { version = "1.0", features = ["backtrace"] } clap = "4.5"