Releases: contentauth/c2pa-attacks
Version 0.1.1
This release updates the c2pa-attacks tool to version 0.59.1 of the c2pa-rs SDK. In the 0.59.0 release of the c2pa-rs SDK, the default Claim version was switched to version 2. Therefore, this release of c2pa-attacks has added new version 2 test files and the documentation was updated to reflect support for both version 1 and version 2 C2PA Claims.
What's Changed
- Added support for version 2 Claims by updating test files and documentation.
- Fixed a bug where forced delete was not working properly.
- Updated to the latest third-party library dependencies at the time of release.
- Updated documentation links to the new locations of c2patool and the most recent C2PA specification.
Version 0.1.0
This release reflects the upgrades necessary to transition off deprecated C2PA SDK classes and convert to the latest approaches introduced in the Rust SDK. There are two fields that can no longer be targeted using the newer versions SDK. However, this was a necessary trade-off to be able to target newer C2PA functionality going forward.
This release is backwards compatible with prior versions with the following exceptions:
- Attempts to manipulate the
formatorinstance_idfields will be ignored by this release. The latest versions of the SDK do not support customizing these fields. If this functionality is necessary, then it may be possible to use the prior 0.2.0 release. - The claim
labelis now validated by the SDK to confirm that it is a GUID. The field can be set to a custom value, but it must conform to a 32 or 36 character GUID format.
Version 0.0.2
This is the final version of the c2pa-attacks tool designed solely for version 1.x of the C2PA specification. In order to migrate to the latest version of the C2PA SDK and better support future versions of the C2PA specification, some minor backwards breaking changes must be made. This version has the latest versions of supporting libraries and features at the time of release.
v0.0.1
Initial check-in.