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 #673

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open

Conversation

scouten-adobe
Copy link
Collaborator

@scouten-adobe scouten-adobe commented Nov 14, 2024

🤖 New release

  • c2pa: 0.39.0 -> 0.40.0 (⚠️ API breaking changes)
  • c2pa-crypto: 0.1.2 -> 0.2.0 (⚠️ API breaking 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.36.0/src/lints/enum_missing.ron

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

--- 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.36.0/src/lints/function_missing.ron

Failed in:
  function c2pa::validation_status::is_success, previously in file /tmp/.tmp8k7OAE/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.36.0/src/lints/pub_module_level_const_missing.ron

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

⚠️ 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.36.0/src/lints/function_missing.ron

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

c2pa

0.40.0

22 November 2024

Added

  • Introduce DynamicAssertion trait (#566)

Fixed

  • Add support for MP3 without ID3 header (#652)
  • Treat Unicode-3.0 license as approved; unpin related dependencies (#693)
  • Remote manifest fetch test was not using full path (#675)
  • Fix #624 (edge cases when combining the box hashes) (#625)
  • For Issue 672, Callback is unsound (#674)
  • For Issue 672, Callback is unsound
  • Support "remote_manifest_fetch" verify setting (#667)

c2pa-crypto

0.2.0

22 November 2024

Fixed

  • Treat Unicode-3.0 license as approved; unpin related dependencies (#693)


This PR was generated with release-plz.

Copy link

codecov bot commented Nov 14, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 81.52%. Comparing base (2a41ee5) to head (4707616).

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #673   +/-   ##
=======================================
  Coverage   81.52%   81.52%           
=======================================
  Files         104      104           
  Lines       30614    30614           
=======================================
  Hits        24958    24958           
  Misses       5656     5656           

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


🚨 Try these New Features:

@scouten-adobe scouten-adobe force-pushed the release-plz-2024-11-14T18-17-33Z branch 7 times, most recently from ed74c7f to 0a8bd02 Compare November 15, 2024 04:30
@scouten-adobe scouten-adobe changed the title chore(c2pa): release v0.39.1 chore(c2pa): release v0.40.0 Nov 15, 2024
@scouten-adobe scouten-adobe force-pushed the release-plz-2024-11-14T18-17-33Z branch 11 times, most recently from ae34932 to b297e3d Compare November 20, 2024 23:46
@scouten-adobe scouten-adobe changed the title chore(c2pa): release v0.40.0 chore: release Nov 20, 2024
@scouten-adobe scouten-adobe force-pushed the release-plz-2024-11-14T18-17-33Z branch 3 times, most recently from fbe377d to ef9502f Compare November 21, 2024 23:01
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