This commit is contained in:
@@ -2,6 +2,20 @@
|
||||
|
||||
# Changelog
|
||||
|
||||
## v0.1.0-preview.16 — 2026-09-03
|
||||
|
||||
- Add bounded organization-member and direct user-role listings for
|
||||
application-owned access administration pages. Direct listings deliberately
|
||||
exclude team and narrower resource grants rather than flattening distinct
|
||||
authority into one apparent role.
|
||||
- Add atomic direct-role replacement with exact expected-binding checks,
|
||||
transactional access audit, active-member validation, and final active
|
||||
direct-owner protection. SQLite serializes competing replacements so stale
|
||||
administration fails with a stable conflict instead of partially applying.
|
||||
- Record the Gamertan administration dogfood boundary: applications authorize
|
||||
the route and fresh passkey assertion, while Foundations owns the reusable
|
||||
storage transaction and invariants.
|
||||
|
||||
## v0.1.0-preview.15 — 2026-09-03
|
||||
|
||||
- Permit applications to opt into an exact non-default HTTPS WebAuthn origin
|
||||
|
||||
Reference in New Issue
Block a user