diff --git a/Cargo.toml b/Cargo.toml index 64b853c..f637308 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -4,7 +4,7 @@ description = "A flexible rule-based file and folder comparison tool and crate i repository = "https://github.com/VolumeGraphics/havocompare" homepage = "https://github.com/VolumeGraphics/havocompare" documentation = "https://docs.rs/havocompare" -version = "0.3.2" +version = "0.4.0" edition = "2021" license = "MIT" authors = ["Volume Graphics GmbH"] @@ -18,14 +18,14 @@ path = "src/print_args.rs" [dependencies] -clap = {version= "4.1", features=["derive"]} +clap = {version= "4.3", features=["derive"]} chrono = "0.4" serde = "1.0" serde_yaml = "0.9" schemars = "0.8" schemars_derive = "0.8" thiserror = "1.0" -regex = "1.6" +regex = "1.8" image = "0.24" image-compare = "0.3.0" tracing = "0.1" @@ -35,15 +35,15 @@ glob = "0.3" test-log = {version="0.2", features=["trace"]} strsim = "0.10" itertools = "0.11" -tera = "1.17" +tera = "1.19" sha2 = "0.10" -data-encoding = "2.3" +data-encoding = "2.4" permutation = "0.4" -pdf-extract = "0.6.4" +pdf-extract = "0.6" vg_errortools = "0.1" -rayon = "1.6" +rayon = "1.7.0" enable-ansi-support = "0.2" -tempfile = "3.3" +tempfile = "3.6" fs_extra = "1.3" opener = "0.6" anyhow = "1.0" diff --git a/README.md b/README.md index f6bdc13..a885702 100644 --- a/README.md +++ b/README.md @@ -223,6 +223,10 @@ rules: ## Changelog +### 0.4.0 +- Separate reporting logic from comparison logic +- Implement a machine-readable JSON reporting + ### 0.3.2 - Allow direct opening of reports after comparison with `--open` - Parsing failures when running `compare` are now propagated to terminal