# Historial de versiones

## v0.1.0 Build 7 — Distribución segura de Windows

- Publicación autocontenida en carpeta estándar, sin ejecutable único comprimido.
- Metadatos de producto y empresa incorporados al ejecutable.
- Generación automática de hashes SHA-256.
- Proyecto de instalador para Inno Setup 6 con instalación por usuario.
- Firma Authenticode opcional por huella de certificado y sello de tiempo.
- Revisión A: restaurado el identificador de protocolo `0.1.0` compatible con la API existente.
- Revisión B: diagnóstico seguro del tipo y contenido inicial de respuestas no JSON.
- Revisión C: log diario local con la respuesta HTTP completa y acceso desde Configuración.
- Revisión C acumulativa: web, agente, logs, instalador, esquema y documentación integrados para instalación desde cero.

## v0.1.0 Build 6 — Flujos de automatización

- Constructor web de flujos ordenados de hasta 20 pasos.
- Acciones disponibles: Abrir URL, Esperar y Abrir programa de Windows.
- El agente informa el número y tipo de cada paso durante la ejecución.
- Validación de URLs, tiempos de espera y rutas de programas.

## v0.1.0 Build 5 — Identidad visual del agente

- El logo del panel lateral ahora utiliza transparencia y colores claros sobre el fondo oscuro.
- Se eliminó el contenedor blanco que aparecía en Inicio, Ejecuciones y Configuración.
- Revisión A: se conserva el suavizado original del logo para evitar bordes pixelados.
- Revisión A: se restauran los iconos oscuros originales de la bandeja y barra de tareas.

## v0.1.0 Build 4 — Experiencia operativa

- Menús funcionales en el agente: Inicio, Ejecuciones y Configuración.
- Historial local de trabajos ejecutados durante la sesión.
- Icono TERIUS permanente en la bandeja de Windows.
- Minimizar o cerrar oculta la ventana sin detener el robot.
- Opción de inicio automático con Windows.
- Actualización automática de Inicio, Ejecuciones, Robots y códigos del panel web.
- Pausa de actualización cuando la pestaña del navegador está oculta.
- Logo oficial TERIUS aplicado al agente, bandeja, favicon, acceso y panel web.
- Revisión web: logo horizontal compacto y versionado de CSS/JavaScript para invalidar caché anterior.

## v0.1.0 Build 3 — Compatibilidad completa de compilación

- Agregadas importaciones explícitas en todos los archivos del agente Windows.
- Corregidas referencias a `Path`, `Directory`, `File`, colecciones, tareas y cancelación.
- Mensajes del script convertidos a caracteres compatibles con Windows PowerShell.

## v0.1.0 Build 2 — Corrección de compilación

- Agregada la referencia explícita a `System.Net.Http` en el agente Windows.
- Corregido el script para no informar éxito cuando `dotnet restore` o `dotnet publish` fallan.
- Limpieza segura de la carpeta de salida antes de cada compilación.

## v0.1.0 Build 1 — MVP técnico

- Primera plataforma web de TERIUS Automate.
- Instalador y esquema MySQL acumulativo.
- Autenticación administrativa.
- Panel de automatizaciones, robots y ejecuciones.
- API v1 autenticada para agentes.
- Agente WPF autocontenido para Windows x64.
- Registro por código temporal de un solo uso.
- Motor inicial con acciones `open_url` y `wait`.
- Reintentos exponenciales y latidos de conexión.
- Contrato inicial para futuras actualizaciones con TERIUS Server.
