Plataforma
Código | Descripción |
---|---|
VELNEO-2372 |
Mejora de la creación de enlaces desde esquemas de tablas cuando los proyectos no están abiertos Resuelta incidencia que provocaba un error de Velneo vDevelop al crear, en un esquema, enlaces entre tablas de distintos proyectos cuando éstos no habían sido editados previamente. Ahora, si no se encuentran editados, preguntará si queremos editarlos. En el caso de que estén protegidos con contraseña, solicitará la contraseña. Si no se llega a editar el proyecto, no se generará el enlace. |
VELNEO-5274 |
Mejoras de las propiedades prefijo, sufijo y número de decimales en columnas de rejilla Resuelta incidencia que provocaba que, cuando en una columna de rejilla se mostraba un campo de un maestro, en ejecución las fórmulas propiedades prefijo, sufijo y número de decimales tomaban como origen la tabla del campo en lugar de tomar la tabla asociada a la rejilla. |
VELNEO-7007 |
Optimización de la ordenación en rejillas avanzadas Al igual que la rejilla, ahora la rejilla avanzada permite la ordenación de los registros de forma optimizada en el servidor (3º plano). |
VELNEO-9768 |
Log de comunicaciones de Velneo vServer Ahora, los mensajes del log de comunicaciones de Velneo vServer son legibles, incluyendo información de fecha/hora, enganche, instancia, etc., permitiendo conocer al administrador más información sobre lo que está haciendo el servidor en cada momento. |
VELNEO-9911 |
Nueva funcionalidad de previsualización de Iconos en propiedades de objetos En aquellas propiedades de objeto en las que se puede especificar un dibujo, en el árbol de propiedades ahora se muestra, además del identificador de los dibujos, su imagen. |
VELNEO-10168 |
Mejora en la adición de carpetas a un instalable en Velneo vInstallBulider Resuelta incidencia de Velneo vInstallBulider que provocaba que no se añadiesen los archivos de una carpeta a una instalación si ésta no estaba desplegada. |
VELNEO-10216 |
Mejora de la gestión de variables en procesos en 3º plano Mejora en la gestión de variables en procesos en 3º plano que evita que rompa Velneo vServer al asignar una variable local en un proceso ejecutado desde una función remota en determinadas circunstancias de concurrencia. |
VELNEO-10362 |
Rejilla avanzada: resuelta incidencia que provocaba un error de ejecución de Velneo vClient. El error sucedía cuando se aplicaba algún filtro a una rejilla avanzada que lanzaba un manejador evento con la señal “ítem: cambio de seleccionado” que recorría sus registros. |
VELNEO-10403 |
Mejora en los formularios con el estilo Vista única Evitamos la repetición en el disparo de acciones cuando este se abría con el comando de acción disparar objeto y contenía algún objeto lanzador de acciones (botón/menú/toolbar), momento en el que esas acciones se disparaban tantas veces como veces hayamos lanzado la acción que abre dicho formulario. |
VELNEO-10420 |
Nuevos formularios de alta y modificación de Tarea en Velneo vAdmin con el nuevo interfaz En el nuevo interfaz de Velneo vAdmin hemos implementado el alta y modificación de Tareas con el nuevo intefaz más usable y amigable. |
VELNEO-10424 |
Nuevos formularios de alta y renombrado de directorio de Disco en Velneo vAdmin con el nuevo interfaz En el nuevo interfaz de Velneo vAdmin hemos implementado el alta y renombrado de directorios de Carpetas compartidas en Disco con un interfaz más usable y amigable. |
VELNEO-10441 |
Mejora de la asignación de usuarios a un Grupo en Velneo vAdmin con el nuevo interfaz En el nuevo interfaz de Velneo vAdmin hemos mejorado y facilitado la asignación de usuarios a un grupo, mediante un formulario que permite búsquedas y filtros de usuarios, podemos asignar con un clic los usuarios a los que queremos incluir en un grupo. |
VELNEO-10514 |
Mejora de la gestión de tablas en memoria en la desconexión con Velneo vServer Resuelta incidencia que provocaba que, cuando una aplicación que trabajaba con tablas en memoria conectada a un servidor por vatps perdía la conexión a Internet, ésta se queda bloqueada. |
VELNEO-10753 |
Mejora en el control de edición de texto enriquecido Cuando editamos un registro creado previamente editando el objeto de texto enriquecido en una caja de texto enriquecido, nos permite cambiar el tipo de letra previamente establecido al texto seleccionado. |
VELNEO-10819 |
Mejora del comportamiento de la señal “ítem: cambio de seleccionado” en ComboView Resuelta incidencia cuando se usaba un comboview en una vista de datos de un formulario que provocaba que se disparase la señal ítem: cambio de seleccionado al abrir el formulario, cuando su modo de carga era “Al mostrar la primera vez” o “Siempre que se muestra”. |
VELNEO-10827 |
FIltrado de log de mensajes entre un rango de Fechas en Velneo vAdmin La nueva versión de Velneo vAdmin con el nuevo interfaz, incluye el filtrado entre fechas de los mensajes del servidor, facilitando la explotación de los datos de forma sencilla. |
VELNEO-11111 |
Mejoras en la creación de listas desde JSON Ahora el comando de instrucción de proceso nativo de Velneo crear o modificar lista desde JSON y la función análoga registerFromJSON de la API de Velneo para JavaScript si hay algún error, en la variable de retorno del error se añade la información relativa a los objetos implicados en el error. |
VELNEO-11158 |
Previsualización de iconos en propiedades de controles Ahora, en las propiedades de objetos donde se puede seleccionar un dibujo, en el desplegable se mostrará la previsualización del dibujo junto su identificador. |
VELNEO-11222 |
API de Velneo para JavaScript: nueva función para establecer la verificación de certificados. Se añade la función setPeerVerifyMode( mode ) a la clase XMLHttpRequest que nos permite establecer el modo de verificación del socket. |
VELNEO-11325 |
Mejora en la gestión de doble clic en un ítem de una rejilla avanzada Se mejora la gestión para que abra por defecto el formulario de modificación asociado a la rejilla avanzada. |
VELNEO-11334 |
Mejora de la gestión de peticiones web mal formadas Solucionada incidencia con Velneo vServer y Velneo vModApache cuando se lanza una petición mal formada evitando error en Velneo vServer. |
VELNEO-11667 |
Mejora en la nueva Búsqueda de objetos Se mejora la funcionalidad de apertura de proyectos del Buscador para que solo se realice cuando el proyecto no ha sido abierto nunca. |
VELNEO-11733 |
Velneo vClient: mejoras en la actualización automática Si se está iniciando la actualización automática de un Velneo vClient y hay otras sesiones de Velneo vClient o de otros componentes cliente, el sistema dará aviso en la ventana de actualización y permitirá reintentarla una vez el usuario haya cerrado esos otros componentes cliente que se encontrasen abiertos. |
VELNEO-11757 |
Página de inicio de Velneo vDevelop Ahora la búsqueda en la página de inicio de Velneo vDevelop, tanto de soluciones como de servidores, es más rápida y precisa. |
VELNEO-11806 |
Mejoras de seguridad en nuevo Buscador No será posible desde el Buscador acceder a ver objetos de proyectos protegidos por contraseña sin antes haber abierto el proyecto, con el fin de mejorar la seguridad de acceso a proyectos cerrados. |
VELNEO-11816 |
Velneo vDataClient y vDataClient Web. Ahora ya es funcional la opción “Copiar” del menú Lista en las versiones de escritorio y Web y la opción Copiar del menú de contexto en la versión web. |
VELNEO-11859 |
Nuevo estilo Optimizado en Casilleros El nuevo estilo Optimizado de Casilleros permite mejorar la carga de los casilleros mejorando la gestión de la petición de información y el pintado de celdas. Esto redunda en una mayor velocidad de carga del formulario y una mejor experiencia de uso del usuario final, sobre todo en Cloud. |
VELNEO-11900 |
Velneo Web. Mejora al momento de listar tablas cuando se ingresa en el administrador de datos, cuando el volumen de las mismas es amplio Cuando se ingresa en el gestor de bases de datos en su versión Web, se ha mejorado la visualización de dichas tablas igualándolo al uso en su versión de escritorio. |
VELNEO-11927 |
Mejora de rendimiento de rejillas en Velneo vDataClient Las rejillas en Velneo vDataClient han recibido una optimización que permite una carga más rápida de los registros y moverse por la rejilla con mayor velocidad, esto redunda en una mejor experiencia de usuario, en especial en Cloud. |
VELNEO-11946 |
Mejora en el seguimiento de la regeneración de índices Se evita que el seguimiento de la regeneración de índices ralentice el proceso en tablas pequeñas. |
VELNEO-11969 |
Velneo vDevelop: nueva opción para cambiar el color del texto en todas las columnas de todas las rejillas de un proyecto. Para poder cambiar por CSS el color de la fuente de cabecera y detalle de las rejillas, estándar y avanzadas, es requisito indispensable que el color usado sea el del valor por defecto. Si usamos un color personalizado, la CSS no se aplicará. En el caso de que queramos poder cambiar por CSS estos colores, la nueva opción aplicar color de texto por defecto a rejillas nos será de gran ayuda, ya que cambia automáticamente el valor por defecto en todas las columnas de todas las rejillas del proyecto, estándar y avanzadas, que estamos editando. |
VELNEO-11975 |
Mejoras en iconos de rejiillas El icono de la columna de multiselección de rejillas ahora es de color gris medio #808080 para que sea válido para temas claros y oscuros. |
VELNEO-11983 |
Mejora de la ejecución de procesos con VProcess y el comando de instrucción Ejecutar script filescript. Se ha resuelto una incidencia que provocaba un error al ejecutar un script con VProcess haciendo uso del comando de instrucción de proceso Ejecutar script (fliescript). |
VELNEO-11997 |
Mejora de rendimiento en el uso de TreeWidget Cuando usemos Ejecutar script para la carga y gestión de un treewidget, la velocidad de carga está optimizada. |
VELNEO-12008 |
Cambio de color en los iconos de los menús en stock. Hemos cambiado el color de los iconos de los menús en stock por el color #808080S con el fin de conseguir que sean homogéneos y válidos para temas CSS claros y oscuros. |
VELNEO-12016 |
Aplicación de CSS en celdas de casilleros En esta versión hemos implementado la aplicación de CSS en las celdas de los casilleros. Tomarán por defecto como el resto de controles el CSS que de forma general se aplique a la aplicación y podremos aplicar CSS específicas como en otras vistas. Esta aplicación de CSS requiere que el casillero tenga activo el estilo Optimizado. |
VELNEO-12067 |
Nuevas funciones de modo oscuro para macOS en el API de Velneo para JavaScript. Nuevas funciones de aspecto en la clase VApp para obtener o configura el modo (claro, oscuro o sistema) en el que se está ejecutando la aplicación. |
VELNEO-12073 |
Nueva interfaz de la versión de escritorio de Velneo vAdmin. Ahora podemos elegir la interfaz que queremos usar en Velneo vAdmin: podemos, o bien usar la interfaz clásica, o bien, usar la nueva interfaz igual a la de Velneo vAdmin Web. |
VELNEO-12107 |
Mejora del sistema de lanzamiento de aplicaciones con el comando de instrucción Lanzar aplicación Se ha mejorado para que sea más compatible en los diferentes sistemas operativos, la forma en que Lanzar aplicación interactúa con el sistema para lanzar aplicaciones. Para volver a usar el sistema anterior basta usar la clave beta: useDeprecatedStartDetached A7FFC5959AC14512B91874D9055196028F6B8012 |
VELNEO-12113 |
Nuevas señales que nos permitirán optimizar la carga de un tree Widget. Cuando queremos mostrar en un formulario control treewdiget con mucha información, para optimizar su carga, podemos usar las nuevas señales de apertura de nodo y cierre de nodo para dinamizar la carga de los ítems hijos. |
VELNEO-12119 |
Velneo vDevelop: Nuevo importador de tablas El nuevo importador de tablas nos pemite crear tablas a partir de un origen de datos externo e importar los datos del mismo. |
VELNEO-12152 |
Nuevas opciones de instanciación en Cloud Api de Velneo Cloud API Ahora es posible crear instancias resolviendo las instancias heredadas sin necesidad de crearlas. Para ello se han añadido dos nuevos parámetros en la función para crear/modificar una instancia de aplicación:
Además, a partir de esta versión ya podremos crear y/o modificar instancias de datos. |
VELNEO-12170 |
Soporte de modo oscuro en todos los componentes en macOS Dentro del menú Ver de los componentes de Velneo podremos cambiar al modo claro u oscuro a través del submenú Aspecto. Así mismo, ha sido creado como menú en stock para que podamos añadir esta opción a nuestros propios menús. |
VELNEO-12182 |
Nueva coloración de iconos compatible con modo oscuro Los iconos de color gris se han cambiado a una tonalidad que es compatible con el modo oscuro. |
VELNEO-12204 |
API de Velneo para JavaScript: nuevas funciones para gestIón de certificados Se han añadido nuevas clases para la gestión de certificados en disco. Para ello se ha creado una nueva clase: VSSLKey que representa a una clave de un certificado SSL. En la clase VSSLCertificate, ahora es posible construir un objeto certificado usando un certificado en disco y se han añadido las funciones siguientes:
En clase XMLHttpRequest se ha añadido la función bool setClientCertificate( VSSLCertificate sslCertificate ) que devuelve si si ha conseguido establecer el certificado correctamente o no. |
VELNEO-12244 |
Mejora del refresco de rejillas avanzadas La rejilla avanzada con estilo optimizado, ahora refresca las columnas compuestas por fórmulas cuando cambian los contenidos de campos que intervienen en ella. |
VELNEO-12251 |
Mejora del soporte de highdpi en imágenes de ListView y Comboview Se mejora el soporte de highdpi en los objetos ListView y ComboView para que muestren las imágenes con la más alta definición configurada, de tal forma que las imágenes se vean más nítidas en pantallas con alto dpi. |
VELNEO-12295 |
Actualizada la versión de las librerías de OpenSSL para Windows. Ahora en Windows para las conesiones vatps se usa la versión 1.1.1m de las librerías de OpenSSL. |
VELNEO-12351 |
Gestiona las instancias por su identificador cuando uses Velneo Cloud API Ahora, usando Velneo Cloud API, podemos gestionar las instancias usando su identificador y no sólo su nombre. Muy útil cuando tenemos varias instancias con el mismo nombre. |
VELNEO-12353 |
API de Velneo para JavaScript: ahora es posible acceder al portapapeles desde una extensión Se ha añadido la función clipboard() a la clase VExtension, lo que nos permitirá accder al portapapeles en las extensiones que programemos para Velneo vDevelop. |
VELNEO-12459 |
Mejoras en la documentación de Velneo En esta iteración se han implementado las siguientes mejoras relativas a la documentación de Velneo:
|
VELNEO-12460 |
Optimización de la regeneración de índices con Tecnología BigKey Mejora en la ordenación de registros en la regeneración de índices con Tecnología BigKey mediante la inclusión de algoritmos de ordenación más rápidos gracias al uso masivo de memoria. Conseguimos mejoras de velocidad en la regeneración de hasta 3x. |
VELNEO-12461 |
Nuevo estilo Optimizado en Formularios El nuevo estilo Optimizado de Formularios permite mejorar la carga de los formularios mejorando la gestión de la petición de información que se pinta en el formulario. Esto redunda en una mayor velocidad de carga del formulario y una mejor experiencia de uso del usuario final, en especial en Cloud. |
VELNEO-12464 |
Velneo vDevelop: aplicación de color de texto por defecto en rejillas avanzadas. Ahora, la opción aplicar color de texto por defecto a rejillas de Velneo vDevelop también es funcional en rejillas avanzadas. |
VELNEO-12582 |
Nueva CSS estilo web para generador de interfaz Más moderno, con estilo más claro y funcional, el nuevo estilo se aplicará por defecto en las aplicaciones desarrolladas con el Generador de Interfaz. |
Cloud
Código | Descripción |
---|---|
VCLOUD-602 |
Mejoras en las copias de seguridad secundarias Velneo Cloud cuenta con un sistema de copia de seguridad secundaria de tipo anti desastres. Hemos mejorado los sistemas asociados a dicha copia mejorando el rendimiento y el consumo durante la realización de la misma, lo que permite una mayor disponibilidad de la máquina |
VCLOUD-614 |
Mejora general de rendimiento en Velneo Cloud Durante esta iteración hemos mejorado las infraestructuras de todas las zonas de Velneo Cloud. Gracias a esas mejoras, nuestros clientes notarán un notable incremento del rendimiento de sus aplicaciones cuando se ejecutan en Velneo Cloud, tanto |