74 lines
3.0 KiB
Markdown
74 lines
3.0 KiB
Markdown
# Changelog
|
|
|
|
## Versión actual
|
|
|
|
- Versión base: `1.2.1`
|
|
|
|
## Historial
|
|
|
|
### 1.2.1 - 2026-04-23
|
|
|
|
- Android muestra `About` automáticamente en el primer login de cada usuario y luego vuelve por defecto a `Documentos`.
|
|
- `About` agrega acceso a los documentos legales firmados del registro para abrirlos o descargarlos directamente en el teléfono.
|
|
- La preferencia de haber visto `About` queda persistente entre reinicios y actualizaciones de la app.
|
|
|
|
### 1.2.0 - 2026-04-23
|
|
|
|
- Se separa el acceso biométrico Android de la sesión normal usando un token biométrico persistente.
|
|
- La huella se mantiene aunque expire la sesión por inactividad.
|
|
- La huella solo se invalida al desactivarla o al cambiar contraseña.
|
|
- Se evita que “Continuar sin huella” desactive el acceso biométrico por error.
|
|
|
|
### 1.1.3 - 2026-04-23
|
|
|
|
- Se cambia en Android el botón de ojo por descarga real del PDF.
|
|
- El botón con ícono PDF ahora abre el documento localmente dentro de la app.
|
|
|
|
### 1.1.2 - 2026-04-23
|
|
|
|
- Se separa en Android la vista de documentos firmados y originales.
|
|
- Se deja una sola acción para abrir documentos en Android y se elimina la acción duplicada.
|
|
- Se renueva la sesión por actividad en web y Android para que expire tras inactividad.
|
|
- Se refresca el token Android antes de abrir documentos cuando está cerca de vencer.
|
|
|
|
### 1.1.1 - 2026-04-23
|
|
|
|
- Se oculta la barra de navegación del sistema Android en modo inmersivo.
|
|
- Se ajusta el alto del menú inferior Android para evitar recortes en los íconos.
|
|
|
|
### 1.1.0 - 2026-04-23
|
|
|
|
- Se agrega pantalla About en Android con versión y texto de uso.
|
|
- Se actualiza el encabezado Android a la marca solicitada.
|
|
- Se reduce la altura del menú inferior Android sin cambiar el tamaño de los íconos.
|
|
|
|
### 1.0.4 - 2026-04-23
|
|
|
|
- Se muestra la versión de LinkedSign en el inicio de sesión web y Android.
|
|
|
|
### 1.0.3 - 2026-04-23
|
|
|
|
- Se ajusta la duración completa de sesión web y Android a 15 minutos.
|
|
- Se fuerza cierre local y retorno al inicio de sesión cuando la sesión expira o no puede renovarse.
|
|
- Se traducen mensajes de expiración de sesión al español.
|
|
|
|
### 1.0.2 - 2026-04-08
|
|
|
|
- Se endurece el flujo biométrico Android para usar sesión por token en lugar de guardar la contraseña del usuario.
|
|
- Se actualizan las guías de despliegue para dejar explícito que en producción solo se publica el `APK release`.
|
|
- Se refuerza la regla operativa de mantener producción en estado `hardened`.
|
|
|
|
### 1.0.1 - 2026-04-07
|
|
|
|
- Se unifica la versión inicial de `frontend`, `backend` y `android`.
|
|
- Se establece `1.0.1` como versión base de arranque del sistema.
|
|
- Se agrega el archivo `VERSION` como fuente única de versión.
|
|
- Se agrega el script `scripts/set-version.sh` para actualizar versiones de forma sincronizada.
|
|
|
|
## Cómo registrar una nueva versión
|
|
|
|
1. Ejecuta `./scripts/set-version.sh X.Y.Z`
|
|
2. Actualiza este archivo con la nueva versión y sus cambios principales.
|
|
3. Haz las pruebas normales del sistema.
|
|
4. Guarda cambios en git y despliega.
|