Ir al contenido

Registro de cambios

  • Publicado el: 2026-09-14
  • Corregida una vulnerabilidad de seguridad relacionada con la importación de definiciones de grupos de propiedades.
  • Corregida una vulnerabilidad de seguridad relacionada con la gestión de grupos de propiedades.
  • Corregida una vulnerabilidad de seguridad relacionada con las plantillas de documentos.
  • Corregida una vulnerabilidad de seguridad relacionada con la herencia de permisos bajo carga elevada.
  • Mejorada la búsqueda de documentos con IA (Smart Search) para mostrar fuentes más relevantes y reconocer correctamente el nombre de los documentos.
  • Añadido el registro de uso y coste de IA (tokens, proveedor, modelo) para cada operación relacionada con IA.
  • Añadidos límites de gasto en IA configurables, con avisos y corte automático al superar el umbral.
  • Añadido un sistema de plugins para los gráficos del panel, facilitando su creación y personalización.
  • Añadida una utilidad de administración para inspeccionar lo indexado en el almacén vectorial de búsqueda con IA.
  • Añadidos endpoints REST para gestionar la configuración de perfiles y las funcionalidades de IA de forma programática.
  • Todas las extensiones de documento vienen ahora activadas por defecto, listas para habilitarse por perfil.
  • La utilidad de administración LogCat ahora se actualiza automáticamente, sin necesidad de recargar el log a mano.
  • Añadida la posibilidad de establecer la fecha de creación de un documento al subirlo por API.
  • Ampliada la compactación de versiones para poder aplicarse a cualquier versión del histórico, no solo a la más reciente.
  • Los documentos ahora pueden crearse con metadatos en una sola llamada atómica de la API.
  • Añadido un modo de migración por delta desde OpenKM 6.4/7.1 que evita bloquear la instancia de origen durante la migración.
  • Mejorado significativamente el rendimiento de la importación de base de datos (volcado masivo) con bases de datos remotas.
  • Añadido el seguimiento del porcentaje de progreso en la herramienta de importación de base de datos (volcado masivo).
  • Añadida la opción de copiar el contenido de los documentos vía API REST durante la migración masiva.
  • Corregido un problema de contención en base de datos que podía interrumpir la indexación de documentos con IA al procesar muchos ficheros a la vez.
  • Corregido un error al extraer texto de PDFs con páginas de formato muy grande.
  • Corregido un error del chatbot que podía producirse con determinadas configuraciones de modelo de IA.
  • Corregido un fallo en los gráficos del panel cuando no se podía identificar al usuario asociado.
  • Corregido un problema por el que clonar un perfil no copiaba sus gráficos del panel.
  • Corregidas rutas de navegación (breadcrumbs) rotas y reorganizadas algunas páginas de utilidades de administración para mayor claridad.
  • Corregido un error por el que los informes programados de incidencias de extracción se enviaban a veces con la lista vacía.
  • Corregido un problema por el que herramientas de monitorización que rastreaban métricas del sistema generaban entradas de inicio de sesión falsas en el registro de actividad.
  • Corregido un problema por el que cambiar entre instancias de OpenKM podía disparar inesperadamente el diálogo nativo de inicio de sesión del navegador.
  • Corregido un fallo al exportar el repositorio en segundo plano.
  • Corregida la replicación de contenido para que los movimientos de documentos y carpetas se repliquen correctamente.
  • Corregidos varios errores al importar archivos ZIP que contienen ficheros de metadatos (.okm).
  • Corregido un problema en analítica por el que las carpetas eliminadas provocaban un error en la interfaz.
  • Corregido un error por el que la previsualización de documentos Markdown a PDF fallaba cuando contenían HTML mal formado.
  • Marcados como obsoletos algunos métodos antiguos de la API en favor de sus equivalentes modernos.
  • Actualizaciones y mejoras generales en la interfaz de usuario, y una nueva versión de la aplicación móvil.
  • Mejoras y correcciones en KCenter:
    • Añadida opción de menú de Analytics.
    • Añadido soporte para Live Edit en Linux.
    • Añadida opción de menú en el histórico para compactar una versión concreta.
    • Añadido acceso directo a documentos aunque no se dispongan privilegios sobre el nodo padre.
    • Añadido un aviso cuando el proceso de unzip omite grupos de propiedades desconocidos.
    • Añadida una barra de herramientas en el panel de tareas de workflow para realizar acciones sobre el nodo en ejecución.
    • Añadida una opción de menú para descargar el texto extraído de un documento.
    • Los perfiles ahora pueden mostrar acciones de menú seleccionadas directamente en la barra de herramientas principal.
    • Mejorados los campos de tipo Separator: ahora soportan HTML.
    • Mejorado el modal de selección de nodo: se indica visualmente (icono rojo) si únicamente se dispone de privilegios de lectura.
    • Mejorado el movimiento de nodos: si el destino ya contiene un documento con el mismo nombre, permite duplicarlo o reemplazarlo.
    • Corregido un problema por el que los cambios de configuración del dashboard no persistían en la sesión.
    • Corregido: los errores del Unzip Modal ahora se muestran en la interfaz de usuario.
    • Corregido que la pantalla de carga se quedara colgada indefinidamente cuando el token de sesión había caducado.
    • Corregidas las tareas de workflow con botón de confirmación que además admite subida de ficheros para solicitar antes la documentación.
    • Corregido un problema por el que la opción “set home” no aparecía en la gestión de marcadores en determinados escenarios.
    • Corregido un problema por el que no se aplicaba la firma de correo electrónico por defecto.
  • Mejoras y correcciones en móvil:
    • Corregidos algunos modales que no mostraban la etiqueta de sus campos.
    • Actualizado el editor HTML.
  • Publicado el: 2026-07-23
  • Corregida una vulnerabilidad de seguridad relacionada con la autenticación de usuarios.
  • Corregida una vulnerabilidad de seguridad relacionada con las plantillas de documentos.
  • Corregida una vulnerabilidad de seguridad relacionada con la función de vista previa de documentos.
  • Los administradores ahora pueden iniciar sesión como otro usuario para reproducir y solucionar más fácilmente los problemas reportados.
  • Añadido soporte para búsqueda RAG (Retrieval-Augmented Generation) en bases de datos PostgreSQL.
  • Ahora puede ver directamente los errores y avisos de indexación de un documento, facilitando entender por qué un documento no se indexó correctamente.
  • Cambiar el adaptador del motor de workflow ya no requiere reiniciar el servicio.
  • Añadida una nueva opción de usuario para controlar la barra de navegación mostrada en la vista previa de documentos.
  • Mejoras menores en el chatbot, incluyendo iconos configurables y un nombre de asistente personalizable.
  • El formulario de importación de base de datos ahora es más fácil de usar.
  • Añadido un botón “copiar al portapapeles” a la utilidad de cifrado de contraseñas.
  • Añadidos nuevos consejos de incorporación (onboarding) para ayudar a los usuarios a descubrir funciones clave.
  • Corregidos problemas de rendimiento que podían causar timeouts o ralentizaciones al comprobar si los documentos se podían eliminar en entornos con muchos workflows activos.
  • Mejorado el rendimiento y el uso de memoria al generar miniaturas para lotes grandes de documentos.
  • Limitado el renderizado concurrente de PDF a imagen para evitar problemas de memoria y rendimiento al procesar muchos ficheros PDF o ficheros PDF muy grandes.
  • Corregidos errores de memoria que podían ocurrir al exportar ficheros ZIP grandes.
  • Corregidos errores de memoria en la herramienta de optimización de PDF al procesar ficheros grandes.
  • Corregidos otros varios problemas de memoria que podían ocurrir al descargar o procesar ficheros grandes.
  • Corregida una fuga de espacio en disco causada por ficheros temporales que no se limpiaban tras exportar documentos como fichero ZIP.
  • Corregido un problema que causaba que apareciera una carpeta duplicada al reexportar una carpeta como fichero ZIP.
  • Corregido un error que podía ocurrir al exportar ciertas carpetas que contenían correos como fichero ZIP.
  • Corregido un problema donde las cookies de sesión no se eliminaban correctamente al cerrar sesión.
  • El índice RAG ahora se actualiza correctamente tras corregir manualmente el texto extraído de un documento.
  • El registro de actividad ahora registra qué nodo del clúster realizó cada acción, facilitando la auditoría de actividad en despliegues en clúster.
  • Mejorada la fiabilidad de la sincronización de eventos en despliegues en clúster.
  • El uso del chatbot ahora se registra, dando a los administradores mejor visibilidad de cómo se está usando.
  • Actualizaciones y mejoras generales en la interfaz de usuario.
  • Mejoras y correcciones en KCenter:
    • Añadido un indicador de carga (spinner) al botón de actualización en la pestaña “Text Extracted” para dejar claro que la acción está en curso.
    • Añadida la visualización de errores y avisos de indexación de un documento.
    • Implementada una barra de navegación para la vista previa.
    • Añadido soporte para enlazar a documentos de OpenKM en el editor de ficheros HTML.
    • Añadido soporte de filtrado en la pestaña Navigation.
    • Añadida la posibilidad de abrir otro documento desde una vista previa HTML.
    • Añadida la visualización del contenido de una carpeta o expediente cuando es el nodo de un workflow.
    • Corregido un problema donde la actualización de ficheros con el componente Upload fallaba.
    • Corregido el carrusel de consejos que no reiniciaba desde el primer consejo tras llegar al último.
    • Implementado soporte de arrastrar y soltar para mover nodos.
    • Implementado soporte de estampado (stamping) en acciones masivas.
  • Publicado el: 2026-06-16
  • Actualizado el motor de IA a la última versión de Spring AI 1.1.8, mejorando la compatibilidad y sentando las bases para funciones de IA ampliadas.
  • Añadido un atributo de visibilidad a los elementos de formulario de workflow, permitiendo que los formularios muestren u oculten campos dinámicamente según condiciones específicas.
  • Simplificados los enlaces de vista previa generando URLs más cortas y amigables.
  • Añadida gestión integrada de acortamiento de URLs, facilitando generar y mantener enlaces compactos.
  • Mejorado el motor de búsqueda permitiendo a los usuarios ordenar los resultados de búsqueda usando campos de metadatos.
  • Introducidos consejos de usuario para ayudar a descubrir funciones y navegar la plataforma de forma más efectiva.
  • La consola de Administración ahora admite ejecutar sentencias SQL multilínea, facilitando las tareas de gestión de base de datos.
  • Rediseñados los diálogos de exportación e importación para ofrecer una experiencia de usuario más clara e intuitiva.
  • Reducido el registro (logging) excesivo durante los procesos de importación de base de datos, dejando los logs más limpios y fáciles de revisar.
  • Mejorado el formulario de importación de base de datos, agilizando el flujo de importación y reduciendo la posible confusión del usuario.
  • Añadido soporte para migraciones basadas en Flyway, ayudando a garantizar actualizaciones del sistema más fluidas y controladas.
  • Ampliadas las capacidades de RAG (Retrieval-Augmented Generation) introduciendo funciones de memoria, permitiendo interacciones más conscientes del contexto.
  • El sistema ahora recuerda las pestañas activas en la interfaz de usuario, restaurándolas automáticamente entre sesiones para mejorar la productividad.
  • Introducida una aplicación pública independiente que permite a los usuarios consultar el sistema RAG sin necesitar una cuenta de usuario estándar.
  • Corregido un problema donde las validaciones de eliminación de documentos no siempre se ejecutaban correctamente, mejorando la consistencia del workflow y la integridad de los datos.
  • Corregido un problema de concurrencia que podía provocar el error “Record has changed since last read” al trabajar con el almacén vectorial.
  • Corregido un problema que podía impedir que las relaciones de grupo se migraran correctamente al actualizar de la versión 7.1 a la 8.2.
  • Corregido un problema donde las importaciones rápidas no generaban entradas en los ficheros de log, mejorando la trazabilidad durante las importaciones de datos.
  • Corregido un problema de seguridad que afectaba a la autenticación de dos factores (2FA) para reforzar la protección de las cuentas.
  • Mejoras y correcciones en KCenter:
    • Corregido un error del suggestbox cuando el workflow no está asignado a ningún nodo.
    • Añadido el atributo visible a los elementos de formulario de workflow, permitiendo ocultarlos dinámicamente.
    • Acortada la URL de vista previa al generar enlaces basados en token de autenticación para documentos.
    • Corregido que el hebreo no se reconocía como idioma RTL.
    • Implementado el tipo de selección única para campos de formulario matrix.
    • Añadida detección del idioma del navegador para el chatbot.
    • Añadido un botón para refrescar Content Info.
    • Añadida una opción “ordenar por metadatos” en los resultados de búsqueda.
    • Añadido soporte para establecer una pestaña activa por defecto según el tipo de nodo (carpeta, documento, correo o expediente).
  • Mejoras y correcciones en móvil:
    • Corregido un error del suggestbox cuando el workflow no está asignado a ningún nodo.
    • Añadido el atributo visible a los elementos de formulario de workflow, permitiendo ocultarlos dinámicamente.
    • Añadido soporte para establecer una pestaña activa por defecto según el tipo de nodo (carpeta, documento, correo o expediente).
  • Publicado el: 2026-04-28
  • Resuelta una vulnerabilidad de escalada de privilegios que podía ocurrir bajo condiciones específicas.
  • Reforzados los controles de roles y permisos para evitar la escalada de privilegios no autorizada.
  • Ampliados los roles asignados al usuario del sistema para garantizar el correcto funcionamiento y la cobertura de permisos.
  • Publicado el: 2026-04-21
  • Implementada una utilidad para recalcular checksums.
  • Introducido un nuevo elemento de formulario Matrix.
  • Creada una automatización para limitar el número de usuarios concurrentes.
  • Añadida una opción en automation para ejecutar acciones como superusuario.
  • Expuesto el campo textExtracted en NodeDocument y NodeMail.
  • Migrado el algoritmo de checksum de MD5 a SHA-256.
  • Actualizado a Spring AI 1.1.4.
  • Sustituido Vertex AI por Google GenAI.
  • Ampliada la API de workflow para admitir filtrado por nombre de nodo.
  • Ampliada la API de workflow para admitir filtrado por nombre de tarea.
  • Añadido profiling a los métodos relacionados con metadatos.
  • Aplicadas mejoras generales de rendimiento.
  • Establecido el valor por defecto de workflow.adapter.url a http://localhost:8080/okmflow.
  • Garantizado que la jerarquía de autenticación se preserve en el núcleo.
  • Mejorado getTextExtractorByClassName para permitir recuperar plugins que están deshabilitados por defecto.
  • Corregidos problemas al importar relaciones.
  • Resueltas tareas pooled (agrupadas) que faltaban en los workflows.
  • Corregido un problema con el orden de aplicación de las reglas de seguridad.
  • Corregido un error en la aplicación de seguridad al descargar un documento usando un token.
  • Resueltos problemas con la extensión Signature Verify.
  • Evitada la desactivación de ROLE_ADMIN.
  • Mejorada la gestión de la evaluación y aplicación de las reglas de seguridad.
  • Mejoras y correcciones en KCenter:
    • Añadido comportamiento de actualización dinámica del título.
    • Añadido soporte de tipo matrix con selección múltiple.
    • Añadida información de ruta adicional para mostrar cuando un nodo cambia en segundo plano.
    • Añadido un filtro por nombre de nodo en las pestañas de workflow.
    • Añadido un filtro por nombre de tarea en la pestaña de workflow.
    • Corregido que la flecha no aparecía en los workflows.
    • Corregido un problema que causaba que las tareas cerradas dejaran de aparecer en la lista de workflows.
    • Corregido el filtro que faltaba para el nombre de tarea en la pestaña de workflow Started By Me.
    • Modificada y mejorada la usabilidad del enlace de workflow que navega al panel de administración.
    • Modificada y mejorada la generación de códigos de barras para admitir vista previa basada en URL.
    • Corregida la visualización del mensaje de error del lado del servidor que indica el motivo del fallo de inicio de sesión.
    • Corregido el icono de ordenación de columna para que ahora aparezca a la izquierda del nombre de la columna en lugar de al final.
    • Corregido un defecto con los tooltips de metadatos.
    • Corregido un problema donde cargar una consulta Lucene guardada previamente causaba un error.
  • Mejoras y correcciones en móvil:
    • Corregida la visualización del mensaje de error del lado del servidor que indica el motivo del fallo de inicio de sesión.
  • Publicado el: 2026-03-11
  • Introducida una interfaz de usuario actualizada, ofreciendo un diseño renovado y una usabilidad general mejorada en toda la aplicación.
  • Añadida una pestaña “Common” dedicada a las búsquedas guardadas, facilitando el acceso a las configuraciones de búsqueda usadas con frecuencia.
  • Garantizado que se preserve el orden de los dashboards, de forma que los dashboards mantengan la misma disposición tras guardar o recargar.
  • Añadido un diseñador visual para crear y editar metadatos, simplificando la configuración de metadatos para los administradores.
  • Continuadas las mejoras en las capacidades de replicación de contenido, haciendo la sincronización entre repositorios más fiable.
  • Añadido soporte de automatización para ejecutar plugins de IA, permitiendo que los workflows disparen funcionalidad basada en IA.
  • Añadida visibilidad del parámetro Overwrite en la cola de tareas pendientes, dando a los usuarios información más clara sobre el comportamiento de ejecución de tareas.
  • Añadidas notificaciones automáticas por correo a los administradores cuando falla una tarea programada, ayudando a detectar problemas más rápido.
  • Añadida generación automática de informes cuando fallan tareas cron programadas, mejorando la resolución de problemas y la monitorización.
  • Implementado soporte para eliminar actores asignados de las instancias de tarea, mejorando la reasignación y gestión de tareas.
  • Mejorada la estabilidad general de la exportación CSV, evitando errores cuando los campos contienen valores null.
  • Corregido un problema donde los parámetros de la API REST de Activity Log se requerían incorrectamente, mejorando la fiabilidad para integraciones que usan la API.
  • Corregido un problema que afectaba a las migraciones de correo cuando los mensajes contenían metadatos, garantizando que estos correos se procesen correctamente.
  • Corregido un problema donde los plugins podían fallar al cargar por errores de clase no encontrada, mejorando la fiabilidad de los plugins.
  • Corregida una vulnerabilidad de seguridad crítica relacionada con una posible cadena de ejecución remota de código basada en XSS.
  • Corregido un problema donde algunas vistas previas de PDF aparecían en blanco, mejorando la fiabilidad de la vista previa de documentos.
  • Corregidos problemas donde las tareas cron programadas podían fallar durante la ejecución.
  • Mejoras y correcciones en KCenter:
    • Corregido el botón “Assume” que faltaba en las vistas de tarea “Started by me” y “Overview”.
    • Añadida una lista de tareas pendientes para mejorar el seguimiento y la visibilidad de tareas.
    • Añadida funcionalidad de búsqueda común, permitiendo una búsqueda unificada entre varios tipos de contenido.
    • Añadido soporte de anotación de ficheros PDF, permitiendo a los usuarios añadir y gestionar anotaciones directamente sobre documentos PDF.
    • Añadido soporte de arrastrar y soltar en el dashboard para una personalización flexible del diseño.
    • Modificados los campos de workflow para usar el atributo description y mostrar información de ayuda contextual al usuario.
    • Los mensajes de validación en los plugins ahora admiten saltos de línea para mejorar la legibilidad.
    • Revisado el comportamiento de creación de plantillas para ofrecer una experiencia de usuario más consistente y predecible.
    • Ampliado el filtrado de elementos de la interfaz para excluir componentes no interactivos como separadores, texto estático y elementos similares.
  • Mejoras y correcciones en móvil:
    • Añadido soporte para acciones personalizadas, permitiendo a los usuarios definir y ejecutar acciones personalizadas.
    • Añadida configuración de usuario, permitiendo preferencias personalizadas y personalización a nivel de cuenta.
  • Publicado el: 2026-01-27
  • Versión inicial.