RFE; General; Se actualiza el icono, logo y nombre de la aplicación.
RFE; General; Se permite la configuración del almacén de claves por defecto de la aplicación y si se quiere utilizar también desde las invocaciones web.
RFE; General; Se permite dar de alta tarjetas inteligentes a partir de su PKCS#11 desde la interfaz de Autofirma para tratarlas directamente como almacenes de claves.
RFE; General; Se carga configuración establecida a nivel de sistema, lo que permite a los administradores establecer configuración por defecto para la aplicación.
RFE; General; Se registra la compatibilidad con Java 21 para no emitir mensaje de advertencia al detectarlo.
RFE; General; Se permite la generación de firmas con certificado de curva elíptica en todos los formatos.
RFE; General; Se permite la validación de firmas con certificado de curva elíptica.
RFE; General; Se permite que se indique como algoritmo de firma únicamente el algoritmo de huella digital, ya que el cifrado dependerá del tipo de clave del certificado.
RFE; Librerías; Actualización de la biblioteca JSON a la versión 20231013.
RFE; Librerías; Actualización de la biblioteca Apache Santuario a la versión 3.0.5.
BUG; UI; Se corrige que el diálogo de selección de certificados permitiese seleccinar más de un certificado.
BUG; UI; Se corrige el dimensionamiento de la previsualización de la firma visible PDF que en algunos sistemas (como con Windows 11) podía hacer que quedasen componentes inaccesibles.
BUG; UI; Se corrige que no se pudiese generar una firma de factura electrónica con la política 3.0 de FacturaE.
BUG; UI; Se corrige el bloqueo de algunas preferencias de Autofirma para ajustar el comportamiento al del manual del instalación y gestión.
RFE; UI; Se permite la generación de firmas PDF certificadas desde la interfaz gráfica.
RFE; UI; Se proporciona información sobre las firmas certificadas PDF en el panel del detalle de las firmas.
RFE; UI; Se permiten redimensionar las ventanas de configuración para evitar problemas e visualización en Linux.
RFE; UI; Se agrega un nuevo panel en las preferencias para la configuración de los almacenes de claves para aglutinar la configuración de los almacenes de claves.
RFE; UI; Se agrega una opción en el panel de configuración de almacenes para sólo mostrar los certificados de firma en el diálogo de selección de certificados.
RFE; UI; Se incluye una opción en la configuración de la interfaz gráfica para sólo mostrar los certificados de seudónimo.
RFE; UI; Se mantiene cargado el último almacén de claves utilizado durante la sesión.
RFE; UI; Se permite omitir el certificado de autenticación del DNIe cuando se utiliza la interfaz de escritorio.
RFE; UI; Se permite ver el detalle de la validación de firmas, que muestra más información de la firma y los posibles errores encontrados.
RFE; UI; Cuando el usuario selecciona el filtro genérico del diálogo de guardado, se guardan las firmas con el nombre asignado en lugar de agregarle la extensión por defecto.
RFE; UI; Al cargar un fichero para firmar, se permite cambiar el formato de firma del fichero sin necesidad de cambiar la configuración por defecto global.
RFE; UI; Se modifica el texto de solicitud y confirmación de firma.
BUG; Firmas CAdES; Se identifica el atributo "id_aa_ets_longTermValidation" de las firmas CAdES como atributo longevo para que no cause problemas al construir el árbol de firmantes.
BUG; Firmas XAdES; Se evita que se generen cofirmas enveloping con política de firma de la AGE. Se hace configurable y se consulta al usuario de ser necesario.
BUG; Firmas XAdES; Se corrige que las firmas enveloped no fuesen válidas cuando se omitía la transformación XPATH mediante el extraParam "avoidXpathExtraTransformsOnEnveloped".
BUG; Firmas XAdES-ASiC; Se corrigen problemas de compatibilidad con el estándar y @firma.
BUG; Firmas PAdES; Se corrige el uso de rúbricas e imágenes en formatos PNG y GIF en las firmas PAdES.
BUG; Firmas PAdES; Se corrige la detección de cambios en campos de formulario tras la firma cuando los campos no estaban bien declarados.
BUG; Firmas PAdES; Se corrige que no se detecten firmas PDF cuando internamente estas definen un elemento padre.
RFE; Firmas PAdES; Se agregan nuevos patrones para insertar textos del certificado de firma en las firmas PAdES ($$PSEUDONYM$$, $$OU$$, $$OUS$$ y $$TITLE$$).
BUG; Invocación-JavaScript; Se extiende el periodo de caducidad del WebSocket durante las operaciones de firma de lote para evitar que se cierre la aplicación cuando tarda más de dos minutos en completarse.
BUG: Invocación-JavaScript; Se corrige que no se abriese el diálogo de guardado de firma cuando no se pudiese seleccionar el directorio por defecto.
RFE; Invocación-JavaScript; Se mejora la identificación del error cuando se fuerza al uso de servidor intermedio en Autofirma, pero no se proporciona la URL de los servicios.
RFE; Invocación-JavaScript; Se permite declarar el algoritmo de hash como algoritmo de firma, de tal forma que Autofirma elegirá el cifrado de la firma en base al tipo de clave del certificado.
RFE; Invocación-JavaScript; Se inhabilita la operación getCurrentLog de AutoScript y se elimina esta función de Autofirma.
RFE; Consola; Los enlaces y ejecutables de los distintos sistemas para su uso por consola ahora ejecutan directamente la lógica de consola para evitar configuraciones y logs innecesarios.
RFE; Consola; Se muestra en los ejemplos de sintaxis el nombre del ejecutable utilizado.
RFE; Consola; Se utiliza la operación, algoritmo, formato y configuración del formato indicados cuando se abre la interfaz gráfica (-gui) para ejecutar una operación.
RFE; Consola; Se permite la validación parcial de firmas sin necesidad de la interfaz gráfica.
BUG; Windows; Se muestra un error cuando no se pueden cargar los datos a firmar después de que se solicite a través del menú contextual.
BUG; Windows; Se corrige el borrado del certificado de confianza del almacen de Firefox durante la desinstalación.
RFE; Windows; Se incorpora al instalador MSI un parámetro para indicar un fichero local o remoto con configuración por defecto para la aplicación.
RFE; Windows; Se incorpora al instalador MSI un parámetro para indicar que la aplicación debe actualizar diariamente la configuración por defecto establecida mediante un fichero remoto.
RFE; Windows; Se incorpora al instalador EXE la opción de no instalar la JRE empotrada de Autofirma cuando se detecte que hay una versión de Java 1.8 o superior en el PATH del sistema.
RFE; Windows; Se incorpora al instalador MSI un parámetro para indicar que no instalar la JRE empotrada de Autofirma. La instalación fallará si no se encuentra una versión de Java 1.8 o superior en el PATH del sistema.
RFE; Windows; Se distribuye la versión 64 bits con Java 21.
RFE; Windows; Durante la instalación/actualización se tratan de eliminar versiones anteriores del certificado de conexión de Firefox con Autofirma.
BUG; macOS; Se evita que falle la carga de todo el almacén al fallar la carga de un certificado de un certificado.
RFE; macOS; Compatibilidad con macOS Sequoia.
RFE; macOS; Se distribuye la versión 64 bits con Java 21.