This commit is contained in:
@@ -2,6 +2,21 @@
|
||||
|
||||
# Changelog
|
||||
|
||||
## v0.1.0-preview.18 — 2026-09-04
|
||||
|
||||
- Add owner-assisted account recovery for a documented human-review path when
|
||||
normal password, passkey, and recovery-code authentication is unavailable.
|
||||
Issuance requires an active direct organization owner and returns a bounded,
|
||||
single-use, 15-minute secret while persisting and auditing only its digest.
|
||||
- Invalidate the recovered member's existing password, passkeys, recovery
|
||||
codes, sessions, ceremonies, and older recovery grants when the reviewed
|
||||
enrollment is issued. Completion atomically installs one replacement
|
||||
password, passkey, and recovery-code set without issuing a normal session.
|
||||
- Keep identity and organization-visible recovery audits in the same SQLite
|
||||
transactions as their credential changes, and document the application
|
||||
boundary for fresh passkey authorization, secret-fragment delivery, and
|
||||
human evidence review.
|
||||
|
||||
## v0.1.0-preview.17 — 2026-09-04
|
||||
|
||||
- Add optimistic organization-membership suspension, reactivation, and
|
||||
|
||||
Reference in New Issue
Block a user