Skip to content

deps: bump ucantone (v1 DID context) and libforge (attested-sig fix) - #8

Merged
frrist merged 1 commit into
mainfrom
claude/smelt-pr7-fix-ks4g5s
Jul 2, 2026
Merged

frrist merged 1 commit into
mainfrom
claude/smelt-pr7-fix-ks4g5s

Conversation

@Peeja

@Peeja Peeja commented Jul 2, 2026

Copy link
Copy Markdown
Contributor

Summary

Bump the UCAN dependencies as part of the attested-signatures / UCAN Principal Clarification rollout:

  • ucantone 7985ec0 → a8f24fe — accepts the DID Core v1 @context (https://www.w3.org/ns/did/v1) alongside v1.1.
  • libforge eb26d871 → 2b55dbcf — fil-forge/libforge#43, verify attested signatures from did:web authorities.

Why

Any service that resolves did:web documents needs the ucantone bump to accept v1-context DID documents (the older ones some services still serve, e.g. the delegator), plus the libforge#43 verifier fix for attested did:web signatures. This mirrors the same bump applied to piri (fil-forge/piri) to unblock the smelt e2e (fil-forge/smelt#7).

The indexer was not observed failing directly in the e2e run (piri failed first, before the index step), so this is a precautionary, consistency bump — but it is the same one-line dependency change and keeps the indexer aligned with the rest of the stack.

Testing

Dependency-only change (go.mod/go.sum). go build ./... and go vet ./... pass locally.

🤖 Generated with Claude Code

https://claude.ai/code/session_017yUxrDH8gWAA4ufwzuq657


Generated by Claude Code

Bump ucantone 7985ec0 -> a8f24fe (accepts the DID Core v1 `@context`
alongside v1.1) and libforge eb26d871 -> 2b55dbcf (fil-forge/libforge#43,
attested did:web signatures).

Part of the cross-service rollout for the attested-signatures / UCAN
Principal Clarification migration: any service that resolves did:web
documents needs the ucantone bump to accept v1-context DID documents,
and the libforge#43 verifier fix for attested did:web signatures.

Dependency-only change: builds and vets clean.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_017yUxrDH8gWAA4ufwzuq657
@Peeja
Peeja requested a review from alanshaw as a code owner July 2, 2026 18:11
@Peeja
Peeja requested review from a team and removed request for alanshaw July 2, 2026 20:07
@frrist
frrist merged commit 1d9167b into main Jul 2, 2026
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants