diff --git a/CHANGELOG.md b/CHANGELOG.md index 150387bc2..06a4a4730 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,22 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.72.1](https://github.com/contentauth/c2pa-rs/compare/c2pa-v0.72.0...c2pa-v0.72.1) +_21 November 2025_ + +### Fixed + +* Remove unmaintained `json5` dependency and other unused `config` crate sub-dependencies ([#1611](https://github.com/contentauth/c2pa-rs/pull/1611)) + +### Other + +* Remove direct dependency on `windows-core` ([#1616](https://github.com/contentauth/c2pa-rs/pull/1616)) + +### Updated dependencies + +* Bump lopdf from 0.31.0 to 0.38.0 ([#1359](https://github.com/contentauth/c2pa-rs/pull/1359)) +* Bump quick-xml from 0.37.5 to 0.38.3 ([#1575](https://github.com/contentauth/c2pa-rs/pull/1575)) + ## [0.72.0](https://github.com/contentauth/c2pa-rs/compare/c2pa-v0.71.3...c2pa-v0.72.0) _17 November 2025_ diff --git a/Cargo.lock b/Cargo.lock index 8f34277a4..0b5e25824 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -435,7 +435,7 @@ dependencies = [ [[package]] name = "c2pa" -version = "0.72.0" +version = "0.72.1" dependencies = [ "anyhow", "asn1-rs", @@ -540,7 +540,7 @@ dependencies = [ [[package]] name = "c2pa-c-ffi" -version = "0.72.0" +version = "0.72.1" dependencies = [ "c2pa", "cbindgen", @@ -554,7 +554,7 @@ dependencies = [ [[package]] name = "c2pa_macros" -version = "0.72.0" +version = "0.72.1" dependencies = [ "quote", "syn 2.0.110", @@ -562,7 +562,7 @@ dependencies = [ [[package]] name = "c2patool" -version = "0.26.5" +version = "0.26.6" dependencies = [ "anyhow", "assert_cmd", @@ -612,7 +612,7 @@ checksum = "befbfd072a8e81c02f8c507aefce431fe5e7d051f83d48a23ffc9b9fe5a11799" dependencies = [ "clap", "heck", - "indexmap 2.12.0", + "indexmap 2.12.1", "log", "proc-macro2", "quote", @@ -625,9 +625,9 @@ dependencies = [ [[package]] name = "cc" -version = "1.2.46" +version = "1.2.47" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b97463e1064cb1b1c1384ad0a0b9c8abd0988e2a91f52606c80ef14aadb63e36" +checksum = "cd405d82c84ff7f35739f175f67d8b9fb7687a0e84ccdc78bd3568839827cf07" dependencies = [ "find-msvc-tools", "shlex", @@ -707,9 +707,9 @@ dependencies = [ [[package]] name = "clap" -version = "4.5.52" +version = "4.5.53" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aa8120877db0e5c011242f96806ce3c94e0737ab8108532a76a3300a01db2ab8" +checksum = "c9e340e012a1bf4935f5282ed1436d1489548e8f72308207ea5df0e23d2d03f8" dependencies = [ "clap_builder", "clap_derive", @@ -717,9 +717,9 @@ dependencies = [ [[package]] name = "clap_builder" -version = "4.5.52" +version = "4.5.53" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "02576b399397b659c26064fbc92a75fede9d18ffd5f80ca1cd74ddab167016e1" +checksum = "d76b5d13eaa18c901fd2f7fca939fefe3a0727a953561fefdf3b2922b8569d00" dependencies = [ "anstream", "anstyle", @@ -1319,7 +1319,7 @@ dependencies = [ [[package]] name = "export_schema" -version = "0.72.0" +version = "0.72.1" dependencies = [ "anyhow", "c2pa", @@ -1596,7 +1596,7 @@ dependencies = [ "futures-core", "futures-sink", "http", - "indexmap 2.12.0", + "indexmap 2.12.1", "slab", "tokio", "tokio-util", @@ -1628,9 +1628,9 @@ checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" [[package]] name = "hashbrown" -version = "0.16.0" +version = "0.16.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5419bdc4f6a9207fbeba6d11b604d481addf78ecd10c11ad51e76c2f6482748d" +checksum = "841d1cc9bed7f9236f321df977030373f4a4163ae1a7dbfe1a51a2c1a51d9100" [[package]] name = "headers" @@ -2077,12 +2077,12 @@ dependencies = [ [[package]] name = "indexmap" -version = "2.12.0" +version = "2.12.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6717a8d2a5a929a1a2eb43a12812498ed141a0bcfb7e8f7844fbdbe4303bba9f" +checksum = "0ad4bb2b565bca0645f4d68c5c9af97fba094e9791da685bf83cb5f3ce74acf2" dependencies = [ "equivalent", - "hashbrown 0.16.0", + "hashbrown 0.16.1", "serde", "serde_core", ] @@ -2314,7 +2314,7 @@ dependencies = [ "encoding_rs", "flate2", "getrandom 0.3.4", - "indexmap 2.12.0", + "indexmap 2.12.1", "itoa", "jiff", "log", @@ -2340,7 +2340,7 @@ checksum = "112b39cec0b298b6c1999fee3e31427f74f676e4cb9879ed1a121b43661a4154" [[package]] name = "make_test_images" -version = "0.72.0" +version = "0.72.1" dependencies = [ "anyhow", "c2pa", @@ -3773,7 +3773,7 @@ version = "1.0.145" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "402a6f66d8c709116cf22f558eab210f5a50187f702eb4d7e5ef38d9a7f1c79c" dependencies = [ - "indexmap 2.12.0", + "indexmap 2.12.1", "itoa", "memchr", "ryu", @@ -3831,7 +3831,7 @@ dependencies = [ "chrono", "hex", "indexmap 1.9.3", - "indexmap 2.12.0", + "indexmap 2.12.1", "schemars 0.9.0", "schemars 1.1.0", "serde_core", @@ -4362,7 +4362,7 @@ version = "0.9.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f0dc8b1fb61449e27716ec0e1bdf0f6b8f3e8f6b05391e8497b8b6d7804ea6d8" dependencies = [ - "indexmap 2.12.0", + "indexmap 2.12.1", "serde_core", "serde_spanned 1.0.3", "toml_datetime 0.7.3", @@ -4395,7 +4395,7 @@ version = "0.22.27" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "41fe8c660ae4257887cf66394862d21dbca4a6ddd26f04a3560410406a2f819a" dependencies = [ - "indexmap 2.12.0", + "indexmap 2.12.1", "serde", "serde_spanned 0.6.9", "toml_datetime 0.6.11", @@ -5190,18 +5190,18 @@ dependencies = [ [[package]] name = "zerocopy" -version = "0.8.27" +version = "0.8.28" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0894878a5fa3edfd6da3f88c4805f4c8558e2b996227a3d864f47fe11e38282c" +checksum = "43fa6694ed34d6e57407afbccdeecfa268c470a7d2a5b0cf49ce9fcc345afb90" dependencies = [ "zerocopy-derive", ] [[package]] name = "zerocopy-derive" -version = "0.8.27" +version = "0.8.28" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "88d2b8d9c68ad2b9e4340d7832716a4d21a22a1154777ad56ea55c51a9cf3831" +checksum = "c640b22cd9817fae95be82f0d2f90b11f7605f6c319d16705c459b27ac2cbc26" dependencies = [ "proc-macro2", "quote", @@ -5290,7 +5290,7 @@ checksum = "eb2a05c7c36fde6c09b08576c9f7fb4cda705990f73b58fe011abf7dfb24168b" dependencies = [ "arbitrary", "crc32fast", - "indexmap 2.12.0", + "indexmap 2.12.1", "memchr", ] diff --git a/Cargo.toml b/Cargo.toml index ababbda21..e74e3a5a1 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -12,7 +12,7 @@ members = [ # members in this workspace can share this version setting [workspace.package] -version = "0.72.0" +version = "0.72.1" [workspace.dependencies] c2pa = { path = "sdk", default-features = false } diff --git a/c2pa_c_ffi/CHANGELOG.md b/c2pa_c_ffi/CHANGELOG.md index a345f3ad9..d2dd02f06 100644 --- a/c2pa_c_ffi/CHANGELOG.md +++ b/c2pa_c_ffi/CHANGELOG.md @@ -7,6 +7,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.72.1](https://github.com/contentauth/c2pa-rs/compare/c2pa-c-ffi-v0.72.0...c2pa-c-ffi-v0.72.1) +_21 November 2025_ + ## [0.71.4](https://github.com/contentauth/c2pa-rs/compare/c2pa-c-ffi-v0.71.3...c2pa-c-ffi-v0.71.4) _17 November 2025_ diff --git a/c2pa_c_ffi/Cargo.toml b/c2pa_c_ffi/Cargo.toml index 6e8a3e779..7e950ea1e 100644 --- a/c2pa_c_ffi/Cargo.toml +++ b/c2pa_c_ffi/Cargo.toml @@ -23,7 +23,7 @@ rust_native_crypto = ["c2pa/rust_native_crypto"] pdf = ["c2pa/pdf"] [dependencies] -c2pa = { path = "../sdk", version = "0.72.0", default-features = false, features = [ +c2pa = { path = "../sdk", version = "0.72.1", default-features = false, features = [ "add_thumbnails", "fetch_remote_manifests", "file_io", diff --git a/cli/CHANGELOG.md b/cli/CHANGELOG.md index 44bc0f566..9101bc342 100644 --- a/cli/CHANGELOG.md +++ b/cli/CHANGELOG.md @@ -7,6 +7,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.26.6](https://github.com/contentauth/c2pa-rs/compare/c2patool-v0.26.5...c2patool-v0.26.6) +_21 November 2025_ + ## [0.26.5](https://github.com/contentauth/c2pa-rs/compare/c2patool-v0.26.4...c2patool-v0.26.5) _17 November 2025_ diff --git a/cli/Cargo.toml b/cli/Cargo.toml index 5cf436ecd..ebd44e1e2 100644 --- a/cli/Cargo.toml +++ b/cli/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "c2patool" default-run = "c2patool" -version = "0.26.5" +version = "0.26.6" description = "Tool for displaying and creating C2PA manifests." authors = [ "Gavin Peacock ", @@ -28,7 +28,7 @@ networking = [ [dependencies] anyhow = "1.0" atree = "0.5.2" -c2pa = { path = "../sdk", version = "0.72.0", features = [ +c2pa = { path = "../sdk", version = "0.72.1", features = [ "fetch_remote_manifests", "file_io", "add_thumbnails", diff --git a/make_test_images/Cargo.toml b/make_test_images/Cargo.toml index febbdc784..876540db4 100644 --- a/make_test_images/Cargo.toml +++ b/make_test_images/Cargo.toml @@ -12,7 +12,7 @@ unexpected_cfgs = { level = "warn", check-cfg = ['cfg(test)'] } [dependencies] anyhow = "1.0.40" -c2pa = { path = "../sdk", version = "0.72.0", features = [ +c2pa = { path = "../sdk", version = "0.72.1", features = [ "fetch_remote_manifests", "file_io", "add_thumbnails",