Releases: ddyy/pk
Releases · ddyy/pk
Release list
pkvault 0.1.1 (pre-release)
pkvault 0.1.1 — pre-release
First release from the ddyy/pk monorepo (apps/pkvault; full history imported from ddyy/pkvault — pre-move commit SHAs unchanged, old release digests remain valid at the archived repo).
Unlock page digest
Verify the live page before trusting it with key material:
sha256: 4b07e2a8516c40e51f7a02d45f44149c002794112ccb15deca5fc80905873dfe
npm run verify:page -- --expected-sha256 4b07e2a8516c40e51f7a02d45f44149c002794112ccb15deca5fc80905873dfe
Changes
- Security: the agent no longer releases the identity scalar. The unix socket answers
op:"unseal"(file-key unwrap performed inside the agent) andop:"recipient";op:"identity"is refused. A same-uid process can use the unlocked identity but can no longer silently copy the long-term key. - Security:
pkvault runstripsPKVAULT_IDENTITY/PKVAULT_IDENTITY_FILEfrom child environments. - Fix:
exportto stdout preserves exact bytes (previouslytrimEnd()-corrupted trailing whitespace in the final value). - npm package now includes
web/_headersandwrangler.jsonc(deployment config for the unlock page). - CI: GitHub Actions, Node 18 + 22. 218 tests.
Pre-release: not yet audited.