Skip to content
This repository has been archived by the owner on Dec 11, 2024. It is now read-only.

Latest commit

 

History

History
233 lines (174 loc) · 9.66 KB

CHANGELOG.md

File metadata and controls

233 lines (174 loc) · 9.66 KB

Changelog

All changes to this project are documented in this file.

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.

Do not manually edit this file. It will be automatically updated when a new release is published.

0.9.12

18 October 2024

  • fix: Update c2pa-rs for RegionOfInterest support. (#269)
  • Fix broken link that was causing os site workflow to fail (#266)
  • Bump codecov/codecov-action from 3 to 4 (#242)
  • chore: Run all CI jobs when user is dependabot[bot]
  • chore: Debug CI again
  • chore: Format for consistency with c2pa-rs CI workflow (#265)
  • chore: Don't skip CI jobs for non-pull-request events
  • chore: Retry debug
  • chore: Debug action context
  • chore: Skip CodeCov upload for non-member PRs (#263)
  • Bump EmbarkStudios/cargo-deny-action from 1 to 2 (#245)
  • chore: Adjust conditions for running CI jobs (#261)

0.9.11

16 October 2024

  • Merge hardening bug fixes (#260)

0.9.10

07 October 2024

  • Update c2ptool to use latest c2pa-rs (#258)

0.9.9

17 September 2024

  • Pull in latest bug fixes (#237)
  • Document fragment subcommand (#236)
  • Switch back to using pull_request instead of pull_request_target trigger
  • Bump actions/checkout from 3 to 4 (#243)
  • Remove no-longer-maintained clippy-check action (#238)

0.9.8

30 August 2024

  • Initial fragment support (#230)
  • Add warning about accessing a private key directly (#218)

0.9.7

15 August 2024

  • Update to latest c2pa SDK (#222)
  • Remove rust toolchain version lock (#221)
  • Update security guidance to link to SECURITY.md (#217)

0.9.6

30 July 2024

  • Pull latest c2pa-rs bug fixes into c2patool (#212)
  • only run tests/clippy if labeled (#205)
  • Bump env_logger from 0.10.2 to 0.11.4 (#204)
  • Updates cargo packages and cargo.deny file. (#200)

0.9.5

18 July 2024

  • Update to lastest c2pa-rs (#197)
  • added security.md (#196)

0.9.4

25 June 2024

  • Update c2patool (#190)
  • Match c2pa-rs minimum toolchain version and test in CI (#188)
  • Document how to specify an icon (#182)

0.9.3

29 May 2024

  • Remove binary modules (#179)

0.9.2

24 May 2024

  • Remove integration tests for now due to extraneous binaries (#178)

0.9.1

22 May 2024

  • Add better support for cargo-binstall (#177)

0.9.0

07 May 2024

  • Integrate with c2pa-rs 0.32.0, various test case fixes. (#175)
  • (MINOR) Add HTTP source option for trust config (#174)

0.8.2

28 March 2024

  • fixed c2patool asset name (#171)

0.8.1

25 March 2024

  • use c2pa-rs 0.31.1 for actions.changes support (#170)

0.8.0

20 March 2024

  • (MINOR) allow clients to sign with a process outside of c2patool (#169)
  • Add trust and verification options to c2pa_tool (#168)
  • adds version to c2patool artifact names (#158)

0.7.0

22 November 2023

  • (MINOR) updates to c2pa-rs v0.28.2 (#153)
  • Update to c2pa-rs 0.28.1

0.6.2

05 October 2023

0.6.1

24 July 2023

  • use compress-archive instead of tar (#130)

0.6.0

22 June 2023

  • (MINOR) update to c2pa-rs 0.24.0 (#127)

0.5.4

13 June 2023

0.5.3

04 May 2023

  • Parent Ingredient JSON (#123)

0.5.2

19 April 2023

  • Ingredient thumbnails, extension cleanup, toolkit update (#120)

0.5.1

10 April 2023

  • Update README.md (#118)
  • Update expired sample certs (#113)

0.5.0

28 March 2023

  • (MINOR) New ingredient support and c2pa file formats (#111)
  • Leverage new Manifest & Ingredient, add Ingredient creation. (#107)

0.4.0

01 March 2023

  • (MINOR) Add --certs and --tree options (#106)
  • update to cp2pa 0.17.0 (#105)
  • Update for Clippy in Rust 1.67 (#101)

0.3.9

06 December 2022

  • update to c2pa-rs 0.16.0
  • allows clients to output manifest report to specified directory (#91)

0.3.8

09 November 2022

  • Bump c2pa from 0.13.2 to 0.15.0 (#87)
  • Build infrastructure improvements (#85)
  • Fix new Clippy warning in Rust 1.65 (#84)
  • Readme updates (#62)

0.3.7

22 September 2022

  • Treat a source asset with a manifest store as a default parent (#76)
  • Fetch remote manifests for --info (#75)

0.3.6

16 September 2022

  • Update Cargo.lock when publishing crate (#71)
  • [IGNORE] update readme --info (#70)
  • Update Cargo.lock to 0.3.5

0.3.5

15 September 2022

  • Upgrade cpufeatures to non-yanked version (#68)
  • Add --info option (#65)
  • Updated publish workflow to upload binaries to GitHub (#58)
  • Fix Make release script & update readme (#55)
  • (Some version history omitted as we worked on some release process issues)

0.3.0

18 August 2022

  • (MINOR) Rework c2patool parameters (#53)
  • Update to 0.11.0 c2pa-rs (#38)
  • Remove Homebrew, Git installation methods, and add "update" wording (#33)

0.2.1

29 June 2022

  • Add BMFF support for video & etc (#25)

0.2.0

28 June 2022

  • (MINOR) Upgrade to c2pa Rust SDK version 0.6.0 (#24)
  • Fix an error in the README documentation (#23)
  • Display help if there are no arguments on the command line (#21)
  • Bump anyhow from 1.0.57 to 1.0.58 (#17)
  • Updates examples to use ta_url instead of ta (#15)

0.1.3

17 June 2022

  • Update to latest c2pa Rust SDK (#12)
  • Add built-in default certs to make getting started easier (#9)

0.1.2

10 June 2022

  • Update crate's description field

0.1.1

10 June 2022

  • Initial public release