Generated with the help of an LLM.

Problem/Motivation

provemark/c2pa-verifier 0.11.0 (13 November 2026) verifies the general box hash in a JPEG (c2pa.hash.boxes). Microsoft Bing Image Creator writes every file that way. Up to 0.10, such a file is Invalid on the verifier route whatever it holds.

provemark/content-credentials 0.20.1 allows verifier 0.11, so the module's ^0.20 already admits it. But the install sentence on the settings form, the message when the package is missing, the README and require-dev still ask for ^0.10, so CI tests 0.10.

Proposed resolution

Ask for ^0.11 in those four places. The library requirement stays ^0.20, and nothing else in the code changes.

I tried it on a fresh drupal/recommended-project with provemark/c2pa-verifier:^0.11:

  • Composer resolves library 0.20.1 and verifier 0.11.0;
  • the release smoke test passes on 1.0.0-alpha6;
  • a box-hash JPEG signed under a test root is read as Trusted on the verifier route.

Remaining tasks

Commit, CI, and the project page.

User interface changes

The install sentence for the verifier route says ^0.11.

API changes

None.

Comments

maurice1969 created an issue. See original summary.

  • maurice1969 committed 8b1b2cd8 on 1.0.x
    Issue #3637949 by maurice1969: SPEC 013 Am. 7, SPEC 016 Am. 6 — ask for...
maurice1969’s picture

Status: Active » Fixed

Pushed to 1.0.x as 8b1b2cd: the install sentence, the missing-package message, the README and require-dev now ask for ^0.11 (SPEC-013 Amendment 7, SPEC-016 Amendment 6). CI 9/9 on pipeline 1045734. The whole suite is green on Drupal 11.4.12 with AI Disclosure 1.0.0-beta2, library 0.20.1 and verifier 0.11.0: 600 tests, 6 skipped. The project page asks for ^0.11 too.

Now that this issue is closed, review the contribution record.

As a contributor, attribute any organization that helped you, or if you volunteered your own time.

Maintainers, credit people who helped resolve this issue.

  • maurice1969 committed 8b1b2cd8 on main
    Issue #3637949 by maurice1969: SPEC 013 Am. 7, SPEC 016 Am. 6 — ask for...