openxava
Blog

7 de agosto del 2023

OpenXava 7.1.4 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.1.4</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:

  • Tomcat embebido usado en desarrollo actualizado a 9.0.78.
  • Versión de controlador en documentación y proyectos nuevos actualizada para MySQL.

Arreglos

Hemos arreglado muchas cosas:

  • Arreglo: La etiqueta xava:button utilizada en JSP personalizados rompe la página si se utiliza el atributo argv.
  • Arreglo: Falla al ordenar una lista o colección por una propiedad de una referencia de una referencia (3 niveles o más).
  • Arreglo: Al cargar varios archivos al mismo tiempo al crear una nueva entidad, algunos archivos pueden perderse.
  • Arreglo: El icono de suscripción por correo electrónico es difícil de ver con algunos temas.
  • Arreglo: @DisplaySize con un valor mayor que 50 se ignora cuando se usa con @Column(length=255).
  • Arreglo: Mover columnas para personalizar una lista no funciona si el nombre de la aplicación contiene guiones bajos.
  • Arreglo: La etiqueta predeterminada para la aplicación en nuevos proyectos comienza con una letra minúscula.
  • Arreglo: Error en el registro al reiniciar el servidor de vez en cuando: Controlador __MODIFIED_CONTROLLER__ no encontrado.
  • Arreglo: Una propiedad (un getter + un setter) sin un campo correspondiente con el mismo nombre produce un error en el modo lista.
  • Arreglo: Los atributos privados no se pueden mapear con @AttributeOverride.
  • Arreglo: Se muestra una traza alarmante en el log cuando las propiedades que ya no existen están almacenadas en las preferencias de usuario de la lista.
  • Arreglo: Las propiedades @File no borran el contenido eliminado de OXFILES o del sistema de archivos.
  • Arreglo: El cuadro de diálogo de búsqueda de referencias muestra datos de una entidad incorrecta si se utilizan claves compuestas anidadas.

blog comments powered by Disqus

English