Skip to content

Release v1.1.6 #453

Description

@mohanagy

Summary

Prepare the compatible v1.1.6 patch release delivering the identity-fingerprint fix from #451.

Contents

  • Identity verification silently downgraded when a fingerprint contains control characters #451 — an identity fingerprint containing a control character validated, verified, and was then silently rewritten into a verification failure by the binding store. The single shared predicate is now used by the configuration schema, the probe parser, and the binding store, so an unstorable fingerprint is refused at configuration time with its exact path, and doctor surfaces the IDENTITY_* code.

Boundary

Compatible patch. No public API change, no dependency change, no credential, routing, redaction, or audit change. Fail-closed behavior on a genuine binding-storage outage is unchanged.

Two boundaries tighten deliberately: a configuration carrying a control character in an identity fingerprint is now rejected at validation, and probe output containing control characters is no longer accepted as an identity field. Neither could previously produce a durable binding, so no working configuration is invalidated.

Release checklist

  • Version, package-lock.json, and dated changelog entry finalized on development
  • Release checks pass on current head with review approval
  • Reviewed promotion pull request from development to main, merged with a merge commit (never squash)
  • GitHub Release for v1.1.6 created at the exact current main commit, triggering .github/workflows/publish.yml
  • Registry version and provenance verified after publication
  • GitHub Release and workflow evidence verified

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions