Saltar a contenido

7.16.3

Notas de la versión Clarive 7.16.3

Fecha de publicación: 14 de marzo de 2026

Nos complace presentar nuestra nueva versión de corrección de Clarive 7.16.3 con algunas funcionalidades y correcciones importantes:

Mejoras y problemas resueltos

[ENH] #2315 Añadir el usuario a los commits de Git

Las vistas de commits y revisiones ahora muestran tanto el autor de Git como el usuario de Clarive que realizó el push. Esto mejora la trazabilidad cuando la actividad del repositorio se inicia desde Clarive y facilita auditar quién lanzó realmente cada actualización.

[ENH] #2348 Mostrar el estado no leído de un topic para otros usuarios

Las vistas de topics ahora incluyen un indicador "Seen by" para que los equipos puedan identificar rápidamente qué usuarios ya han abierto un topic. Esto reduce la incertidumbre durante revisiones colaborativas y seguimientos.

[ENH] #2683 Transición de workflow para volver al origen

Los workflows ahora soportan volver un topic solo al estado original del que venía. Esto da a los diseñadores de workflows un control más preciso sobre rutas de retroceso o retrabajo y evita transiciones a estados intermedios no deseados.

[ENH] #3313 Activity de topics: mejora del formato al modificar campos

Las entradas de actividad de topics se han rediseñado para que sean más legibles, especialmente en cambios de campos. La actualización mejora el formato para diffs de texto, ficheros, usuarios, CIs, releases y otros tipos de campo, haciendo la trazabilidad más clara y útil.

[ENH] #3422 Matar la regla cuando se cierra WS pipe

Las reglas de web service ejecutadas mediante ws_pipe ahora se detienen automáticamente cuando el cliente se desconecta. Esto evita procesamiento innecesario en segundo plano y mejora la limpieza de ejecuciones abandonadas.

[ENH] #3558 Acciones denegadas en roles

La configuración de roles ahora soporta acciones denegadas explícitas además de las permitidas. Esto hace que las definiciones de permisos sean más precisas y ofrece a los administradores una forma más clara de bloquear operaciones concretas incluso cuando existe un acceso más amplio en otros lugares.

[ENH] #3560 Acciones específicas de reglas

Ahora se pueden asignar permisos a acciones específicas de reglas en lugar de solo a límites más generales. Esto aporta un control más granular sobre lo que los usuarios pueden hacer con las reglas y mejora la experiencia de administración en el editor de roles.

[ENH] #3677 Renovación de la administración de grupos de usuarios

Las pantallas de administración de grupos de usuarios se han renovado para mejorar la edición y la navegación. La actualización incluye mejor manejo de ámbitos y un flujo de edición más práctico para configuraciones de permisos complejas.

[ENH] #3680 Selección múltiple de ámbitos en el editor de roles

El editor de roles ahora soporta la selección de varios ámbitos para permisos de acciones. Esto facilita definir reglas de acceso que se aplican a más de un ámbito sin repetir la misma configuración.

[ENH] #3684 Usar mongoc por defecto

Clarive ahora usa mongoc como driver por defecto. Esto alinea el driver de base de datos por defecto con la pila actualmente soportada y reduce la necesidad de configuración adicional en entornos nuevos o actualizados.

[ENH] #3686 Nuevo elemento "Jobs" en el menú principal

Se ha añadido una nueva entrada "Jobs" al menú principal, facilitando el acceso al monitor de jobs y a las vistas relacionadas desde la navegación principal.

[ENH] #3689 Personal Access Tokens de Git

Los usuarios ahora pueden crear Personal Access Tokens (PAT) para autenticarse en Git por HTTP sin exponer su contraseña habitual. Esto mejora la seguridad de las integraciones y facilita conectar repositorios de Clarive con herramientas Git externas y automatizaciones.

[ENH] #3692 Añadir filtros de campos de CI a las grids de categorías de topics

Los filtros avanzados de las grids de topics ahora soportan directamente campos de CI. Esto facilita acotar topics usando valores de recursos relacionados sin depender de soluciones alternativas.

[ENH] #3695 Mostrar releases en el panel de informes de jobs

Los paneles de informes de jobs ahora incluyen releases en una disposición de contenidos más clara. Esto ofrece una mejor visión general de la información de despliegue asociada a cada job y mejora la navegación en informes largos.

[ENH] #3708 Papelera de Clarive para topics, CIs y reglas eliminados

Clarive ahora incluye una Papelera para topics, recursos y reglas eliminados de forma lógica. Los elementos eliminados se pueden buscar, revisar y restaurar, con validaciones de orden de dependencias y conflictos. Esto proporciona una vía de recuperación mucho más segura cuando algo se borra por error.

[FIX] #209 Mensaje "tail: no files remaining" al terminar el stream

Se eliminó un mensaje engañoso tail: no files remaining que podía aparecer cuando terminaba un stream de logs de job. La salida del job ahora es más limpia y evita confundir a los usuarios con un mensaje interno inocuo.

[FIX] #2536 El botón Deploy gira al cambiar el estado desde la grid de topics

Se corrigió la grid de topics para que solo el botón pulsado muestre estado de carga durante una acción relacionada con despliegue. Esto evita la impresión de que se están ejecutando varias acciones a la vez.

[FIX] #3164 El enlace de revisión pierde el historial del navegador

Se corrigieron los enlaces de revisión para que la navegación del navegador funcione correctamente después de abrir una vista de revisión. Los usuarios pueden volver atrás por la interfaz como se espera.

[FIX] #3303 Ocultar el menú de configuración del proyecto si el usuario no tiene permisos

El menú de Configuración del proyecto ahora se oculta cuando un usuario no tiene acceso efectivo, mientras que los usuarios root mantienen la visibilidad como se espera. Esto elimina opciones de navegación confusas y alinea la interfaz con los permisos reales.

[FIX] #3429 Los elementos del menú contextual deben ser enlaces

Las entradas del menú contextual que abren vistas en una nueva pestaña ahora se comportan como enlaces reales. Esto mejora la consistencia de navegación y corrige interacciones del navegador como abrir en otra pestaña.

[FIX] #3430 Orden incorrecto en la grid de topics cuando se abre desde otro topic

Se corrigió la ordenación de la grid de topics cuando una grid se abre desde otro topic. Las filas ahora mantienen el orden esperado por título en lugar de mostrar resultados inconsistentes.

[FIX] #3652 No evaluar estados cerrados en SLA

El procesamiento de SLA ahora omite topics que ya están en estados cerrados. Esto evita evaluaciones innecesarias y previene transiciones SLA incorrectas sobre elementos que ya no deberían procesarse.

[FIX] #3655 El daemon de eventos no responde

Se resolvió un problema en el daemon de eventos que podía bloquear o desestabilizar el procesamiento en algunas situaciones. El tratamiento de eventos es ahora más fiable en condiciones de debug y ejecución.

[FIX] #3668 El resize del Ace Editor no funciona correctamente cuando se invoca desde todas las operaciones que pueden usarlo

Se ha corregido el redimensionado de Ace Editor en las distintas vistas y operaciones que lo usan. Los editores ahora se adaptan de forma más fiable cuando las ventanas se redimensionan, maximizan o reabren.

[FIX] #3676 Error al pulsar en los datos adicionales de changesets en el monitor de jobs

Se corrigió un error que podía ocurrir al pulsar el icono de clip para abrir datos adicionales de changesets en el monitor de jobs. El panel de detalles ahora se abre correctamente.

[FIX] #3678 Renovación de informes personales

Se ha mejorado la estabilidad y el comportamiento de los informes personales. Esto incluye un mejor manejo de campos seleccionados y una experiencia de edición más consistente en el diseñador de informes.

[FIX] #3690 Correcciones en informes

Se corrigieron filtros y exportaciones de informes en varias áreas, incluyendo filtros de fecha, operadores dinámicos, renderizado de campos y salida CSV. Estas correcciones hacen que los resultados sean más precisos y reducen inconsistencias entre la grid y los datos exportados.

[FIX] #3696 Fallo en eventos de fin de job causado por la carga de DemolishAll

Se corrigió un fallo durante el procesamiento de eventos de fin de job causado por una carga innecesaria del módulo DemolishAll. Esto evita errores posteriores al job y hace más fiable la finalización de los jobs.

[FIX] #3698 Correcciones en informes II

La generación de informes ahora maneja de forma más consistente los campos de categorías hermanas e hijas. Esto corrige la visibilidad incompleta o ausente de campos en definiciones de informes complejas.

[FIX] #3699 Los administradores de usuarios pueden cambiar siempre la contraseña de usuarios internos

Los administradores de usuarios ahora pueden cambiar de forma fiable las contraseñas de usuarios internos cuando sus permisos lo permiten. Esto recupera el comportamiento esperado de administración.

[FIX] #3700 El editor de condiciones IF var restauraba valores incorrectos

Se corrigió el editor de condiciones IF var para que los valores guardados se restauren correctamente al volver a editar la condición. Esto incluye la opción numérica y el estado de la condición, evitando que los formularios se reabran con valores engañosos.

[FIX] #3701 Las versiones de CI no guardan el usuario que realizó la actualización

Los registros de versiones de CI ahora guardan el usuario que realmente realizó la actualización. Esto mejora la trazabilidad en el histórico de versiones y hace más completa la información de auditoría.

[FIX] #3705 Los mensajes push de Slack deben navegar a la rama

Las notificaciones push de Slack ahora generan correctamente los enlaces a la rama del repositorio. Los usuarios pueden abrir directamente la rama referenciada desde la notificación en lugar de llegar a una página incorrecta.

[FIX] #3707 Los eventos se purgan demasiado pronto

Se corrigió el periodo de purgado por defecto de los eventos para que los datos se conserven durante el tiempo esperado. Esto evita eliminaciones prematuras en configuraciones por defecto.

¿Listo para actualizar?

Simplemente siga el procedimiento estándar para instalar la nueva versión. Haga clic aquí para obtenerla desde nuestra página de instalación.

Agradecimientos

Únase a nosotros en nuestra Comunidad para hacer sugerencias e informar errores.

Gracias a todos los que participaron allí.