openxava
Blog

July 17, 2023

OpenXava 7.1.3 released

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

To update edit the pom.xml file in your project and change the value of the openxava.version property, in this way:

<properties>
    <openxava.version>7.1.3</openxava.version>
    ...
</properties>

Then rebuild your project:

  • With OpenXava Studio:
    • Right mouse button in your project > Run As > Maven clean
    • Right mouse button in your project > Run As > Maven install
  • Or with command line: mvn clean package

Look at the migration instructions.

Upgraded libraries

We have upgraded the following third party libraries:

  • HtmlUnit upgrade to 3.3.0.
  • Groovy updated to 4.0.13.
  • PDFBox updated to 2.0.29.
  • Embedded Tomcat used in development upgraded to 9.0.76.
  • Driver version in doc and new projects upgraded for AS/400 and Firebird.

Bug fixes

We have done many fixes:

  • Fixed 1 critical security vulnerability in dependencies, now we have 0 vulnerabilities.
  • Fix: Queries saved by the user in a list with the name of an existing one are stored repeatedly.
  • Fix: @OnChange on the first property of a collection view in a @OneToMany with no cascade shows an error.
  • Fix: Text color in @HtmlText and @Discussion is ignored after saving and reading the record again.
  • Fix: Insert link in a @HtmlUnit editor from inside a dialog does not work.
  • Fix: Top module menu shows ??? for module titles when server encoding does not match language encoding.
  • Fix: Page generating PDF with no records shows ??? when server encoding does not match language encoding.
  • Fix: NullPointerException in log when adding sum to a collection from the user interface. 
  • Fix: When a user adds a sum to a collection column, the corresponding label is not shown.
  • Fix: Project does not start if the workspace is in a path with special characters or accents.
  • Fix: Low performance entering in a list format other than list, like Calendar, with calculated properties.
  • Fix: @HtmlUnit and @Discussion editors do not follow the style of the current theme.
  • Fix: Lot of CSS rules related to the no longer existent CKEditor.
  • Fix: CSS and JS files for editors not loaded with Weblogic.

blog comments powered by Disqus

Español - 中文