VASSAL Engine 3.7.21 版本现已发布。VASSAL 是一个游戏引擎,用于在线构建棋盘游戏和纸牌游戏,构建的游戏可在 Internet 上或通过电子邮件实时运行。VASSAL Engine 可在所有平台上运行,并且是免费的开源软件。具体更新内容包括:
IMPORTANT
- 如果你使用的是 MacOS 14,请确保你使用的是 14.4 或更高版本,以避免 MacOS 中存在的一个 bug 导致 Vassal 无法启动。
- 早期版本的 Vassal 无法打开 3.7 中保存的模块。官方建议用户保留计划在 3.7 中修改的任何 3.7 之前的模块的备份副本。
- 之前运行正常的功能可能已经失效。建议用户报告所发现的 bug。
自 3.7.20 以来的变化
错误修复
- 14572:修复在编辑器中搜索时出现的空指针异常 (NPE) 问题
- 14549:修复报告预定义场景错误时 IndexOutOfBounds 的问题
- 14542:取消 FileChooser 对话框后,不要再次提示保存文件
- 14539:按 Esc 键应取消 Load Continuation
- 14538:从文件加载或保存对话框取消后,保留用户目录偏好设置
改进
- 14599:修复对已弃用的 logback 属性的使用问题
- 14557:检查并报告过大的图像尺寸
- 14129:为编辑器添加了简体中文翻译
其他变化
- 14600:将 byte-buddy 升级到 1.18.8 版本
- 14598:发布时创建 Flatpak recipe
- 14593:将捆绑的 Java 升级到(Windows x86_64、MacOS)、25.0.2+10(Windows aarch64)、21.0.10+10(Windows x86)
- 14591:将 checkstyle 升级到 13.4.0 版本
- 14590:已将 spotbugs-maven-plugin 升级到 4.9.8.3
- 14553:已将 maven-artifact 升级到 3.9.14
- 14541:已将 maven-resources-plugin 升级到 3.5.0 版本
- 14518:将 miglayout-swing 升级到 11.4.3 版本
- 14517:已将 maven-surefire-plugin 升级到 3.5.5
- 14503:将 junit-bom 升级到 6.0.3 版本
- 14502:已将 logback-classic 升级到 1.5.32
- 14488:构建 RPM 包
- 14485:已将 maven-dependency-plugin 升级到 3.10.0
详情可查看:https://forum.vassalengine.org/t/vassal-3-7-21-released/90074/1