openxava
Blog

December 9, 2021

OpenXava 6.6.1 released

This is a maintenance version with many bug fixes and some small improvements.

We invite you to download it and upgrade your OpenXava applications. Look at the migration instructions.

Download OpenXava 6.6.1 for Windows
Download OpenXava 6.6.1 for Linux
Download OpenXava 6.6.1 for Mac

Small improvements

We have done some small improvements:

  • New utility classes, EmailNotificationsUtils and LogTrackerUtils, to test email notifications and log tracker.
  • Added method qualifiedKeysCollectionToTreeMapWithNullValues() to org.openxava.util.Maps utility class.
  • Lesson 2 of course modified to introduce annotations as alternative to stereotypes.
  • Course refined to avoid import conflicts.
  • Removed MimeUtil library from eu.medsea, we use URLConnection from Java instead.

Bug fixes

This is a maintenance version with many bug fixes:

  • Fix: Low performance in list mode with calculated properties with heavy logic and large datasets.
  • Fix: Opening the current module in other browser tab using the left menu initializes the current one.
  • Fix: @File/@Files do not show image preview for image files in some computers.
  • Fix: @File/@Files with acceptFileTypes="images/*" mark as error image files in some computers.
  • Fix: Unneeded horizontal scrollbar when many modules on top tabs.
  • Fix: View with just groups in a collection element fails.
  • Fix: Group inside a section in a collection element fails.
  • Fix: Calculated properties inside groups editing a collection detail are not recalculated.
  • Fix: XPersistence and XHibernate do not close the manager on reset, it could produce some security problems.
  • Fix: @File properties with file name in uppercase and image type are not shown as images in list.
  • Fix: Error from time to time on clicking New on a module with an element collection with failed getters.
  • Fix: @DefaultValueCalculator with no 'from' in element collection fails searching a reference with dialog.
  • Fix: If in an element collection the first value typed has default value the typed value is lost. 
  • Fix: Blank element in @OrderColumn collection when a collection element is deleted from its main module.
  • Fix: @OrderColumn collection broken if a new element is created from other @OrderColumn collection. 
  • Fix: Top button bar overlaps left menu.
  • Fix: Editor defined in @Tab doesn't work if exists a <tab> with for-all-models in tabs-default-values.xml.
  • Fix: Not preview for @File properties in list mode with files with .jpeg extension.
Download OpenXava 6.6.1 for Windows
Download OpenXava 6.6.1 for Linux
Download OpenXava 6.6.1 for Mac

blog comments powered by Disqus

Espaņol