Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: release #767

Merged
merged 2 commits into from
Dec 12, 2024
Merged

chore: release #767

merged 2 commits into from
Dec 12, 2024

Conversation

scouten-adobe
Copy link
Collaborator

@scouten-adobe scouten-adobe commented Dec 11, 2024

🤖 New release

  • c2patool: 0.9.12 -> 0.10.0
  • c2pa: 0.39.0 -> 0.40.0 (⚠️ API breaking changes)
  • c2pa-crypto: 0.1.2 -> 0.2.0 (⚠️ API breaking changes)
  • c2pa-status-tracker: 0.1.0 -> 0.2.0 (✓ API compatible changes)

⚠️ c2pa breaking changes

--- failure enum_missing: pub enum removed or renamed ---

Description:
A publicly-visible enum cannot be imported by its prior path. A `pub use` may have been removed, or the enum itself may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.37.0/src/lints/enum_missing.ron

Failed in:
  enum c2pa::SigningAlg, previously in file /tmp/.tmpiy4vL7/c2pa/src/signing_alg.rs:31

--- failure feature_missing: package feature removed or renamed ---

Description:
A feature has been removed from this package's Cargo.toml. This will break downstream crates which enable that feature.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#cargo-feature-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.37.0/src/lints/feature_missing.ron

Failed in:
  feature psxxx_ocsp_stapling_experimental in the package's Cargo.toml
  feature openssl_ffi_mutex in the package's Cargo.toml

--- failure function_missing: pub fn removed or renamed ---

Description:
A publicly-visible function cannot be imported by its prior path. A `pub use` may have been removed, or the function itself may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.37.0/src/lints/function_missing.ron

Failed in:
  function c2pa::validation_status::is_success, previously in file /tmp/.tmpiy4vL7/c2pa/src/validation_status.rs:510

--- failure pub_module_level_const_missing: pub module-level const is missing ---

Description:
A public const is missing, renamed, or changed from const to static.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.37.0/src/lints/pub_module_level_const_missing.ron

Failed in:
  ACTION_ASSERTION_REDACTED in file /tmp/.tmpiy4vL7/c2pa/src/validation_status.rs:444
  CLAIM_REQUIRED_MISSING in file /tmp/.tmpiy4vL7/c2pa/src/validation_status.rs:297
  ASSERTION_HASHEDURI_MISMATCH in file /tmp/.tmpiy4vL7/c2pa/src/validation_status.rs:389
  ASSERTION_BMFFHASH_MATCH in file /tmp/.tmpiy4vL7/c2pa/src/validation_status.rs:263
  SIGNING_CREDENTIAL_TRUSTED in file /tmp/.tmpiy4vL7/c2pa/src/validation_status.rs:240
  CLAIM_SIGNATURE_MISMATCH in file /tmp/.tmpiy4vL7/c2pa/src/validation_status.rs:321
  ASSERTION_MISSING in file /tmp/.tmpiy4vL7/c2pa/src/validation_status.rs:395
  MANIFEST_INACCESSIBLE in file /tmp/.tmpiy4vL7/c2pa/src/validation_status.rs:329
  ASSERTION_UNDECLARED in file /tmp/.tmpiy4vL7/c2pa/src/validation_status.rs:401
  MANIFEST_UPDATE_INVALID in file /tmp/.tmpiy4vL7/c2pa/src/validation_status.rs:341
  TIMESTAMP_TRUSTED in file /tmp/.tmpiy4vL7/c2pa/src/validation_status.rs:245
  ASSERTION_CLOUD_DATA_ACTIONS in file /tmp/.tmpiy4vL7/c2pa/src/validation_status.rs:479
  ALGORITHM_UNSUPPORTED in file /tmp/.tmpiy4vL7/c2pa/src/validation_status.rs:486
  CLAIM_CBOR_INVALID in file /tmp/.tmpiy4vL7/c2pa/src/validation_status.rs:302
  SIGNING_CREDENTIAL_REVOKED in file /tmp/.tmpiy4vL7/c2pa/src/validation_status.rs:362
  ASSERTION_BOXHASH_MATCH in file /tmp/.tmpiy4vL7/c2pa/src/validation_status.rs:269
  HARD_BINDINGS_MISSING in file /tmp/.tmpiy4vL7/c2pa/src/validation_status.rs:292
  TIMESTAMP_MISMATCH in file /tmp/.tmpiy4vL7/c2pa/src/validation_status.rs:372
  TIMESTAMP_UNTRUSTED in file /tmp/.tmpiy4vL7/c2pa/src/validation_status.rs:377
  ASSERTION_BOXHASH_UNKNOWN in file /tmp/.tmpiy4vL7/c2pa/src/validation_status.rs:468
  MANIFEST_UPDATE_WRONG_PARENTS in file /tmp/.tmpiy4vL7/c2pa/src/validation_status.rs:347
  INGREDIENT_HASHEDURI_MISMATCH in file /tmp/.tmpiy4vL7/c2pa/src/validation_status.rs:309
  GENERAL_ERROR in file /tmp/.tmpiy4vL7/c2pa/src/validation_status.rs:491
  ASSERTION_CLOUD_DATA_HARD_BINDING in file /tmp/.tmpiy4vL7/c2pa/src/validation_status.rs:473
  ASSERTION_DATAHASH_MISMATCH in file /tmp/.tmpiy4vL7/c2pa/src/validation_status.rs:450
  ASSERTION_BOXHASH_MISMATCH in file /tmp/.tmpiy4vL7/c2pa/src/validation_status.rs:462
  ASSERTION_NOT_REDACTED in file /tmp/.tmpiy4vL7/c2pa/src/validation_status.rs:412
  ASSERTION_DATAHASH_MATCH in file /tmp/.tmpiy4vL7/c2pa/src/validation_status.rs:257
  CLAIM_SIGNATURE_MISSING in file /tmp/.tmpiy4vL7/c2pa/src/validation_status.rs:315
  MANIFEST_MULTIPLE_PARENTS in file /tmp/.tmpiy4vL7/c2pa/src/validation_status.rs:335
  ASSERTION_ACCESSIBLE in file /tmp/.tmpiy4vL7/c2pa/src/validation_status.rs:275
  TIMESTAMP_OUTSIDE_VALIDITY in file /tmp/.tmpiy4vL7/c2pa/src/validation_status.rs:383
  ASSERTION_INACCESSIBLE in file /tmp/.tmpiy4vL7/c2pa/src/validation_status.rs:406
  ASSERTION_JSON_INVALID in file /tmp/.tmpiy4vL7/c2pa/src/validation_status.rs:427
  SIGNING_CREDENTIAL_INVALID in file /tmp/.tmpiy4vL7/c2pa/src/validation_status.rs:357
  ASSERTION_CBOR_INVALID in file /tmp/.tmpiy4vL7/c2pa/src/validation_status.rs:432
  ACTION_ASSERTION_INGREDIENT_MISMATCH in file /tmp/.tmpiy4vL7/c2pa/src/validation_status.rs:438
  ASSERTION_REQUIRED_MISSING in file /tmp/.tmpiy4vL7/c2pa/src/validation_status.rs:422
  ASSERTION_SELF_REDACTED in file /tmp/.tmpiy4vL7/c2pa/src/validation_status.rs:417
  SIGNING_CREDENTIAL_UNTRUSTED in file /tmp/.tmpiy4vL7/c2pa/src/validation_status.rs:352
  ASSERTION_BMFFHASH_MISMATCH in file /tmp/.tmpiy4vL7/c2pa/src/validation_status.rs:456
  CLAIM_MULTIPLE in file /tmp/.tmpiy4vL7/c2pa/src/validation_status.rs:287
  SIGNING_CREDENTIAL_EXPIRED in file /tmp/.tmpiy4vL7/c2pa/src/validation_status.rs:367
  CLAIM_SIGNATURE_VALIDATED in file /tmp/.tmpiy4vL7/c2pa/src/validation_status.rs:235
  ASSERTION_HASHEDURI_MATCH in file /tmp/.tmpiy4vL7/c2pa/src/validation_status.rs:251
  CLAIM_MISSING in file /tmp/.tmpiy4vL7/c2pa/src/validation_status.rs:282

⚠️ c2pa-crypto breaking changes

--- failure function_missing: pub fn removed or renamed ---

Description:
A publicly-visible function cannot be imported by its prior path. A `pub use` may have been removed, or the function itself may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.37.0/src/lints/function_missing.ron

Failed in:
  function c2pa_crypto::does_nothing_yet, previously in file /tmp/.tmpiy4vL7/c2pa-crypto/src/lib.rs:2
Changelog

c2patool

0.10.0

11 December 2024

Added

Documented

Other

  • Move profile settings to workspace Cargo.toml
  • Fix README links
  • Update repository link in cli/Cargo.toml
  • Fix formatting of cli/CHANGELOG.md
  • Merge branch 'c2patool-main' into c2patool-merge
  • Enlarged description of c2pa command-line behavior (contentauth/c2patool#285)

c2pa

0.40.0

11 December 2024

Added

Fixed

Updated dependencies

c2pa-crypto

0.2.0

11 December 2024

Added

Fixed

Updated dependencies

c2pa-status-tracker

0.2.0

11 December 2024

Added

  • Move validation_codes from c2pa-crypto to c2pa-status-tracker


This PR was generated with release-plz.

Copy link

codecov bot commented Dec 11, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 80.59%. Comparing base (5931f00) to head (9ccbed4).
Report is 1 commits behind head on main.

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #767   +/-   ##
=======================================
  Coverage   80.59%   80.59%           
=======================================
  Files         117      117           
  Lines       31540    31536    -4     
=======================================
- Hits        25420    25417    -3     
+ Misses       6120     6119    -1     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@scouten-adobe scouten-adobe changed the title chore(c2pa-status-tracker): release v0.2.0 chore: release Dec 11, 2024
@scouten-adobe scouten-adobe force-pushed the release-plz-2024-12-11T23-50-49Z branch from 384a518 to 24630ca Compare December 11, 2024 23:59
@scouten-adobe scouten-adobe merged commit 05be7b4 into main Dec 12, 2024
27 checks passed
@scouten-adobe scouten-adobe deleted the release-plz-2024-12-11T23-50-49Z branch December 12, 2024 00:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Bug: Error generating box hashes when the C2PA box is the first or last box
1 participant