Skip to content

Releases: contentauth/c2pa-rs

v0.20.1

20 Apr 16:19
Compare
Choose a tag to compare
v0.20.1 Pre-release
Pre-release
  • Ingredient async and thumbnail support (#240)
  • Update actix requirement from 0.11.0 to 0.13.0 in /sdk (#209)
  • Update uuid requirement from 0.8.1 to 1.3.1 in /sdk (#237)
  • Upgrade x509-parser to 0.15.0 (#229)
  • Add support for ARM on Linux (#233)

v0.20.0

05 Apr 15:52
Compare
Choose a tag to compare
v0.20.0 Pre-release
Pre-release
  • (MINOR) SVG support (#226)
  • (MINOR) Update several X509-related crate dependencies (#225)
  • Update thiserror to 1.0.40 in /sdk (#223)
  • Avoid chrono's transitive dependency on time crate (#222)
  • Require openssl >0.10.48 to address multiple RUSTSEC warnings (#221)
  • Apply code format to doc comments (#220)

v0.19.1

28 Mar 23:10
Compare
Choose a tag to compare
v0.19.1 Pre-release
Pre-release
  • Update README (#215)

v0.19.0

23 Mar 20:50
Compare
Choose a tag to compare
v0.19.0 Pre-release
Pre-release
  • Makefile update (#213)
  • Streaming enhancement (#212)
  • Adds base_path_take to ResourceStore (#205)
  • Add write support for HEIC, HEIF, AVIF (#210)
  • (MINOR) Riff support with refactored AssetIO (#203)
  • (MINOR) Resource format and is_parent / relationship changes (#202)
  • Fix hash algo warning in Wasm and hashing for RSA-PSS SHA-384/512 (#206)
  • Derive impl of Default for Relationship enum (#204)

v0.18.1

08 Mar 00:02
Compare
Choose a tag to compare
v0.18.1 Pre-release
Pre-release
  • Update Validation Status codes (#200)
  • Fix async path to support ingredient box hashing (#201)

v0.18.0

02 Mar 22:47
Compare
Choose a tag to compare
v0.18.0 Pre-release
Pre-release
  • Fix issue where value was inadvertently included in Exclusion structure (#197)
  • (MINOR) Bump MSRV to 1.63.0 (#198)
  • Fixed unit test failure (invalid unique name generation). (#190)

v0.17.0

22 Feb 20:47
Compare
Choose a tag to compare
v0.17.0 Pre-release
Pre-release
  • Disable mdat exclusion (#187)
  • Bmff v2 (#186)
  • Fix for using non-c2pa segment when add required segments (#185)
  • Update Ingredient and VC hashes to 1.2 spec (#184)
  • (MINOR) Create a ResourceStore for binary assets (#180)
  • Fix Clippy warnings from new Rust 1.67 (#182)
  • Visualizations (#163)

v0.16.1

19 Dec 20:07
Compare
Choose a tag to compare
v0.16.1 Pre-release
Pre-release
  • Update xmp-toolkit from 0.6.0 to 1.0.0 (#165)
  • Prepare 0.16.1 release
  • Address new Clippy warnings for Rust 1.66 (#164)
  • Create external manifests for unknown types (#162)

v0.16.0

03 Dec 01:19
Compare
Choose a tag to compare
v0.16.0 Pre-release
Pre-release
  • Updates some cargo dependencies (#159)
  • makes manifest#add_redaction public; adds test (#156)
  • Fixes support for instanceId on action and generate parameters.ingredient field when possible (#158)
  • Support digitalSourceType field in Action (#154)
  • (MINOR) Add sign feature for signing manifests without file I/O (#125)
  • TIFF/DNG support (#152)

v0.15.0

09 Nov 19:05
Compare
Choose a tag to compare
v0.15.0 Pre-release
Pre-release
  • Fix bad error response when manifest is stripped (#153)
  • (MINOR) Bump MSRV to 1.61 (#142)
  • Fix new Clippy warnings generated by Rust 1.65 (#151)
  • Build infrastructure improvements (#150)
  • Fix manifest.set_thumbnail when add_thumbnails is enabled (#148)
  • Fix for XMP links being mistaken for remote URLs (#147)
  • Upgrade xmp_toolkit to 0.6.0 (#146)
  • create jpeg thumbnails for pngs without alpha (#145)
  • Add test_embed_with_ingredient_err (#134)