diff --git a/CHANGES.md b/CHANGES.md index 1c85f66..5b0807b 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -1,3 +1,16 @@ +# snare 0.4.10 (2024-04-02) + +* Change logging approach. `-vvvv` now gives more helpful output. + +* Unbreak `ping` support. + +* Allow `%x` and `%?` to be used in `errorcmd`. When `cmd` fails, the only clue + as to why can be its exit code. Previously, snare had no way of transmitting + this information to the user: this commit allows using `%x` and `%?` (the + latter borrowing the similarly named variable from the shell) in `errorcmd` + to access this information. + + # snare 0.4.9 (2024-01-08) * Remove hyper/tokio in favour of a simple internal HTTP server. This diff --git a/Cargo.lock b/Cargo.lock index eced53b..105680d 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -725,7 +725,7 @@ dependencies = [ [[package]] name = "snare" -version = "0.4.9" +version = "0.4.10" dependencies = [ "cfgrammar", "crypto-common", diff --git a/Cargo.toml b/Cargo.toml index 3943595..8914656 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "snare" description = "GitHub webhooks runner daemon" -version = "0.4.9" +version = "0.4.10" homepage = "https://tratt.net/laurie/src/snare/" repository = "https://github.com/softdevteam/snare/" authors = ["Laurence Tratt "]