v0.1.0
Initial public feature set: provider-agnostic ESignature component (React Native WebView + React web iframe/DocuSign.js) over a shared SigningSource core with three modes — public URL, DocuSign Web Forms instances, and proxy envelopes (Apollo). Apollo-free /webform subpath entries for minimal Web Forms-only consumers.
Packages (GitHub Packages, @blinkbitcoin scope): esign-core, esign-react-native, esign-react — all 0.1.0. Install notes: docs/integration/consuming.md.
What's Changed
Changes
- fix(e2e): launch the app once per Maestro run; reset in-app instead of relaunching by @grimen in #15
- ci(e2e): cache native app builds and the Android system image, retry per Maestro flow by @grimen in #8
- ci: render the README coverage badge from measured coverage by @grimen in #16
- ci(e2e): build the iOS app for the generic simulator destination by @grimen in #17
- docs: title-case the Coverage and License badges by @grimen in #18
- ci: cancel in-flight runs when a PR is closed or merged by @grimen in #19
- ci: make the registry smoke assert what GitHub Packages can deliver by @grimen in #20
- ci: one pipeline per branch so every badge is correct for its branch by @grimen in #21
- ci: unit and E2E status badges per branch, rendered from the job results by @grimen in #22
- ci: combined HTML coverage report as a run artifact; drop the badge JSON by @grimen in #23
- ci: one-step releases - the Git tag is the version by @grimen in #24
New Contributors
- @dependabot[bot] made their first contribution in #4
- @grimen made their first contribution in #15
Full Changelog: https://github.com/blinkbitcoin/blink-esign/commits/v0.1.0