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.yamlpara 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 postgrespara 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 exportcon 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
DELETEconLIMITdiferenciada 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_queryysqlparser-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.