Two small corrections from the audit of the delta since 1.0.0-alpha2.

The return-type pattern in .deprecation-ignore.txt named audit_trail alongside key. audit_trail raises no such deprecations: its own next-major lane is green while carrying a pattern that does not name itself, so the entry never matched anything. Worse than dead config, it pre-silences a project maintained alongside this one, which contradicts the rule stated a few lines above it in the same file: a deprecation naming a project we maintain is a real finding and belongs fixed at the source.

The CI comment above the opt-in variables still read "Kessai requires Drupal ^11.3", which predates #3614379: Declare Drupal 12 compatibility, because the pinned core requirement makes every dependent unable to resolve a next-major lane widening the requirement to ^11.3 || ^12. The floor is unchanged, so the statement was not wrong, only stale next to the value beneath it.

No CHANGELOG.md is added. The release node is the canonical changelog for a contributed project, and a second surface needing manual sync each release is the exact failure this audit found in audit_trail, where the file claimed no release existed through six tags.

Issue fork kessai-3614431

Command icon Show commands

Start within a Git clone of the project using the version control instructions.

Or, if you do not have SSH keys set up on git.drupalcode.org:

Comments

mably created an issue. See original summary.

mably’s picture

Status: Active » Needs review

  • mably committed 640f28e8 on 1.x
    task: #3614431 Audit follow-up: the ignore file lists a project that...
mably’s picture

Status: Needs review » Fixed

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.

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.