Skip to main content

Release notes

2.1.0​

  • Finalized the document format identifier as keyhold v1; the preview keymaster v2 identifier is rejected.
  • Published the JSON Schema as schema/keyhold-v1.schema.json.
  • Added the bilingual documentation site with an auto-generated TypeScript API reference.
  • Expanded package documentation for the Go and TypeScript SDKs.

2.0.0​

  • KeyHold v1 document format. The npm keyhold@2.0.0 release used the preview keymaster v2 identifier.
  • TypeScript and Go SDKs with shared conformance fixtures.
  • Strict JSON validation and canonical serialization.
  • PBKDF2-HMAC-SHA-256 plus AES-256-GCM export and unlock workflows.
  • Stable error codes across both SDKs.