Changelog
Qué publicamos y cuándo.
Desarrollo abierto. Cada fase es un milestone independiente con un scope explícito. El historial de arquitectura está en /docs/architecture.
v0.18 · 2026-05-15
Phase 18: enterprise enablement
- ·Enrutado de consultas por región con selector de UI en la sidebar
- ·Tipo de variable de panel: query (PromQL arbitrario → opciones)
- ·SCIM /Groups + role mapping con resolución de conflictos
- ·Ventanas de mantenimiento con RRULE
- ·Rediseño del sitio de marketing + 80+ páginas de documentación
v0.17 · 2026-04-20
Phase 17: enterprise + scale
- ·Autocompletado de PromQL + lint en el editor
- ·Variables de panel (static, label_values)
- ·Layout RGL libre con compactType=null
- ·Enrutado de agentes multi-región
- ·Reglas de anomalía con avg + σ stddev
- ·Subconjunto mínimo de SCIM Users
v0.16 · 2026-03-15
Phase 16: dashboards
- ·Refresh nonce vía React Context
- ·Pausa por visibilidad para pestañas ocultas
- ·Compartición pública vía token hasheado
- ·Editor de PromQL con resaltado regex
v0.15 · 2026-02-20
Phase 15: alert pipeline polish
- ·Extensión de silence vía extend_seconds OR new_expires_at
- ·Slack bot kind con threading
- ·Enrutado por severidad a nivel de regla
- ·Passkeys WebAuthn
- ·Expresiones PromQL en rules vía AST rewrite
v0.14 · 2026-01-25
Phase 14: account security
- ·2FA TOTP con backup codes
- ·Audit log append-only
- ·Rotación de claves JWT con kid
v0.13 · 2025-12-15
Phase 13: alerting depth
- ·Cola de reintentos con backoff 30s / 2m / 10m
- ·Firma de webhook: HMAC-SHA256 + timestamp
- ·Rotación del secreto de firma por canal
v0.12 · 2025-11-10
Phase 12: alerting state machine
- ·Máquina de estados: pending → firing → resolved
- ·Dedup por fingerprint en rule_id + sample labels
- ·Dispatch del notifier con enrutado por severidad
v0.11 · 2025-10-15
Phase 11: alert engine MVP
- ·Evaluador sin estado con tick de 30s
- ·Reglas threshold con PromQL
- ·Canales: webhook, email, slack incoming