The signature-key draft has moved to -08, which is not backward compatible with the -05 wire format this library (1.1.0) implements. @hellocoop/httpsig 2.0.0-alpha.2 already implements -08 and is the reference to match.
Needed for the Hellō Wallet mobile work (Wallet MULTI_SESSION_MOBILE_PLAN.md, cross-cutting Signature-Key -08 item):
- Implement the -08 wire format as a v2 release (breaking; both
hwk and jkt-jwt schemes)
- Cross-verify against
@hellocoop/httpsig 2.0.0-alpha.x (sign here, verify there, and vice versa)
- The iOS app then bumps its SPM pin; the Wallet server runs a dual-accept window (-08 first, -05 fallback) until heartbeat telemetry shows no -05 signers remain — fielded app builds sign -05 and cannot be flag-dayed
🤖 Generated with Claude Code
https://claude.ai/code/session_01HwkJrWKDtRp8KrQXL9rfTz
The signature-key draft has moved to -08, which is not backward compatible with the -05 wire format this library (1.1.0) implements.
@hellocoop/httpsig2.0.0-alpha.2 already implements -08 and is the reference to match.Needed for the Hellō Wallet mobile work (Wallet MULTI_SESSION_MOBILE_PLAN.md, cross-cutting Signature-Key -08 item):
hwkandjkt-jwtschemes)@hellocoop/httpsig2.0.0-alpha.x (sign here, verify there, and vice versa)🤖 Generated with Claude Code
https://claude.ai/code/session_01HwkJrWKDtRp8KrQXL9rfTz