openxava
Blog

17 de julio del 2023

OpenXava 7.1.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.1.3</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.3.0.
  • Groovy actualizado a 4.0.13.
  • PDFBox actualizado a 2.0.29.
  • Tomcat embebido usado en desarrollo actualizado a 9.0.76.
  • Versión de controlador en documentación y proyectos nuevos actualizada para AS/400 y Firebird.

Arreglos

Hemos arreglado muchas cosas:

  • Arreglo: Se corrigió 1 vulnerabilidad crítica de seguridad en las dependencias, ahora no tenemos ninguna vulnerabilidad.
  • Arreglo: Las consultas guardadas por el usuario en una lista con el nombre de una lista existente se almacenan repetidas.
  • Arreglo: @OnChange en la primera propiedad de una vista de colección en un @OneToMany sin cascada muestra un error.
  • Arreglo: El color del texto en @HtmlText y @Discussion se ignora después de guardar y leer el registro nuevamente.
  • Arreglo: No funciona insertar un enlace en un editor @HtmlUnit desde dentro de un diálogo.
  • Arreglo: El menú principal del módulo muestra ??? para los títulos de los módulos cuando la codificación del servidor no coincide con la codificación del lenguaje.
  • Arreglo: La página que genera un PDF sin registros muestra ??? cuando la codificación del servidor no coincide con la codificación del lenguaje.
  • Arreglo: NullPointerException en el registro al agregar una suma a una colección desde la interfaz de usuario.
  • Arreglo: Cuando un usuario agrega una suma a una columna de colección, la etiqueta correspondiente no se muestra.
  • Arreglo: El proyecto no se inicia si el espacio de trabajo se encuentra en una ruta con caracteres especiales o acentos.
  • Arreglo: Bajo rendimiento al ingresar en un formato de lista que no sea lista, como Calendario, con propiedades calculadas.
  • Arreglo: Los editores @HtmlUnit y @Discussion no siguen el estilo del tema actual.
  • Arreglo: Muchas reglas de CSS relacionadas con el CKEditor que ya no existe.
  • Arreglo: Los archivos CSS y JS para los editores no se cargan con Weblogic.

blog comments powered by Disqus

English