Skip to content

SignKit v0.1.3

Choose a tag to compare

@kimurayu45z kimurayu45z released this 17 Sep 03:57
Immutable release. Only release title and notes can be modified.
a833053

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

Full Changelog: https://github.com/d6e-ai/signkit/commits/v0.1.3