11 de diciembre del 2023
OpenXava 7.2.1 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.2.1</openxava.version>
...
</properties>
Después compila tu proyecto:
- Con OpenXava Studio:
- Botón derecho del ratón en tu proyecto > Run As > Maven clean
- Botón derecho del ratón en tu proyecto > Run As > Maven install
- O con línea de órdenes: mvn clean package
Mira las instrucciones de migración. |
|
Librerías actualizadas Hemos actualizado la siguientes librerías de terceros:
- HtmlUnit actualizado a 3.9.0.
- Commons IO actualizado a 2.15.1.
- POI y POI OOXML actualizados a 5.2.5.
- Groovy actualizado a 4.0.16.
- Tomcat embebido utilizado en desarrollo actualizado a la versión 9.0.83.
- Versión de controlador en documentación y proyectos nuevos actualizada para PostgreSQL, Db2 y Firebird.
|
|
Arreglos Hemos arreglado muchas cosas:
- Arreglo: @OnChange en @ManyToOne no funciona si el modelo referenciado tiene claves compuestas anidadas solo con referencias.
- Arreglo: Vulnerabilidad de Ejecución Remota de Código (RCE) a través de XSTL desde dependencias.
- Arreglo: Se ignoraba el atributo idProperties de la anotación @Tree.
- Arreglo: El nombre de la aplicación en la documentación de pruebas automatizadas comienza con mayúscula, por lo que las pruebas no funcionan con la versión 7.
- Arreglo: Captura de pantalla en español en la documentación de referencia @Tree en inglés.
- Arreglo: Los módulos con fechas anotadas con estereotipos DATETIME o FECHAHORA no muestran las vistas de semana y día.
- Arreglo: Al navegar por registros con el editor de árbol, el árbol se colapsa.
- Arreglo: Se ignoraba el atributo pathSeparator de la anotación @Tree.
- Arreglo: @OnChange en @Coordinates no funciona.
- Arreglo: Código JavaScript vulnerable que utiliza eval() en el editor @Coordinate.
- Arreglo: El calendario emergente para campos de datos no está en griego cuando el idioma del navegador es griego.
- Arreglo: @OnChange en el editor de carga (@File, @Files, PHOTO, etc.) no funciona.
- Arreglo: Colocación incorrecta del popup del subcontrolador en colecciones.
- Arreglo: Los gráficos no muestran una barra para cada fila en el modo de lista, sino que solo muestran una barra para la primera fila.
|
|
|
|