Breadcrumbs

Febrero 2026

Hola, estas son las notas de la versión de febrero de 2026 de NDD Print, tenemos muchas novedades y esperamos que les gusten.

Aquí puede descargar las últimas versiones.

Vea un resumen de todas las actualizaciones y haga clic en los enlaces para navegar por cada una.

NDD Print Client Lexmark 5.16.2

correcciones


NDD Print Tracer 5.4.3

correcciones


NDD Print MF HP 5.31.3

correcciones


NDD Print Client Lexmark - 5.16.2

Lanzado el 27 de febrero de 2026

Corrección

Corrección de rendimiento al cerrar sesión

¿Cómo se producía el problema? Se identificó un retraso progresivo en el inicio de la interfaz integrada justo después del cierre de sesión. Este comportamiento generaba un retraso acumulativo que, en algunas ocasiones, llegaba a alcanzar los 60 segundos. Como solución paliativa, se reiniciaba el equipo, pero la lentitud volvía a aparecer con el uso continuado de la solución integrada.

¿Cuándo se producía el problema? El fallo se manifestaba en escenarios de alta rotación de usuarios, concretamente cuando se realizaban múltiples inicios y cierres de sesión de forma secuencial en un breve periodo de tiempo.

¿Dónde se producía el problema? La inestabilidad se detectó en equipos específicos que utilizan Lexmark Client instalado.

¿Qué se hizo para solucionarlo? Se rediseñó la arquitectura de cierre de sesión. El proceso de cierre de sesión se centralizó en un método único y optimizado. Este cambio impide la llamada redundante de pantallas y procesos en segundo plano durante la salida del usuario, eliminando los cuellos de botella que causaban la lentitud sistémica.


NDD Print Tracer - 5.4.3

Lanzado el 20 de febrero de 2026

Corrección

Corrección del archivo JSON

¿Cómo se producía el problema? Al hacer clic en una celda de la pestaña Log Receiver que contenía un mensaje con json

¿Cuándo se producía el problema? Cuando el json contenía punto y coma

¿Dónde se producía el problema? En el analizador de registros recibidos por equipos Kyocera con la autenticación de NDD Print

¿Qué se hizo para corregirlo? Se modificó la lógica del analizador para que ya no utilizara punto y coma en la división de la información para mostrarla en la cuadrícula


NDD Print MF HP - 5.31.3

Lanzado el 18 de febrero de 2026

Corrección

El script no crea la tabla «UnregisteredPrinters» en Postgres

¿Cómo se producía el problema? Al realizar la migración de la base de datos de SQL Server a Postgres, la tabla UnregisteredPrinters no se generaba en el destino.

¿Cuándo se producía el problema? Durante el proceso de migración de datos entre los SGDB (SQL Server → Postgres).

¿Dónde se producía el problema? En la base de datos PostgreSQL (visible a través de PGAdmin), donde se constataba la ausencia de la tabla.

¿Qué se hizo para corregirlo? Se implementó la creación de la tabla en el método DatabaseMigration.GetCreateTableSql, garantizando que el script de creación se ejecutara correctamente para Postgres.

Fallo en la migración de datos XML a la base de datos tras la creación de la base de datos mediante script

¿Cómo se producía el problema? Se producía un error al intentar migrar datos de impresoras contenidos en XML de versiones antiguas (por ejemplo, 5.24.1) a una nueva base de datos (5.31.2) creada mediante script.

¿Cuándo se producía el problema? Al aplicar la nueva configuración tras la actualización de MF HP, donde la migración del legado (XML) a la base de datos es obligatoria.

¿Dónde se producía el problema? En la ruta: MF HP Admin > Herramientas > Configuraciones > Base de datos.

¿Qué se hizo para solucionarlo? Se ajustó la validación de la conexión para que el sistema validara tanto la base de datos maestra como la base de datos específica introducida por el usuario, eludiendo las restricciones de permiso.

El script de creación no configura la propiedad «Auto-close» en SQL Server

¿Cómo se producía el problema? La configuración de la base de datos fallaba cuando el usuario solo tenía permisos de db_reader y db_writer, ya que el script intentaba cambiar propiedades sin los permisos o validaciones adecuados.

¿Cuándo se producía el problema? Al intentar establecer la conexión con SQL Server utilizando un usuario con permisos restringidos.

¿Dónde se producía el problema? En el menú: MF HP Admin > Herramientas > Configuraciones > Bases de datos.

¿Qué se hizo para solucionarlo? Se añadió la configuración AUTO_CLOSE OFF al script CreateDatabaseSQLServerMFHP.sql, con una validación previa que solo ejecuta el comando si la cuenta tiene permisos suficientes.

Error de Base64 al cargar Admin con contraseñas descifradas

¿Cómo se producía el problema? Las contraseñas de carpetas compartidas guardadas en texto sin formato (versiones heredadas) provocaban un error de conversión al ser leídas por métodos que esperaban cifrado

¿Cuándo se producía el problema? Al abrir Admin después de actualizar una versión muy antigua que no utilizaba cifrado en la etiqueta <secret> de la tabla PrinterManager.

¿Dónde se producía el problema? En la pantalla principal (carga) de MF HP Admin.

¿Qué se hizo para corregirlo? Se implementó un tratamiento de excepción (FormatException). Si la contraseña está en formato sin formato, el sistema la devuelve normalmente y la cifra en el siguiente cambio/grabación.

Fallo de referencias en «TestConfiguration»

¿Cómo se producía el problema? La herramienta no podía localizar las DLL necesarias para registrar el lector, lo que provocaba una excepción.

¿Cuándo se producía el problema? Al intentar realizar la llamada Register HP Reader.

¿Dónde se producía el problema? En la herramienta utilitaria TestConfiguration.

¿Qué se hizo para solucionarlo? Se ajustaron las referencias de los paquetes NuGet en el proyecto TestConfigurations, garantizando que todas las dependencias estuvieran disponibles para las llamadas de registro.

Conflicto de puertos en la instalación de Postgres

¿Cómo se producía el problema? El instalador identificaba erróneamente que el puerto 5432 estaba ocupado si había algún proceso en puertos similares (por ejemplo, 54321, 15432).

¿Cuándo se producía el problema? Durante la instalación de NDD Print MF HP al seleccionar la opción de instalar Postgres localmente.

¿Dónde se producía el problema? En el asistente de instalación (Instalador de MF HP).

¿Qué se hizo para solucionarlo? Se modificó el comando de verificación para utilizar Regex ajustado, garantizando que solo se validara el puerto exacto 5432.

La validación de «Auto-close» impide la actualización de versiones antiguas

¿Cómo se producía el problema? El sistema intentaba leer el archivo SettingsData.json para validar el «Auto-close», pero este archivo no existe en versiones anteriores a la 5.25.0, lo que bloqueaba el proceso.

¿Cuándo se producía el problema? Durante el asistente de actualización (Update) a partir de versiones heredadas (por ejemplo, 5.23).

¿Dónde se producía el problema? En el asistente de actualización de NDD Print MF HP.

¿Qué se hizo para solucionarlo? El proceso de validación del «Auto-close» se restringió para que solo se produjera si la versión de origen era superior a la 5.25.0.

Impresoras no añadidas al grupo de impresión (MS Entra ID)

¿Cómo se producía el problema? El método GetSettingsV2 (utilizado para Entra ID) devolvía dominios en un orden diferente al de GetSettings estándar, lo que generaba claves divergentes entre MF y NDD Print Releaser.

¿Cuándo se producía el problema? Al implementar impresoras en entornos configurados con Entra ID (versión 5.30.0+).

¿Dónde se producía el problema? En NDD Printer Deploy, sección «Impresora registrada para liberación segura».

¿Qué se hizo para solucionarlo? Se estandarizó el uso del método GetSettings para la lógica de implementación, garantizando la coherencia en la generación de claves independientemente del uso de Entra ID.

NDD Print Client HP: error al liberar más de 25 documentos

¿Cómo se producía el problema? La liberación de muchos documentos simultáneos excedía el tiempo de espera estándar (10 segundos), lo que daba lugar al error «A task was canceled» (Se ha cancelado una tarea).

¿Cuándo se producía el problema? En escenarios con retención en la estación, cuando el tiempo de respuesta del agente excedía el límite del cliente HP.

¿Dónde se producía el problema? En la pantalla de liberación de documentos pendientes en el panel de la impresora (NDD Print MF Client HP).

¿Qué se hizo para solucionarlo? Se aumentó el tiempo de espera predeterminado de la solicitud a 10 minutos y se habilitó la posibilidad de configuración manual a través del archivo de configuraciones personalizadas.