openxava
Blog

12 de diciembre del 2022

OpenXava 7.0.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.0.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:

  • Tomcat embebido usado en desarrollo actualizado a 9.0.69.
  • Hibernate Envers actualizado a 5.6.14.
  • Versiones de controladores en documentación y nuevos proyectos actualizadas para Microsoft SQL Server, Informix y Firebird.

Pequeñas mejoras

Hemos hecho algunas pequeñas mejoras:

  • Nueva propiedad distinct en DescriptionsCalculator para permitir resultado sin duplicados.
  • Quitada la variable final Tab.DESCRIPTIONS_LIST_SEPARATOR.

Arreglos

Hemos arreglado muchas cosas:

  • Arreglo: Un @DescriptionsList en una @ElementCollection que depende un miembro de la entidad principal no funciona.  
  • Arreglo: Formateo de fecha incorrecto al presionar ENTER en el campo después de introducir la fecha.
  • Arreglo: Acción @OnChange no se ejecuta siempre en editores con fecha y hora cuando se usa el calendario emergente.
  • Arreglo: Acción @OnChange se ejecuta varias veces en editores con fecha y hora a medida que cambiamos el valor usando el calendario.
  • Arreglo: La hora se formatea con el separador incorrecto con Java 8 para el idioma Serbio.
  • Arreglo: Editor ValidValuesRadioButton para enums no se muestra cuando el editor es de solo lectura.
  • Arreglo: Descripciones emergentes para los campos (tooltips) no se muestran para referencias con @DescriptionsList.
  • Arreglo: Valores malos para el filtro de la lista en los combos si el @DescriptionsList usa varios campos para la descripción.
  • Arreglo: Algunas veces los nombres de las propiedades usadas para las configuraciones de lista no coinciden con las etiqueta de las columnas en la lista.
  • Arreglo: Falta una propiedad de configuración en la documentación de LeanXcale.
  • Arreglo: Erratas en el capítulo Vista de la guía de referencia.
  • Arreglo: Faltan algunas imágenes en la versión china del curso.   
  • Arreglo: SchemaTool añade doble punto y coma al final de cada sentencia en la salida por consola.

blog comments powered by Disqus

English