openxava
Blog

30 de enero del 2023

OpenXava 7.0.5 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.5</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:

  • Añadido Log4j (2.19.0) como una dependencia nueva.
  • Groovy actualizado a 4.0.7.
  • Versión de controlador en documentación y nuevos proyectos actualizada para Firebird.

Mejoras en la documentación

Hemos estado trabajando para mejorar la documentación:

  • Documentación para usar Groovy en aplicaciones OpenXava actualizada para la versión 7 de OpenXava con Maven.
  • Documentación para desarrollar con una máquina de 32 bits actualizada para la versión 7 de OpenXava con Maven. 

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.0.5.

Arreglos

Hemos arreglado muchas cosas:

  • Arreglo: @Calculation no funciona para miembros de @Embeddable en @ElementCollection.
  • Arreglo: JavaScript de una IJavaScriptPostAction no se ejecuta si la acción llama a showDialog().
  • Arreglo: El mapa de @Coordinates desde la vista base oculta el contenido del diálogo.
  • Arreglo: El método addActions() no funciona si se llama desde una acción que extiende ReferenceSearchAction.
  • Arreglo: Fila seleccionable en la lista solo cuando el ratón está justo encima del texto del contenido de la celda.
  • Arreglo: Si un @HtmlText tiene contenido XML, las columnas a la derecha se desplazan una posición a la izquierda en la lista.
  • Arreglo: Un ' seguido de > rompe el contenido de la celda en la lista de propiedades @HtmlText.
  • Arreglo: Cuando un @HtmlEditor tiene un apóstrofo, la descripción emergente en el modo de lista se muestra solo hasta ese apóstrofo.
  • Arreglo: La segunda llamada a View.setValueNotifying() desde una acción @OnChange no lanza el evento de dato cambiado.
  • Arreglo: Los editores con sufijo no muestran bien el sufijo si éste tiene un apóstrofo.
  • Arreglo: Los proyectos nuevos creados desde openxava-archetype-spanish contienen caracteres desconocidos para los acentos.
  • Arreglo: Ubicación incorrecta en la interfaz de usuario para una @Action asociada con una propiedad @File.
  • Arreglo: Error en el log: ERROR StatusLogger Log4j2 could not find a logging implementation.

blog comments powered by Disqus

English - 中文