九月更新
功能更新
错误修复
- 修复了 Saves 文件夹不存在引起的报错 #276
- 修复了多次导航页面报错的问题 #267
- 修复了部分特殊 Java 启动游戏后进程无法被强制退出的问题
- 修复了自动选择 Java 时,版本不向下兼容的问题
- 修复了部分崩溃问题
外观修改
- 增加了窄边距模式,在窗口宽度较小时自动应用窄边距
- 增加了部分页面的滑动动画
- 重绘了启动任务、下载任务、安装任务的进度报告与状态 UI
技术更新
- FluentCore 游戏依赖解析、游戏本体解析、启动参数生成代码全部重构 @gaviny82
- 游戏启动过程、游戏安装过程全异步化 @gaviny82 @natsurainko
- 设置服务重构,采用 C# 新特性 @gaviny82
功能调整
- 核心昵称功能暂时不可用
What's Changed
- Use experimental FluentCore APIs by @gaviny82 in #268
- Fix dead locks in launching Minecraft by @gaviny82 in #269
- Refactor LaunchService for async launch process and new FluentCore APIs by @gaviny82 in #270
- Update namespaces for new FluentCore APIs by @gaviny82 in #271
- Use partial property for SettingItem source generator by @gaviny82 in #272
- Fix AOT compatibility issues in Infra by @gaviny82 in #273
- Fix nullability warnings by @gaviny82 in #274
- Fix AOT warnings by @gaviny82 in #275
Full Changelog: v2.3.0.0...v2.3.1.0