openxava
博客

2023年6月5号

OpenXava 7.1.1 已发布

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

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

<properties>
    <openxava.version>7.1.1</openxava.version>
    ...
</properties>

然后重编译您的项目:

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

请查看迁移指南

改进

我们进行了一些改进:

  • 可以通过 @HtmlText 中的链接跳转到页面。
  • 在 @HtmlText 编辑器的按钮栏添加了更改字体颜色的按钮。

升级的库

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

  • JasperReports 和其 fonts 升级到 6.20.5。
  • Groovy 升级到 4.0.12。
  • Pdfbox 升级到 2.0.28。
  • Jaxb impl 升级到 2.3.8。
  • 开发中使用的嵌入式 Tomcat 升级到 9.0.75。
  • 升级创新项目中的 MySQL, PostgreSQL, Oracle, Informix 驱动版本和其文档。

文档

我们改进了以下文档:

  • 改进了 MS SQL 的文档,以解决安全连接的问题。
我们在新版本发布前就會不時发布新的文档和视频。所以您可能已经在使用以上的一些功能或资料了,尽管上面所有的文档都在 GitHub 的 7.1.1 标签下。

错误修复

我们进行了许多修复:

  • 修复了如果用户在登录时按 ENTER 键,登录表单将无法工作。
  • 修复了不再识别项目里 xava/style 文件夹中的 custom.css 自定义样式。
  • 修复了无法在 @HtmlText 中添加链接。
  • 修复了对话框中沒显示的关闭按钮 X。
  • 修复了 simple 属性在 @HtmlText 中无效。
  • 修复了应用程序无法在根上下文中工作(AppServer.run("") 或 ROOT.war)。
  • 修复当日期属性的属性名称不包含 date 或 fecha 时,打开日历会出现服务器错误。
  • 修复当使用弹出日历时,有时不会触发日期属性上的 @OnChange。
  • 修复了在修改日期时,日期属性上的 @OnChange 会将年份设置为当前年份。
  • 修复了按下 ENTER 键时不执行默认动作。
  • 修复在 ManyToMany、@OrderColumn 或计算的集合中,@Icon 的对齐方式不正确。
  • 修复了会忽略 xava/style 文件夹中所有不是 CSS 的资源。
  • 修复了参考指南主菜单中的链接错误,指向已经不存在的连结。
  • 修复了创新项目和文档中 AS/400 JDBC 驱动程序的错误分类。
  • 修复在窄的屏幕上,FirstSteps 模块不显示左侧模块菜单。
  • 修复了群组过滤器名称中缺少空格,原本的 "in group(v1, v2)" 改为 "in group (v1, v2)"。
  • 修复了由新的巴西葡萄牙语消息翻译引入的混合编码问题。

blog comments powered by Disqus

English - Español