From 9567ff4db93eebdd9825c42b3ff5502e9c1941aa Mon Sep 17 00:00:00 2001 From: Egutierrez Date: Sat, 13 Jun 2026 21:17:37 +0200 Subject: [PATCH] chore: bump unibus to 0.12.0 (web wallet + per-user gateway) --- app.md | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/app.md b/app.md index f131a986..556c3706 100644 --- a/app.md +++ b/app.md @@ -2,7 +2,7 @@ name: unibus lang: go domain: infra -version: 0.11.0 +version: 0.12.0 description: "Bus de mensajería unificado sobre NATS+JetStream con cifrado E2E por room (megolm/olm reducido): service de membresía/claves, librería cliente y peers demo." tags: [service, messaging, nats, e2e] uses_functions: @@ -169,6 +169,16 @@ agent..{in,out} inbox/outbox de agente LLM (agent.scout.in) ## Capability growth log +- v0.12.0 (2026-06-13) — frontend web wallet por usuario integrado a master. La + SPA gana un onboarding criptográfico: cada usuario deriva su identidad de forma + determinista desde una mnemónica BIP39 de 12 palabras (esquema HKDF → + Ed25519/X25519), cifrada at-rest en el dispositivo con AES-256-GCM, con caminos + join (invitación) / login (passphrase local) / recover (re-derivación en + dispositivo nuevo, sin admin). El gateway `cmd/webgw` (REST + SSE) pasa de + identidad única de operador a sesiones wallet por usuario con registro por + token de invitación. Integra `quick/web-join` sobre el master 0.11.0 + (auto-merge de `embeddednats.go` sin conflictos; Go build/vet/test y + `pnpm build` verdes). - v0.11.0 (2026-06-07) — flag dedicado `UNIBUS_NATS_MONITOR` que abre el endpoint de monitoring HTTP del nats-server embebido (`127.0.0.1:8222`, loopback only) de forma DESACOPLADA del debug-log. Antes el monitoring solo se abría con