Changelog.

Cada nueva regla AST, dialecto soportado, mejora de latencia y feature del producto. Lo que cambió y cuándo.

v1.4.0

Reglas custom en YAML y hot-reload

  • Nuevo Reglas custom definidas en YAML para patrones de queries propios de tu dominio. Disponible en planes Builder y superiores.
  • Nuevo Hot-reload de reglas custom: los cambios se propagan al proxy en menos de 5 segundos sin reiniciar.
  • Nuevo Comando vetro rules push --file custom-rules.yaml para versionar reglas en Git y aplicarlas via CLI.
  • Mejora Preview de reglas custom sobre el historial de queries antes de activarlas en producción.
v1.3.0

Modo dry-run para CI/CD y SDK de línea de comandos

  • Nuevo CLI vetro check --file queries.sql --dialect postgres para validar queries en CI antes del deploy. Exit code 1 si detecta queries destructivas.
  • Nuevo Integración nativa con GitHub Actions: anotaciones inline en el PR con el código de regla y la sugerencia de fix.
  • Nuevo Soporte para validación recursiva de directorios: vetro check --file migrations/ --recursive.
  • Mejora El CLI cachea el ruleset del workspace localmente para validaciones offline.
v1.2.0

Audit trail exportable con firma HMAC-SHA256

  • Nuevo Exportación del audit trail en CSV y JSON con firma HMAC-SHA256 por registro y del archivo completo.
  • Nuevo Comando vetro audit export con filtros por rango de fechas, base de datos y decisión.
  • Nuevo Clave pública de verificación por workspace para que auditores confirmen la integridad de los exports.
  • Mejora Cifrado del texto de queries en reposo actualizado a AES-256-GCM con claves derivadas por workspace.
v1.1.0

Soporte SQLite y alertas en tiempo real

  • Nuevo Soporte del dialecto SQLite con reglas semánticas específicas, ideal para entornos embebidos y edge functions.
  • Nuevo Alertas en tiempo real via Slack y webhooks para bloqueos de severidad CRITICAL.
  • Nuevo Rate limiting inteligente de notificaciones: máximo 10/min con digest automático.
  • Mejora Detección de DELETE con LIMIT diferenciada por dialecto: válida en MySQL/SQLite, bloqueada en Postgres.
  • Fix Corregido falso positivo en queries con CTEs recursivos que contenían SELECT anidados.
v1.0.0

Lanzamiento público de Vetro

  • Nuevo Proxy TCP transparente para PostgreSQL y MySQL — onboarding en menos de 5 minutos cambiando solo el connection string.
  • Nuevo AST parsing determinístico con pg_query y sqlparser-rs. Latencia <2ms en p99.
  • Nuevo Ruleset de queries destructivas Nivel 1: DELETE sin WHERE (VETRO-001), UPDATE sin WHERE (VETRO-042), DROP (VETRO-010), TRUNCATE (VETRO-011).
  • Nuevo Dashboard de queries con explicación accionable: nodo AST infractor, regla activada y query segura sugerida.
  • Nuevo Configuración de reglas por workspace y por base de datos (producción, staging, desarrollo).
v0.9.0

Beta cerrada

  • Nuevo Beta cerrada con 30 equipos de ingeniería construyendo con LangChain y LlamaIndex sobre Postgres.
  • Nuevo Primera versión del AST parser y el ruleset de las 4 reglas CRITICAL.
  • Mejora Iteración del dashboard de explicaciones basada en feedback de los equipos beta.

¿No quieres perderte ningún release?

Síguenos en GitHub para recibir notificaciones de cada nueva versión, o suscríbete al blog técnico para los deep-dives.