Skip to content

Releases: contentauth/c2pa-rs

v0.5.1

22 Jun 22:14
Compare
Choose a tag to compare
v0.5.1 Pre-release
Pre-release
  • Update thumbnail to be Vec<u8>, add serialization feature (#59)
  • Adds xmp_write feature to make xmp-toolkit inclusion optional (#53)

v0.5.0

20 Jun 20:04
Compare
Choose a tag to compare
v0.5.0 Pre-release
Pre-release
  • (MINOR) Add asset attribute getters for manifest (#56)
  • (MINOR) Remove temp_signer from sdk; update docs and examples to use get_signer_from_files (#52)
  • (MINOR) Clean up client example; update actions and schema (#51)

v0.4.2

16 Jun 18:24
Compare
Choose a tag to compare
v0.4.2 Pre-release
Pre-release
  • Fix bug in updating crate reference in README (#50)

v0.4.1

16 Jun 18:03
Compare
Choose a tag to compare
v0.4.1 Pre-release
Pre-release
  • Fix bug in Cargo.toml updates (#49)

v0.4.0

16 Jun 17:35
Compare
Choose a tag to compare
v0.4.0 Pre-release
Pre-release
  • Add status badges for CI validation, crates.io, and code coverage (#46)
  • Remove self-signed end-entity cert support (#48)
  • Add rustfmt toml to get edition 2018 formatting (#36)
  • (MINOR) Update from_bytes(_async) to return a Result (#43)
  • Adjust temp signer reserved sizes to account for large timestamps (#45)
  • Fix bug in verify_from_buffer (#44)
  • Remove cargo edit from publish workflow (#42)
  • Apply fix from c2patool publish workflow (#40)
  • Remove need for using OpenSSL to generate certs by using pre-generated certs (#41)
  • Update README and pull request template with formatting changes (#38)

v0.3.0

08 Jun 22:34
Compare
Choose a tag to compare
v0.3.0 Pre-release
Pre-release
  • Make most jumbf_io functions crate private and move Store dependencies to Store (#37)
  • Remove c2patool source now that it's in its own repo (#35)
  • (MINOR) Update ManifestAssertion supporting instances (#34)
  • Export top level signing functions, hide other signature details (#32)
  • Add documentation for the Actions and Metadata assertions (#30)
  • Rework how c2patool is configured (#28)
  • Convert make_tests into a scriptable engine; rename to make_test_images (#29)
  • Update thiserror requirement from >= 1.0.20, < 1.0.26 to >= 1.0.20, < 1.0.32 in /sdk (#9)
  • Update base64 requirement from 0.12.2 to 0.13.0 in /sdk (#10)
  • Update range-set requirement from 0.0.7 to 0.0.9 in /sdk (#13)
  • Make Assertions opaque in the public SDK (#22)
  • Update c2pa requirement from 0.1 to 0.2 in /c2patool (#23)

v0.2.0

26 May 23:17
Compare
Choose a tag to compare
v0.2.0 Pre-release
Pre-release
  • Fix dependency reference from c2patool crate to c2pa crate (#21)
  • (MINOR) Detailed API review for Ingredient struct (#17)

v0.1.3

26 May 17:37
Compare
Choose a tag to compare
v0.1.3 Pre-release
Pre-release
  • Publish c2patool crate (#20)
  • Improve documentation (#14)

v0.1.2

26 May 04:12
Compare
Choose a tag to compare
v0.1.2 Pre-release
Pre-release
  • No-op change to verify correct handling of PR numbers (#19)
  • Fix error in formatting changelog
  • Fix missing links in changelog

v0.1.1

26 May 03:04
Compare
Choose a tag to compare
v0.1.1 Pre-release
Pre-release
  • Add Makefile for local testing (#18)
  • Add workflow for automatically releasing c2pa crate (#16)
  • Reduce fixtures size (#15)
  • Add codecov.io integration (#4)
  • Configure dependabot (#8)
  • Configure dependabot (#7)
  • Remove unnecessary steps from cargo-deny job (#6)
  • Update to latest GH Actions checkout action (#5)
  • Change ring license hash to decimal (#3)