8 de junio del 2026
OpenXava 7.7.3 liberado Esta es una versión de mantenimiento con el arreglo de muchos fallos y algunas pequeñas mejoras. Para actualizar edita el archivo pom.xml en tu proyecto y cambia el valor de la propiedad openxava.version, de esta manera: <properties>
<openxava.version>7.7.3</openxava.version>
...
</properties>
Después reconstruye tu proyecto con mvn clean package Mira las instrucciones de migración. |
|
Mejoras Hemos hecho algunas mejoras:
- Se completaron las traducciones al francés y al alemán de etiquetas y mensajes.
- Se añadieron algunas nuevas etiquetas de uso común para utilizar en las aplicaciones.
|
|
Librerías actualizadas Hemos actualizado la siguientes librerías de terceros:
- Groovy actualizado a la versión 4.0.32.
- JSON actualizado a la versión 20260522.
- El Tomcat embebido utilizado en desarrollo se ha actualizado a la versión 9.0.118.
- Se ha actualizado la versión de los drivers para MySQL, Oracle e Informix en la documentación y en los proyectos nuevos.
|
|
Documentación Hemos estado trabajando para mejorar la documentación:
- Se reescribió el artículo de integración con Spring Boot para simplificarlo y utilizar las versiones más recientes.
- Se añadieron encabezados adicionales a README.md para facilitar la localización de arquetipos específicos.
- Se trasladó el artículo sobre Plantillas de Proyecto a la sección de Inicio Rápido de la documentación.
Publicamos nueva documentación y videos constantemente, sin esperar a que la versión oficial del código se publique. Por lo que ya has estado usando mucho del material de arriba durante algún tiempo, aunque toda la documentación citada está en GitHub bajo el tag de versión 7.7.3. |
|
Arreglos Hemos arreglado muchas cosas:
- Arregladas 7 vulnerabilidades de seguridad en dependencias, 3 de ellas críticas.
- Arreglo: Faltan referencias en la búsqueda de @ElementCollection cuando el id oculto de la entidad referenciada está visible.
- Arreglo: La subida de un archivo falla si acceptFileTypes declara una extensión sin tipo MIME conocido.
- Arreglo: El guardado falla para una propiedad @Money @Calculation con @Digits(fraction=0) debido a decimales residuales.
- Arreglo: Los atajos de teclado para acciones estándar entran en conflicto con los atajos de los navegadores modernos y del sistema operativo.
- Arreglo: El panel de chat desaparece dejando un espacio vacío tras redimensionar la ventana del navegador.
- Arreglo: En formato de tarjeta, las tarjetas no utilizan todo el espacio disponible, dejando demasiado espacio en blanco a la derecha.
- Arreglo: Totales desalineados en colecciones calculadas, @ManyToMany y @OrderColumn con varias referencias.
- Arreglo: La acción de actualizar no refresca las colecciones.
- Arreglo: Establecer la fecha planificadoPara no inicia el trabajo de Quartz en el arquetipo de Gestión de Proyectos en español.
- Arreglo: Faltan etiquetas en proyectos estándar recién creados antes de añadir cualquier código.
- Arreglo: El panel de chat se superpone a las tarjetas más a la derecha en la vista de lista en formato de tarjeta.
- Arreglo: Los cambios en colecciones realizados mediante el chat no se reflejan inmediatamente en la interfaz.
|
|
|
|