Skip to main content

C2PA Tool release notes

info

For additional release notes for versions 0.9.x and earlier, see Archived release notes.

# Changelog

All changes to C2PA Tool are documented in this file. For additional information on versions 0.9.x and earlier, see the Archived release motes.

This project adheres to Semantic Versioning, except that – as is typical in the Rust community – the minimum supported Rust version may be increased without a major version increase.

Since version 0.10.0, the format of this changelog is based on Keep a Changelog.

0.16.5

25 April 2025

Fixed

  • Enable post_validate_async for WASI (#1052)

0.16.4

16 April 2025

Documented

  • Remove instructions to install c2patool using binstall (#1038)

Fixed

  • Dynamic assertions should be gathered assertions (#1005)

0.16.3

07 April 2025

Fixed

  • Adjust dependencies to avoid security warnings and yanked versions (#1031)

0.16.2

04 April 2025

Fixed

  • Update openssl to address a recently-announced vulnerability (#1024)

0.16.1

26 March 2025

  • Update to latest c2pa-crypto crate

0.15.0

18 March 2025

Added

  • Adds reader.post_validate method for CAWG validation support (#976)
  • Add WASI to c2patool (#945)

Fixed

  • Remove circular dependency between C2PA and CAWG crates (#982)

Updated dependencies

  • Bump env_logger from 0.11.6 to 0.11.7 (#963)

0.13.3

11 February 2025

Fixed

  • Trigger a release of c2patool to pick up latest c2pa-rs changes

0.13.1

31 January 2025

Fixed

  • Trigger a release of c2patool to pick up latest c2pa-rs changes (#895)

0.13.0

29 January 2025

Added

  • Claim v2 (#707)

0.12.0

22 January 2025

Added

  • Change the definition of Signer.raw_signer() to return an Option defaulting to None (#869)

0.11.1

18 January 2025

Fixed

  • Upload a distinct SBOM per platform (#856)

0.11.0

16 January 2025

Added

  • Move COSE signing into c2pa_crypto crate (#807)

Documented

  • Post move cleanup (#778)

Fixed

  • Fix: Obscure glob error message for missing files

0.10.2

12 December 2024

Fixed

  • No-op change to trigger new c2patool build
  • Update makefile for c2patool's new location in c2pa-rs workspace

0.10.1

12 December 2024

Fixed

  • No-op change to trigger new c2patool release

0.10.0

12 December 2024

Added

  • Updates c2patool to use only the new Builder/Reader API (contentauth/c2patool#297)

Documented

  • Update Contributing guide, misc minor edits (contentauth/c2patool#296)

Fixed

  • Compile c2pa-crypto with cargo check (#768)

Other

  • Move c2patool source code into c2pa-rs repo (#723)
  • Move profile settings to workspace Cargo.toml
  • Enlarged description of c2pa command-line behavior (contentauth/c2patool#285)

0.9.12

18 October 2024

0.9.11

16 October 2024

0.9.10

07 October 2024

0.9.9

17 September 2024

0.9.8

30 August 2024

0.9.7

15 August 2024

0.9.6

30 July 2024

0.9.5

18 July 2024

0.9.4

25 June 2024

0.9.3

29 May 2024

0.9.2

24 May 2024

0.9.1

22 May 2024

0.9.0

07 May 2024

0.8.2

28 March 2024

0.8.1

25 March 2024

0.8.0

20 March 2024

0.7.0

22 November 2023

0.6.2

05 October 2023

0.6.1

24 July 2023

0.6.0

22 June 2023

0.5.4

13 June 2023

0.5.3

04 May 2023

0.5.2

19 April 2023

0.5.1

10 April 2023

0.5.0

28 March 2023

0.4.0

01 March 2023

0.3.9

06 December 2022

0.3.8

09 November 2022

0.3.7

22 September 2022

0.3.6

16 September 2022

0.3.5

15 September 2022

0.3.0

18 August 2022

0.2.1

29 June 2022

0.2.0

28 June 2022

0.1.3

17 June 2022

0.1.2

10 June 2022

  • Update crate's description field

0.1.1

10 June 2022

  • Initial public release