openxava
博客

2023年12月11号

OpenXava 7.2.1 已发布

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

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

<properties>
    <openxava.version>7.2.1</openxava.version>
    ...
</properties>

然后重编译您的项目:

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

请查看迁移指南

升级的库

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

  • HtmlUnit 已升级至 3.9.0。
  • Commons IO 已升级至 2.15.1。
  • POI and POI OOXML 已升级至 5.2.5。
  • Groovy 已升级至 4.0.16。
  • 用于开发的嵌入式 Tomcat 已升级至 9.0.83。
  • 升级了 PostgreSQL、Db2 和 Firebird 的文档和其新项目中的驱动程序版本。

错误修复

我们进行了许多修复:

  • 修复了当引用的模型具有嵌套复合键时 @OnChange 无法在 @ManyToOne 起作用。
  • 修复了从 XSTL 来执行远程代码(RCE)时,有漏洞。
  • 修复了 @Tree 注解的 idProperties 属性被忽略。
  • 修复了自动化测试的文档中应用程序名称以大写字母开头,因此在v7上无法做为参考。
  • 修复了 @Tree 英文参考文档中使用西班牙语截图。
  • 修复了有 DATETIME 或 FECHAHORA 的 Stereotype模块不会显示单周和单日的视图。
  • 修复当有树并使用上一页/下一页导航时,树不会保持原样。
  • 修复了 @Tree 注解的 pathSeparator 属性被忽略。
  • 修复了 @Coordinates 中的 @OnChange 动作不起作用。
  • 修复了在 @Coordinate 编辑器中使用 eval() 的JavaScrit 代码存在漏洞。
  • 修复当浏览器语言为希腊语时,数据字段的弹出式日历不是希腊语。
  • 修复在列表模式中,图表不显示每行的条形,而只显示第一行的条形。

blog comments powered by Disqus

English - Español