← Back to the blog
August 7, 2023
OpenXava 7.1.4 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.4</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:
- Embedded Tomcat used in development upgraded to 9.0.78.
- Driver version in doc and new projects upgraded for MySQL.
|
|
Bug fixes
We have done many fixes:
- Fix: xava:button tag to use in custom JSPs breaks the page if you use argv attribute.
- Fix: Ordering a list or collection by a property of a reference of a reference (3 levels or more) fails.
- Fix: When uploading several files at same time on creating a new entity some of the files may get lost.
- Fix: Email subscription icon difficult to see with some themes.
- Fix: @DisplaySize with a value greater than 50 ignored when used with @Column(length=255).
- Fix: Moving columns to customize a list does not work if the application name contains underscores.
- Fix: Default label for the application in new projects starts with a lowercase letter.
- Fix: Error in log on server restart from time to time: Controller __MODIFIED_CONTROLLER__ not found.
- Fix: Property (a getter + a setter) not backed by a field with the same name produces error in list mode.
- Fix: Private attributes cannot be mapped with @AttributeOverride.
- Fix: Alarming stacktrace in log when no longer existing properties are stored in list user preferences.
- Fix: @File properties do not remove deleted content from OXFILES or file system.
- Fix: Searching dialog for references shows data of incorrect entity if nested composite keys are used.
|
|
|
|