docs: refresh module versions to v1.7.0 (lockstep)

This commit is contained in:
2026-08-18 18:00:31 -06:00
parent a880d20901
commit 12c8cdac11
+30 -30
View File
@@ -39,22 +39,22 @@ API requires exactly three: **`core` + `web` + one `db-*`**.
| Module | Version | Purpose | Depends on |
|---|---|---|---|
| [`contracts`][contracts] | v1.6.0 | Pure interfaces. The constitution of the framework. | — |
| [`core`][core] | v1.6.0 | Lifecycle, logging, errors, validation | `contracts` |
| [`web`][web] | v1.6.0 | HTTP server, middleware, routing, health | `contracts` `core` |
| [`auth`][auth] | v1.6.0 | Auth middleware, RBAC | `contracts` `core` `web` |
| [`auth-jwt`][auth-jwt] | v1.6.0 | JWT signing, token pairs, refresh | `contracts` `core` `auth` |
| [`contracts`][contracts] | v1.7.0 | Pure interfaces. The constitution of the framework. | — |
| [`core`][core] | v1.7.0 | Lifecycle, logging, errors, validation | `contracts` |
| [`web`][web] | v1.7.0 | HTTP server, middleware, routing, health | `contracts` `core` |
| [`auth`][auth] | v1.7.0 | Auth middleware, RBAC | `contracts` `core` `web` |
| [`auth-jwt`][auth-jwt] | v1.7.0 | JWT signing, token pairs, refresh | `contracts` `core` `auth` |
| [`auth-firebase`][auth-firebase] | — | Firebase authentication *(deferred)* | `contracts` `core` `auth` |
| [`db-postgres`][db-postgres] | v1.6.0 | PostgreSQL client | `contracts` `core` |
| [`db-mysql`][db-mysql] | v1.6.0 | MySQL client | `contracts` `core` |
| [`db-sqlite`][db-sqlite] | v1.6.0 | SQLite client | `contracts` `core` |
| [`cache-valkey`][cache-valkey] | v1.6.0 | Valkey / Redis-compatible cache | `contracts` `core` |
| [`storage-minio`][storage-minio] | v1.6.0 | Object storage | `contracts` `core` |
| [`telemetry`][telemetry] | v1.6.0 | OpenTelemetry — `main` packages only | `contracts` `core` |
| [`worker`][worker] | v1.6.0 | Concurrent background worker pool | `contracts` |
| [`httpclient`][httpclient] | v1.6.0 | Resilient outbound HTTP client | `contracts` `core` |
| [`smtp`][smtp] | v1.6.0 | SMTP email delivery with no-op fallback | `contracts` `core` |
| [`spa-server`][spa-server] | v1.6.0 | Container-first static server for SPAs / PWAs (Docker base image) | `contracts` `core` |
| [`db-postgres`][db-postgres] | v1.7.0 | PostgreSQL client | `contracts` `core` |
| [`db-mysql`][db-mysql] | v1.7.0 | MySQL client | `contracts` `core` |
| [`db-sqlite`][db-sqlite] | v1.7.0 | SQLite client | `contracts` `core` |
| [`cache-valkey`][cache-valkey] | v1.7.0 | Valkey / Redis-compatible cache | `contracts` `core` |
| [`storage-minio`][storage-minio] | v1.7.0 | Object storage | `contracts` `core` |
| [`telemetry`][telemetry] | v1.7.0 | OpenTelemetry — `main` packages only | `contracts` `core` |
| [`worker`][worker] | v1.7.0 | Concurrent background worker pool | `contracts` |
| [`httpclient`][httpclient] | v1.7.0 | Resilient outbound HTTP client | `contracts` `core` |
| [`smtp`][smtp] | v1.7.0 | SMTP email delivery with no-op fallback | `contracts` `core` |
| [`spa-server`][spa-server] | v1.7.0 | Container-first static server for SPAs / PWAs (Docker base image) | `contracts` `core` |
---
@@ -62,22 +62,22 @@ API requires exactly three: **`core` + `web` + one `db-*`**.
```mermaid
graph TD
contracts["contracts\nv1.6.0"]
core["core\nv1.6.0"]
web["web\nv1.6.0"]
auth["auth\nv1.6.0"]
auth_jwt["auth-jwt\nv1.6.0"]
contracts["contracts\nv1.7.0"]
core["core\nv1.7.0"]
web["web\nv1.7.0"]
auth["auth\nv1.7.0"]
auth_jwt["auth-jwt\nv1.7.0"]
auth_firebase["auth-firebase\n(deferred)"]
db_postgres["db-postgres\nv1.6.0"]
db_mysql["db-mysql\nv1.6.0"]
db_sqlite["db-sqlite\nv1.6.0"]
cache_valkey["cache-valkey\nv1.6.0"]
storage_minio["storage-minio\nv1.6.0"]
telemetry["telemetry\nv1.6.0"]
worker["worker\nv1.6.0"]
httpclient["httpclient\nv1.6.0"]
smtp["smtp\nv1.6.0"]
spa_server["spa-server\nv1.6.0"]
db_postgres["db-postgres\nv1.7.0"]
db_mysql["db-mysql\nv1.7.0"]
db_sqlite["db-sqlite\nv1.7.0"]
cache_valkey["cache-valkey\nv1.7.0"]
storage_minio["storage-minio\nv1.7.0"]
telemetry["telemetry\nv1.7.0"]
worker["worker\nv1.7.0"]
httpclient["httpclient\nv1.7.0"]
smtp["smtp\nv1.7.0"]
spa_server["spa-server\nv1.7.0"]
contracts --> core
contracts --> web