This commit is contained in:
@@ -2,7 +2,7 @@
|
|||||||
name: verify
|
name: verify
|
||||||
on:
|
on:
|
||||||
push:
|
push:
|
||||||
branches: [main, 'codex/**']
|
branches: [main, 'codex/**', 'gamertan/**']
|
||||||
workflow_dispatch:
|
workflow_dispatch:
|
||||||
permissions:
|
permissions:
|
||||||
contents: read
|
contents: read
|
||||||
|
|||||||
@@ -4,6 +4,8 @@
|
|||||||
|
|
||||||
## Unreleased
|
## Unreleased
|
||||||
|
|
||||||
|
## v0.1.0-preview.5 — 2026-08-21
|
||||||
|
|
||||||
- Add storage-neutral passkey registration, discoverable login, and
|
- Add storage-neutral passkey registration, discoverable login, and
|
||||||
operation-bound fresh assertions without adding self-registration, password
|
operation-bound fresh assertions without adding self-registration, password
|
||||||
fallback, TOTP, email recovery, or application-owned routes.
|
fallback, TOTP, email recovery, or application-owned routes.
|
||||||
@@ -17,6 +19,10 @@
|
|||||||
- Pin WebAuthn protocol verification to `github.com/go-webauthn/webauthn`
|
- Pin WebAuthn protocol verification to `github.com/go-webauthn/webauthn`
|
||||||
`v0.17.1` and record its source identity, module checksums, licence, and
|
`v0.17.1` and record its source identity, module checksums, licence, and
|
||||||
transitive security boundary.
|
transitive security boundary.
|
||||||
|
- Add self-service passkey enrollment and removal primitives with fresh
|
||||||
|
assertion, session revocation, and last-credential protection.
|
||||||
|
- Keep Previews 1–4 immutable; applications select Preview 5 explicitly when
|
||||||
|
adopting the passkey boundary.
|
||||||
|
|
||||||
## v0.1.0-preview.4 — 2026-08-18
|
## v0.1.0-preview.4 — 2026-08-18
|
||||||
|
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
# Gamertan Web Foundations
|
# Gamertan Web Foundations
|
||||||
|
|
||||||
> Status: `v0.1.0-preview.4` public preview. APIs may change before a stable
|
> Status: `v0.1.0-preview.5` public preview. APIs may change before a stable
|
||||||
> release; Linux is the maintained release platform.
|
> release; Linux is the maintained release platform.
|
||||||
|
|
||||||
Small, composable Go packages for the unglamorous boundaries of a careful web
|
Small, composable Go packages for the unglamorous boundaries of a careful web
|
||||||
@@ -24,14 +24,14 @@ Pin the preview in an application module, then import only the packages that
|
|||||||
application needs:
|
application needs:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
go get gamertan.com/web@v0.1.0-preview.4
|
go get gamertan.com/web@v0.1.0-preview.5
|
||||||
go mod verify
|
go mod verify
|
||||||
```
|
```
|
||||||
|
|
||||||
An application may also name the first package it intends to adopt:
|
An application may also name the first package it intends to adopt:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
go get gamertan.com/web/requestmeta@v0.1.0-preview.4
|
go get gamertan.com/web/requestmeta@v0.1.0-preview.5
|
||||||
```
|
```
|
||||||
|
|
||||||
The version belongs to the `gamertan.com/web` module. Go compiles and links
|
The version belongs to the `gamertan.com/web` module. Go compiles and links
|
||||||
|
|||||||
@@ -25,7 +25,7 @@ The packages are ordinary Go imports. Pin the current preview and verify its
|
|||||||
module checksum:
|
module checksum:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
go get gamertan.com/web/requestmeta@v0.1.0-preview.4
|
go get gamertan.com/web/requestmeta@v0.1.0-preview.5
|
||||||
go mod verify
|
go mod verify
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
+1
-1
@@ -18,7 +18,7 @@ import "gamertan.com/web/requestmeta"
|
|||||||
and request the containing module at an exact version:
|
and request the containing module at an exact version:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
go get gamertan.com/web/requestmeta@v0.1.0-preview.4
|
go get gamertan.com/web/requestmeta@v0.1.0-preview.5
|
||||||
```
|
```
|
||||||
|
|
||||||
Only imported packages are compiled and linked. The packages nevertheless
|
Only imported packages are compiled and linked. The packages nevertheless
|
||||||
|
|||||||
Reference in New Issue
Block a user