Repository navigation
SignKit v0.1.3
Immutable
release. Only release title and notes can be modified.
What's Changed
- feat: add durable envelope API foundation by @Senna46 in #5
- feat: expose durable draft workspace reads by @Senna46 in #6
- feat: add idempotent draft commits by @Senna46 in #7
- Add atomic recipient readiness command by @Senna46 in #8
- feat: add durable envelope send command by @Senna46 in #9
- Add fail-closed recipient capability resolution by @Senna46 in #13
- Add secure recipient link exchange and signing shell by @Senna46 in #15
- Add pinned recipient document review by @Senna46 in #18
- Record recipient viewed audit events by @Senna46 in #20
- Add recipient decline workflow by @Senna46 in #23
- Add recipient approval and routing release foundation by @Senna46 in #25
- Add semantic signing field placement by @Senna46 in #27
- Add recipient signing completion by @Senna46 in #29
- Deliver recipient invitations from the durable outbox by @Senna46 in #31
- Test PostgreSQL migrations against a real database by @Senna46 in #33
- Bind delivery recipients to the exact envelope by @Senna46 in #34
- Preserve send replays across delivery lifecycle changes by @Senna46 in #35
- Bind terminal signing receipts to the original idempotency key by @Senna46 in #36
- Render recipient Markdown with a sanitized policy by @Senna46 in #37
- Fence terminal decline deliveries by @Senna46 in #38
- Add atomic operator envelope voiding by @Senna46 in #39
- Define standalone viewer and prefill routing semantics by @Senna46 in #40
- Add durable read-only decline receipts by @Senna46 in #42
- docs: define recipient capability reissue semantics by @Senna46 in #43
- Publish immutable completion artifacts by @Senna46 in #44
- Deliver completion artifacts with purpose-bound grants by @Senna46 in #45
- Add workload key management foundation by @Senna46 in #46
- docs: make README approachable and adopt PostgreSQL 18 by @Senna46 in #48
- Adopt UUIDv7 for persistent SignKit identifiers by @Senna46 in #49
- Scope API keys to SignKit instance members by @Senna46 in #50
- Expose owner-scoped API key management endpoints by @Senna46 in #51
- Add secure instance owner bootstrap by @Senna46 in #52
- Add zero-PII instance invitations by @Senna46 in #53
- Add instance member administration by @Senna46 in #57
- Add instance management settings UI by @Senna46 in #58
- Add API key organization grants and read-only bearer access by @Senna46 in #59
- Add the agent-first Rust CLI by @Senna46 in #60
- Add installable SignKit API and CLI skills by @Senna46 in #61
- Organize architecture specifications and decisions by @Senna46 in #62
- Share organization-scoped HTTP test fixtures by @Senna46 in #63
- Share background drain request fixtures by @Senna46 in #64
- Share recipient command request fixtures by @Senna46 in #65
- feat: complete SignKit production core by @Senna46 in #66
- Add SMTP and Cloudflare mail providers by @Senna46 in #68
- Fix Cloudflare D1 pattern complexity constraints by @Senna46 in #69
- Add first-admin setup and operational app shell by @Senna46 in #70
- Fix D1 envelope send after field placement by @Senna46 in #71
- Add localized SignKit transactional email design by @Senna46 in #72
- Add typed-first signature dialog by @Senna46 in #73
- Add PDF field placement and signing workflow by @Senna46 in #74
- Add create-signkit Cloudflare deployment CLI by @Senna46 in #75
- Add ordered multi-document PDF envelopes by @Senna46 in #76
- Fix D1 migration for existing signed fields by @Senna46 in #77
- Release SignKit v0.1.0 as production-ready self-hosted signing by @Senna46 in #80
- Fix v0.1.0 release version gate output by @Senna46 in #95
- Preserve release assets across Cloudflare bundle builds by @Senna46 in #96
- Resolve the release npm CLI path absolutely by @Senna46 in #97
- ci: require npm Trusted Publishing by @Senna46 in #98
- Refine envelope authoring UI by @Senna46 in #100
- Release SignKit v0.1.1 by @Senna46 in #101
- feat(create-signkit): bootstrap Cloudflare secrets safely by @Senna46 in #102
- chore: prepare v0.1.2 release by @Senna46 in #103
- fix(ci): checkout annotated release tags by @Senna46 in #104
- Refactor SignKit to a single-instance authorization model by @Senna46 in #105
- fix: close invitation and webhook hardening gaps by @Senna46 in #106
- chore(deps): bump github/codeql-action from 3 to 4 by @dependabot[bot] in #87
- chore(deps): bump @aws-sdk/client-s3 from 3.1129.0 to 3.1131.0 by @dependabot[bot] in #94
- chore(deps): bump zod from 4.6.1 to 4.6.2 by @dependabot[bot] in #92
- chore(deps): bump isomorphic-git from 1.41.9 to 1.42.2 by @dependabot[bot] in #91
- chore(deps-dev): bump vite from 8.2.2 to 8.3.0 by @dependabot[bot] in #90
- chore(deps): bump toml from 0.8.23 to 1.1.6+spec-1.1.0 in /cli by @dependabot[bot] in #85
- chore(deps-dev): bump @inlang/paraglide-js from 2.25.1 to 2.25.2 by @dependabot[bot] in #86
- feat: make DOCX conversions durable by @Senna46 in #107
- fix: centralize page width in shared layout by @Senna46 in #108
- Verify release provenance before Cloudflare mutation by @Senna46 in #109
- Add personal recipient contact book by @Senna46 in #110
- chore(deps-dev): bump @types/node from 24.13.4 to 26.5.1 by @dependabot[bot] in #88
- Complete API-key and Rust CLI agent surface by @Senna46 in #111
- chore(deps): bump actions/setup-node from 4.4.0 to 7.0.0 by @dependabot[bot] in #89
- chore(deps): bump actions/checkout from 4.4.0 to 7.0.1 by @dependabot[bot] in #81
- chore(deps-dev): bump npm from 11.5.1 to 12.0.2 by @dependabot[bot] in #93
- chore(deps): bump getrandom from 0.2.17 to 0.4.3 in /cli by @dependabot[bot] in #82
- chore(deps): bump pnpm/action-setup from a15d269cd4658e1107c09f1fabf4cbd7bd1f308a to fc06bc1257f339d1d5d8b3a19a8cae5388b55320 by @dependabot[bot] in #84
- chore(deps): bump node from 22-alpine to 26-alpine by @dependabot[bot] in #83
- Prepare SignKit v0.1.1 release by @Senna46 in #112
- Support immutable draft-first releases by @Senna46 in #113
- Prepare SignKit v0.1.3 release by @Senna46 in #114
- Fix npm published-version detection by @Senna46 in #115
New Contributors
- @Senna46 made their first contribution in #5
- @dependabot[bot] made their first contribution in #87
Full Changelog: https://github.com/d6e-ai/signkit/commits/v0.1.3