Ir al contenido

Release23 de septiembre de 2026

v0.15.3 · 23 de septiembre de 2026

v0.15.3

Seguridad

  • El registro ya no acepta companyId/role; la elección de tenant y de rol ocurre solo a través de una invitación autenticada.
  • Las sesiones JWT heredadas se revalidan contra un usuario existente, activo y no eliminado; los headers de identidad se derivan de la credencial, no de las claims.
  • El offboarding de empresa revoca los tokens del tenant, suspende el tenant en el Engine y luego desactiva los datos locales en una sola transacción.
  • Los OpenBao Agents ahora entregan los secretos del SaaS; los archivos de unit y los ejemplos versionados ya no contienen credenciales.

Corregido

  • El teardown de los tests de audit_logs desactiva el trigger de la cadena además del guard de fila, para que el contrato append-only siga siendo significativo en los tests.
  • Se eliminaron dos claves de i18n huérfanas.
  • El aprovisionamiento de la base de datos de test otorga al rol de la aplicación los privilegios de schema que tiene en producción.

Validación

  • Suite unitaria completa en verde en la base de datos de CI aislada, con el rol ci: 896 pass, 0 fail. Typecheck y lint en verde (lint: 0 errores).