docs: refresh module versions to v1.6.0 (lockstep); mcp v1.3.4
This commit is contained in:
@@ -39,22 +39,22 @@ API requires exactly three: **`core` + `web` + one `db-*`**.
|
||||
|
||||
| Module | Version | Purpose | Depends on |
|
||||
|---|---|---|---|
|
||||
| [`contracts`][contracts] | v1.0.0 | Pure interfaces. The constitution of the framework. | — |
|
||||
| [`core`][core] | v1.0.0 | Lifecycle, logging, errors, validation | `contracts` |
|
||||
| [`web`][web] | v1.0.0 | HTTP server, middleware, routing, health | `contracts` `core` |
|
||||
| [`auth`][auth] | v1.0.0 | Auth middleware, RBAC | `contracts` `core` `web` |
|
||||
| [`auth-jwt`][auth-jwt] | v1.0.0 | JWT signing, token pairs, refresh | `contracts` `core` `auth` |
|
||||
| [`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` |
|
||||
| [`auth-firebase`][auth-firebase] | — | Firebase authentication *(deferred)* | `contracts` `core` `auth` |
|
||||
| [`db-postgres`][db-postgres] | v1.0.0 | PostgreSQL client | `contracts` `core` |
|
||||
| [`db-mysql`][db-mysql] | v1.0.0 | MySQL client | `contracts` `core` |
|
||||
| [`db-sqlite`][db-sqlite] | v1.0.0 | SQLite client | `contracts` `core` |
|
||||
| [`cache-valkey`][cache-valkey] | v1.0.0 | Valkey / Redis-compatible cache | `contracts` `core` |
|
||||
| [`storage-minio`][storage-minio] | v1.0.0 | Object storage | `contracts` `core` |
|
||||
| [`telemetry`][telemetry] | v1.0.0 | OpenTelemetry — `main` packages only | `contracts` `core` |
|
||||
| [`worker`][worker] | v1.0.0 | Concurrent background worker pool | `contracts` |
|
||||
| [`httpclient`][httpclient] | v1.0.0 | Resilient outbound HTTP client | `contracts` `core` |
|
||||
| [`smtp`][smtp] | v1.0.0 | SMTP email delivery with no-op fallback | `contracts` `core` |
|
||||
| [`spa-server`][spa-server] | v1.0.0 | Container-first static server for SPAs / PWAs (Docker base image) | `contracts` `core` |
|
||||
| [`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` |
|
||||
|
||||
---
|
||||
|
||||
@@ -62,22 +62,22 @@ API requires exactly three: **`core` + `web` + one `db-*`**.
|
||||
|
||||
```mermaid
|
||||
graph TD
|
||||
contracts["contracts\nv1.0.0"]
|
||||
core["core\nv1.0.0"]
|
||||
web["web\nv1.0.0"]
|
||||
auth["auth\nv1.0.0"]
|
||||
auth_jwt["auth-jwt\nv1.0.0"]
|
||||
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"]
|
||||
auth_firebase["auth-firebase\n(deferred)"]
|
||||
db_postgres["db-postgres\nv1.0.0"]
|
||||
db_mysql["db-mysql\nv1.0.0"]
|
||||
db_sqlite["db-sqlite\nv1.0.0"]
|
||||
cache_valkey["cache-valkey\nv1.0.0"]
|
||||
storage_minio["storage-minio\nv1.0.0"]
|
||||
telemetry["telemetry\nv1.0.0"]
|
||||
worker["worker\nv1.0.0"]
|
||||
httpclient["httpclient\nv1.0.0"]
|
||||
smtp["smtp\nv1.0.0"]
|
||||
spa_server["spa-server\nv1.0.0"]
|
||||
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"]
|
||||
|
||||
contracts --> core
|
||||
contracts --> web
|
||||
@@ -145,7 +145,7 @@ Companion tooling for developing *on* Einherjar — not framework modules; nothi
|
||||
|
||||
| Tool | Version | Purpose |
|
||||
|---|---|---|
|
||||
| [`mcp`][mcp] | v1.0.0 | Model Context Protocol server — teaches AI assistants the framework: modules, symbols, ADRs, wiring conventions, and a ready-to-write project scaffold |
|
||||
| [`mcp`][mcp] | v1.3.4 | Model Context Protocol server — teaches AI assistants the framework: modules, symbols, ADRs, wiring conventions, and a ready-to-write project scaffold |
|
||||
|
||||
---
|
||||
|
||||
|
||||
Reference in New Issue
Block a user