Blogs Blogs

OpenXava 4.2.2 liberado OpenXava 4.2.2 liberado

OpenXava 5.6.1 liberado

30 de enero del 2017

El equipo de OpenXava se complace en informarte de que OpenXava 5.6.1 ya está disponible para descargar. Te recomendamos que la descargues y actualices tus aplicaciones OpenXava. Sigue las instrucciones de migración.

Esta nueva versión de OpenXava es una versión de mantenimiento con muchos arreglos de fallos y algunas nuevas características menores:

  • Cada pestaña del navegador tiene su propio estado de sesión independiente incluso para el mismo módulo.
  • Nuevo icono para el editor WebURL, ahora incrustado dentro de los campos, como ocurre con la fecha.
  • Nuevo método moveCollectionElement() en MapFacade para mover elementos de una colección por código.
  • Nuevo método Servlets.getCookie() para coger una cookie del request.
  • Nuevo método toList(Iterable it) en la clase de utilidad XCollections.
  • Algunas etiquetas nuevas de uso común para ser usadas en las aplicaciones.
  • GoToURLAction eliminada, solo se usaba por el editor WebURL que ahora usa un vínculo directo.
  • Trazas de error de los editores mejoradas para facilitar la depuración.
  • Método reload() quitado de MetaComponent. 
  • MetaComponent tiene una nueva propiedad booleana llamada metaDataCached, para determinar si los metadatos se cachean para ese componente.
  • Arreglo: Abrir el mismo módulo en varias pestañas del navegadore produce un comportamiento impredecible.
  • Arreglo: Cerrar un diálogo desplaza la página hasta arriba del todo.
  • Arreglo: Los controladores no sobrescriben las acciones repetidas.
  • Arreglo: Imposible añadir nuevas líneas a una @ElementCollection con solo @DescriptionsLists.
  • Arreglo: Combo para @DescriptionsList no se abre en la tercera línea de una @ElementCollection.  
  • Arreglo: Imposible borrar elementos de una colección con @OrderColumn.
  • Arreglo: El símbolo de moneda en propiedades DINERO no se muestra en @ElementCollection.
  • Arreglo: Después de eliminar una fila en una @ElementCollection buscar una referencia con un diálogo cambia la fila incorrecta.
  • Arreglo: @DescriptionsList anotada con @ReadOnly en una @ElementCollection puede editarse.
  • Arreglo: Pulsar Cancelar cuando añadimos columnas a la lista usada para buscar referencias falla.
  • Arreglo: El icono de quitar columna no se muestra si la columna es demasiado estrecha.
  • Arreglo: Iconos de personalización de las columnas de la lista en varias líneas en Liferay 6.1.
  • Arreglo: Usar setControllers() dentro de una acción para mostrar un diálogo con varios niveles borra las acciones al volver hacia atrás.
  • Arreglo: Cerrar el diálogo para añadir un nuevo elemento en colecciones @ManyToMany quita las acciones del diálogo actual.
  • Arreglo: El segundo diálogo anidado añadiendo un elemento a una colección @ManyToMany no muestra sus acciones.
  • Arreglo: @Required en enum para una @ElementCollection da un error de validación incorrecto al grabar.
  • Arreglo: La entidad recién creada no está disponible al navegar con las flechas de izquierda y derecha de navegación. 
  • Arreglo: Los diálogo con colecciones con muchas propiedades son más grandes que la pantalla.
  • Arreglo: Buscar una referencia genera un diálogo mayor que la página si hay muchas propiedades en la lista.
  • Arreglo: Propiedades calculadas con @Depends no funcionan cuando en la misma vista hay una referencia polimórfica.
  • Arreglo: Dos colecciones en la misma fila se envuelven en un antiestético marco, dentro y fuera de Liferay.
  • Arreglo: Los combos de las @DescriptionsList en @ElementCollection no se alinean bien. 
  • Arreglo: Referencias anotadas con @DescriptionsList(showReferenceView=true) y @NoFrame solas dentro de una sección rompen la disposición de la interfaz de usuario.
  • Arreglo: Feo espaciado en @DescriptionsList con showReferenceView=true. 
  • Arreglo: Cuando el ratón pasa por encima de una opción de un combo @DescriptionsList y se pulsa fuera, el valor seleccionado se pierde.
  • Arreglo: Cuando el ratón pasa por encima de una opción de un combo @DescriptionsList dentro de un diálogo y se pulsa fuera, la opción se muestra pero realmente no está seleccionada. 
  • Arreglo: Cuando un grupo, sección o vista principal se alinea por columna con referencias @NoFrame dentro no alineadas por columna, la disposición de los elementos se rompe.
  • Arreglo: Un @Editor en una propiedad de un @Embeddable usado en una @ElementCollection no funciona si el nombre de la vista del módulo no es la de por defecto.
  • Arreglo: Llamar una acción después de grabar en una @ElementCollection falla si un evento cambia la vista principal.
  • Arreglo: Las propiedades puestas en la derecha de la interfaz de usuario cuando el siguiente elemento tiene marco, falla cuando se usa @NoFrame. 
  • Arreglo: assertLabel()/getLabel() de ModuleTestBase no funcionan con miembros con marco.
  • Arreglo: NullPointerException con JDBCTabProvider cuando las claves contienen nulos.
  • Arreglo: Usuario actual se pierde en pruebas jUnit bajo ciertas circunstancias.
  • Arreglo: Los editores se cortan cuando las columnas se redimensionan en las colecciones de elementos dentro Liferay. 
  • Arreglo: View.isEditable(String member) no funciona con referencias.
  • Arreglo: assertEditableInCollection() y assertNoEditableInCollection() de ModuleTestBase no funciona con @DescriptionsList.
  • Arreglo: El editor para el estereotipo ICONO no se alinea correctamente en algunos casos.
  • Arreglo: URLs sin el prefijo http:// no funcionan en el editor WebURL.
  • Arreglo: El icono para ir a la URL no se muestra en los editores WebURL dentro de la colecciones de elementos.
  • Arreglo: GenerateReportAction no funciona para XLS y Mis informes.
  • Arreglo: Las clases de utilidad Jxls cuando usamo ciertos caracteres ( [ ] * / \ ? : ) en lo nombres de hoja, falla al crear el POI de la hoja.

Descarga OpenXava 5.6.1

 

blog comments powered by Disqus