Skip to content

Changelog

  • bound a delegation chain’s lifetime by its earliest hop (#49)
  • web: re-validate the redirect URL at the sink and tighten secure-context (#35)
  • validate the delegation chain a signer returns against the request (#34)
  • web: apply origin/shape checks to every heartbeat status message (#33)
  • agent: bind a per-call nonce in SignerAgent content-map verification (#36)
  • web: guard the call-order replay journal with a content fingerprint (#37)
  • web: harden the URL transport’s redirect resume (#30)
  • web: add ICRC-167 browser URL transport (#27)
  • signer: allow toggling autoCloseTransportChannel at runtime (#21)
  • only auto-close transport channel when no pending requests (#17)
  • Add configurable request transform pipeline to Signer
  • Export SignerRequestTransformFn type for authoring custom transforms
  • Strip undefined properties from JSON-RPC requests before sending
  • Initial release of @icp-sdk/signer
  • Core Signer class with ICRC-25/27/34/49 support
  • SignerAgent as drop-in HttpAgent replacement
  • ICRC-29 PostMessage transport for web signers
  • ICRC-94 transport for browser extension signers