openxava
博客

2023年7月17号

OpenXava 7.1.3 已发布

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

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

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

然后重编译您的项目:

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

请查看迁移指南

升级的库

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

  • HtmlUnit 升级至 3.3.0。
  • Groovy 升级至 4.0.13。
  • PDFBox 升级至 2.0.29。
  • 在开发中使用的内嵌 Tomcat 升级到 9.0.76。
  • 升级了文档和新项目中的 AS/400 和 Firebird 驱动版本。

错误修复

我们进行了许多修复:

  • 修复了 1 个关键的安全漏洞,现在我们的漏洞数为 0。
  • 修复当用户在列表中保存查询时,使用的关键词若已存在,会重复存储。
  • 修复在没有级联的 @OneToMany中,该集合视图使用 @OnChange 时,会在的第一个属性上显示错误。
  • 修复了 @HtmlText 和 @Discussion 中的文字颜色在保存并重新读取记录后会被忽略。
  • 修复了无法在对话框中的 @HtmlUnit 编辑器使用链接。
  • 修复了当服务器编码与语言编码不匹配时,顶部模块菜单的模块标题会显示为 ???。
  • 修复当服务器编码与语言编码不匹配时,生成没有记录的 PDF 页面时会显示 ???。
  • 修复了从用户视图中的集合添加总和时,会出现 NullPointerException 。
  • 修复了当用户将总和添加到集合列时,不显示相应的标签。
  • 修复当工作区路径中包含特殊字符或重音符号,则项目无法启动。
  • 修复當进入除列表以外的視圖(例如日历)时有计算属性的話,性能會较低。
  • 修复了 @HtmlUnit 和 @Discussion 编辑器不会使用当前主题的样式。
  • 修复了许多不再存在的 CKEditor 相关的大量 CSS 规则。
  • 修复用于编辑器的 CSS 和 JS 文件,不会被 Weblogic 加载。

blog comments powered by Disqus

English - Español