openxava
博客

2022年12月12号

OpenXava 7.0.3 已发布

本次是维护版本,其中除了一些小改进也修复了许多故障。

要更新至此版本,请在项目中的 pom.xml 文件中更改 openxava.version 属性的值,如下:

<properties>
    <openxava.version>7.0.3</openxava.version>
    ...
</properties>

然后重编译您的项目:

  • 在 OpenXava Studio 中:
    • 在项目中点击鼠标右键 > Run As > Maven clean
    • 在项目中点击鼠标右键 > Run As > Maven install
  • 或使用命令行: mvn clean package

请查看迁移指南

所升级的库

我们升级了以下第三方库:

  • Hibernate Envers 升级到 5.6.14。
  • 开发时使用的嵌入式 Tomcat 升级到 9.0.69。
  • 升级文档和创新项目中的 Microsoft SQL Server、Informix 和 Firebird 版本。

小改进

我们做了一些小改进:

  • 在 DescriptionsCalculator 中新增 distinct 属性,用于允许不重复的结果。
  • 删除了 final Tab.DESCRIPTIONS_LIST_SEPARATOR 变量。

修复

我们修复了很多点:

  • 修复当 @ElementCollection 里的 @DescriptionsList 取决于主要实体中的成员时无法使用。
  • 修复了在字段中填写日期并按 ENTER 时,日期的格式会错误。
  • 修复当使用日历窗口时,@OnChange 动作在日期/时间编辑器中不一定每次都执行。
  • 修复 @OnChange 动作在使用日历的窗口更改日期/时间时会多次执行。
  • 修复在塞尔维亚语,Java 8 的时间格式会使用不正确的符号。
  • 修复当编辑器为 ReadOnly 时,不会显示枚举的 ValidValuesRadioButton 编辑器。
  • 修复了工具提示(tooltips)用在 @DescriptionsList 上不会显示。
  • 修复当 @DescriptionsList 的描述使用多字段时,组合中列表筛选器的值会显示错误。
  • 修复了有时列表配置的属性名称与列表中的列标签不匹配。
  • 修复了 LeanXcale 文档中缺少的配置属性。
  • 修复了 View 参考指南中的一些拼写错误。
  • 修复了中文文档中一些图片的缺失。
  • 修复了 SchemaTool 在控制台输出的每个句子末尾会添加两个分号。

blog comments powered by Disqus

English - Español