v1.0.0
Major Changes
-
15faeb7: Remove proof/signing system and add async
sigilRequest()APIBreaking:
SigilProof,SigilProofOptions,signEnvelope,verifyEnvelopeSignature,serializeSignedRequestPayload,hashSignedRequestPayloadare all removed. Theprooffield is gone fromSigilEnvelope.New:
sigilRequest(req, options?)— launches Sigil via a link click and returns aPromise<SigilCallbackResponse>backed byBroadcastChannel. No server, no polling.New:
handleRedirect()— call at yourcallbackPathroute (default/__sigil__); reads?result=, broadcasts to the waiting Promise, closes the tab.New:
redirect_urifield onSigilEnvelopeandcreateEnvelopeoptions — Sigil opens the browser to this URL with the result as a?result=query param after the user acts.