Listado de cambios Velneo 36.4

Plataforma

Código Descripción

VELNEO-18303

Mejora en la refactorización de comandos de interfaz al copiar y pegar objetos entre proyectos

Se corrige el comportamiento de comandos de interfaz sobre marcos y docks, asegurando que, al copiar y pegar objetos entre proyectos, los identificadores de proyecto se refactoricen correctamente. Esto facilitará la reutilización de objetos y evitará errores de ejecución difíciles de detectar en aplicaciones heredadas o modificadas.

VELNEO-19614

Procesos: unificación del comportamiento de la instrucción «Interfaz: Recalcular» entre vClient Web y Escritorio

Se ha corregido la pérdida de selección de registros tras ejecutar del comando de instrucción de proceso Interfaz: Recalcular en vClient Web. Ahora, la selección de fichas se mantiene coherente con el funcionamiento de vClient Escritorio, facilitando la programación y mejorando la experiencia del usuario en ambos entornos.

VELNEO-20215

Velneo Web: corrección de error al hacer scroll en vistas de datos con casillero qy objeto gráfico

Se ha solventado el error que provocaba la interrupción del vClient Web al realizar scroll sobre casilleros con un número elevado de registros cuyo formulario contiene un gráfico. Esta mejora permite navegar por grandes volúmenes de datos sin errores, asegurando la estabilidad y mejor experiencia para el usuario final.

VELNEO-20245

Corrección al cierre de vClient al copiar marcos heredados de vERP con docks de IA

Se ha identificado un error que provoca el cierre de vClient al copiar el marco AUTOEXEC de vERP con docks asociados al agente IA en proyectos heredados. La mejora garantizará que la inicialización y aplicación de estilos de calendario en formularios gestionen correctamente los datos y controles de destino, aportando estabilidad al reutilizar marcos y docks en soluciones personalizadas.

VELNEO-20390

Eliminación del espacio en blanco de barra de scroll tras iniciar aplicaciones web

Se ha corregido el comportamiento en la ejecución de aplicaciones en Velneo Web que dejaba un espacio vacío donde aparecía la barra de scroll vertical en la ventana de conexión. Ahora, al cargar la aplicación desde la URL o vLanzadera (misma pestaña), la interfaz aprovecha todo el espacio disponible sin dejar huecos, mejorando la experiencia visual y profesional para el usuario final.

VELNEO-20425

Velneo Web: corrección del posicionamiento del cursor en cajas de texto en formularios

Se ha corregido el comportamiento del control caja de texto en ejecución web que provocaba que, al pulsar la barra espaciadora en campos alfabéticos, el cursor saltara al inicio del texto cuando estaba al final, dificultando la escritura fluida. Ahora el cursor permanece en su posición, alineando el funcionamiento web con la versión de escritorio y mejorando la experiencia del usuario final.

VELNEO-20950

Corrección al cierre de vClient al eliminar fichas extendidas en rejillas editables

Se ha detectado un cierre inesperado en vClient al eliminar fichas extendidas desde una rejilla editable usando el formulario de modificación. Esta mejora proporcionará mayor estabilidad y permitirá la eliminación segura de registros complejos, optimizando la experiencia del usuario en aplicaciones con datos estructurados.

VELNEO-20970

Mejora en el reinicio de instancias en Velneo vAdmin Web

Se ha solucionado un error que impedía reiniciar instancias desde vAdmin Web mostrando un mensaje relacionado con operaciones asíncronas. Ahora, el reinicio se realiza correctamente y sin errores, facilitando la gestión de instancias por parte del administrador en un entorno Web.

VELNEO-21031

Error en vClient al salir de una rejilla editable tras editar un campo a maestro

Se ha detectado un error en rejillas editables de vClient que provoca el cierre inesperado al hacer clic fuera después de editar un campo enlazado a maestro en una nueva línea. Esta mejora garantizará mayor estabilidad y una experiencia de usuario más segura en aplicaciones de escritorio.

VELNEO-21074

Mejora en la ejecución de procesos en 3er plano con altas o modificaciones desde JavaScript

Se ha identificado que la ejecución de procesos en 3er plano con altas o modificaciones de registros desde JavaScript no retornaba correctamente al primer plano en Velneo 36, provocando que vClient quede bloqueado. Esta mejora garantizará la correcta respuesta y continuidad del flujo de trabajo en aplicaciones complejas.

VELNEO-21105

Solucionado error en vServer al regenerar índices complejos con BigKey6 en determinadas condiciones

Se ha detectado un error que provoca el cierre de vServer durante la regeneración de índices complejos usando la funcionalidad BigKey6. Esta corrección mejorará la fiabilidad del servidor, asegurando procesos de mantenimiento estables para el administrador y el desarrollador.

VELNEO-21257

Actualizada la versión de las librerías de OpenSSL para Android

Se ha actualizado en Android las librerías OpenSSL a la versión 3.5.4 para los usos de TLS/SSL como las conexiones VATPS, en xmlhttprequest, objeto Servicio Web o en el Visor HTML, mejorando la seguridad y compatibilidad en las conexiones para todos los componentes y usuarios del sistema.

VELNEO-21262

Actualizada la versión de las librerías de OpenSSL para Windows

Se ha actualizado en Windows las librerías OpenSSL a la versión 3.5.4 para los usos de TLS/SSL como las conexiones VATPS, en xmlhttprequest, objeto Servicio Web o en el Visor HTML, mejorando la seguridad y compatibilidad en las conexiones para todos los componentes y usuarios del sistema.

VELNEO-21274

Actualizada la versión de las librerías de OpenSSL para macOS.

Se ha actualizado en macOS las librerías OpenSSL a la versión 3.5.4 para los usos de TLS/SSL como las conexiones VATPS, en xmlhttprequest, objeto Servicio Web o en el Visor HTML, mejorando la seguridad y compatibilidad en las conexiones para todos los componentes y usuarios del sistema.

VELNEO-21340

Mejora de la visibilidad del editor de formularios en modo oscuro en vDevelop

Se ha aumentado el contraste de los bordes de cajas y layouts, y el grid de puntos ahora es visible y activo por defecto en el editor de formularios de vDevelop en modo oscuro. Esto facilita la edición, alineamiento y disposición precisa de controles para el desarrollador.

VELNEO-21352

Mejora de la experiencia de ventana en la previsualización de informes en vClient en Linux con GNome

Ahora, la ventana de previsualización de informes personalizables en vClient soporta el botón de maximizar y la acción de maximización en entornos GNOME/Mutter, facilitando el trabajo con informes a desarrolladores y usuarios finales.

VELNEO-21371

Informes personalizables: mejora del guardado de cambios

Se ha solucionado un problema que impedía guardar correctamente los cambios en la posición de controles al editar informes personalizables. Ahora, las modificaciones realizadas en el editor se reflejan correctamente en el XML exportado, asegurando que el desarrollador y el usuario final vean los cambios aplicados.

VELNEO-21416

Mejora del reinicio de solución en entornos con muchas instancias

Se mejoró el tipo de Tarea Reinicio de solución para que, al marcar “detener instancia” y “desenganche”, gestione cantidades altas de instancias, evitando fallos y garantizando reinicios fiables en despliegues

VELNEO-21447

vModApache: corrección de la generación de informes PDF con códigos de barras en entorno Apache/vModApache

Se ha solucionado un problema que impedía la exportación de informes a pdf cuando éstos incluían controles de tipo código de barras en soluciones desplegadas mediante Apache y vModApache. Ahora, los enganches se mantienen estables y el informe se genera correctamente, mejorando la fiabilidad de la exportación a PDF y la estabilidad del servidor para desarrolladores y usuarios finales.