Files
linkedsign/CHANGELOG.md
T

7.3 KiB

Changelog

Versión actual

  • Versión base: 1.2.25

Historial

1.2.25 - 2026-05-22

  • La firma normal usa las preferencias visuales guardadas del usuario al momento de firmar, evitando que un estado viejo del frontend vuelva a enviar FirmaEC con borde.

1.2.24 - 2026-05-22

  • FirmaEC sin borde ahora usa un widget criptográfico invisible en el PDF final, evitando el rectángulo residual alrededor del sello.

1.2.23 - 2026-05-22

  • El PDF firmado oculta el borde visible del widget criptográfico de firma, para que FirmaEC respete de verdad la opción Sin borde.

1.2.22 - 2026-05-22

  • FirmaEC deja de mostrar líneas de borde y separadores cuando la preferencia está en Sin borde, tanto al colocar la firma como en el PDF final.

1.2.21 - 2026-05-22

  • FirmaEC respeta la opción Sin borde tanto en la vista previa web como en la firma visible del PDF.

1.2.20 - 2026-05-21

  • Backend deja de rechazar estilos visuales desconocidos al guardar preferencias y los normaliza hacia FirmaEC o QR según corresponda.

1.2.19 - 2026-05-21

  • Backend normaliza estilos de firma antes de validar, aceptando variantes de texto y evitando fallos intermitentes al guardar FirmaEC.

1.2.18 - 2026-05-21

  • Backend vuelve tolerante el guardado de preferencias de firma para aceptar clientes parciales o legados y evitar errores al guardar FirmaEC.

1.2.17 - 2026-05-21

  • Web y backend agregan el estilo de firma FirmaEC, con vista previa configurable y sello visible con QR de validación.

1.2.16 - 2026-04-27

  • Web aplica separación explícita entre Certificado digital, Mostrar detalles y Elegir posición de firma en Firmar ahora.

1.2.15 - 2026-04-27

  • Web aumenta de forma visible la separación entre Certificado digital, Mostrar detalles y Elegir posición de firma en Firmar ahora.

1.2.14 - 2026-04-27

  • Web mejora la separación vertical en Firmar ahora entre el certificado, el botón Mostrar detalles y el botón de elegir posición de firma.

1.2.13 - 2026-04-27

  • Web y Android ocultan por defecto los detalles avanzados de Firmar ahora y los muestran solo bajo demanda con botón de ojo.

1.2.12 - 2026-04-23

  • Web reordena el menú principal para mostrar Firmar ahora en segunda posición y Mis documentos justo debajo.

1.2.11 - 2026-04-23

  • Web fija Ecuador como ubicación primaria por defecto en el flujo Firmar ahora.

1.2.10 - 2026-04-23

  • Web muestra en el combo de Firmar ahora el PDF cargado con el botón +, marcado como documento local hasta completar la firma.

1.2.9 - 2026-04-23

  • Web evita el refresco manual después de subir PDFs y actualiza la lista de documentos en caliente.
  • El sello visible de firma usa el huso horario y locale detectados en el navegador del usuario.
  • Firmar ahora agrega selector con botón para elegir documento y botón + para cargar un PDF desde el mismo flujo.

1.2.8 - 2026-04-23

  • Android simplifica la pantalla biométrica: se ocultan Face ID, PIN y SMS OTP.
  • Se elimina el texto “Coloque su dedo en el sensor”.

1.2.7 - 2026-04-23

  • Android relaja la detección de biometría para aceptar equipos con soporte biométrico débil o fuerte, evitando que deje de ofrecer la activación por huella.

1.2.6 - 2026-04-23

  • Android deja de desactivar la huella cuando se cierra o pospone el diálogo de oferta biométrica.
  • La oferta de activar huella reaparece mientras aún no existan credenciales biométricas guardadas.

1.2.5 - 2026-04-23

  • Android vuelve a bloquearse al pasar a segundo plano cuando la biometría está activa, para que al regresar sí pida huella.
  • Se publica APK nuevo con versión visible 1.2.5.

1.2.4 - 2026-04-23

  • Android corrige el cierre de sesión para volver a ofrecer la pantalla biométrica cuando existen credenciales biométricas guardadas.
  • Se publica APK nuevo con versión visible 1.2.4.

1.2.3 - 2026-04-23

  • La web fuerza uso de /api y /api/downloads/android-apk cuando corre en sign.linkedcorp.net, evitando compilar enlaces de producción con IPs de desarrollo.
  • Se corrigen referencias heredadas del servidor 192.168.222.72 hacia 192.168.222.40 en configuraciones y documentación de desarrollo.

1.2.2 - 2026-04-23

  • Android vuelve a ofrecer activar huella después del login siempre que el acceso biométrico no esté activo.
  • Se conserva la persistencia del acceso biométrico ya implementada en la versión anterior.

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.