diff --git a/_changelog/stable.md b/_changelog/stable.md index e3c4ea8..ca5acd3 100644 --- a/_changelog/stable.md +++ b/_changelog/stable.md @@ -10,7 +10,88 @@ toc: true *Notice: changelogs are written in Chinese.* -

HMCL 3.6.11

+

HMCL 3.6.12

+ +- 启动器 + - GP-3457: 实验性支持 WebP 格式的背景图片 + - GP-3523: 模组列表页中按下 ESC 键时取消选中 + - GP-3601: 更新模组数据 + - GP-3603: 支持临时隐藏预览版提示 + - GP-3610, GP-3613: 统一并优化软件内日期时间格式 + - GP-3605: 添加 NeoForge 的 BMCLAPI 代理支持 + - GP-3619: 在启动器日志中记录处理器型号(仅 Windows) + - GP-3620: 修改整合包下载对话框内「安装到当前版本」按钮的文本为「安装整合包」,修正对话框标题 + - GP-3621: 点击安装整合包时无条件关闭整合包下载对话框 + - GP-3629: 删除全局游戏设置页面的离线账户更换皮肤提示 + - GP-3628: 在版本的游戏设置中添加「复制全局游戏设置」选项 + - GP-3650: 点击账户卡片空白处时切换账户 + - GP-3653: 优化 NBT 查看器,修复无法打开空 mca/mcr 文件的问题 + - GP-3663: 启动时尝试从 HMCL_DIRECTORY 中加载字体 + - GP-3665, GP-3673: 支持双击复制世界信息、安装 Java 页面信息、模组详情对话框信息 + - GP-3689: 在世界管理界面显示世界图标 + - GP-3675: 更新 Microsoft 应用商店链接 + - GP-3711: 优化世界管理界面,新增备份世界页面 + - GP-3736: 优化账户信息卡片的显示效果 + - GP-3432: 优化滚动页面时的性能 + - GP-3747: 在日志中记录编码信息 + - GP-3749, GP-3750: 消除使用 Java 24 运行 HMCL 时控制台中的弃用警告 + - 优化软件文案,完善英语、西班牙语、俄语翻译 +- 下载 + - GP-3484: 更新模组下载页游戏版本列表至 1.21.4 + - GP-3517: 游戏下载页面添加搜索功能 + - GP-3244: 安装新游戏/整合包时检查版本名称是否包含非 ASCII 字符 + - GP-3476: 在 Linux RISC-V 平台为「下载 Java」对话框添加 [banshanjdk-8](https://www.zthread.cn/) 下载地址 + - GP-3625: 允许用户在「下载 → 游戏」页面搜索时调整搜索范围 +- 外观 + - GP-3458: 降低窗口阴影质量以改善性能 + - GP-3442: 添加打开启动器时的窗口动画 + - GP-3652: 添加关闭启动器时的窗口动画 + - GP-3657: 添加最小化和还原启动器窗口的动画 + - GP-3666, GP-3677: 禁止标题栏按钮获取焦点 + - GP-3668, GP-3680: 优化动画效果 + - GP-3676: 修复对话框关闭动画缺失的问题 + - GP-3687: 更新全部图标至 Material Symbols + - GP-3695: 优化离线登录对话框 + - GP-3723: 在游戏崩溃界面添加滚动条 + - GP-3729: 为更新日志对话框添加平滑滚动 + - GP-3730: 为世界信息页面和版本高级设置页面背景添加半透明遮罩 + - GP-3755: 更新 macOS Dock 栏图标 +- 跨平台 + - GP-3536: 优化对 Linux RISC-V 64 平台的支持 +- 错误修复 + - GP-3490: 修复 OAuth 登录时轮询过于频繁的问题 + - GP-3464: 修复在更新日志界面无法拖动启动器窗口的问题 + - GP-3503: 使用 Zink 渲染器时禁用 DRI3 + - GC-`5fd52bb`: 皮肤缓存不再保存到 .minecraft 目录 + - GC-`81b3911`: 修复按 ESC 键时文本框内的值没有保存的问题 + - GC-`260f4b6`: 修复输入对话框中 ESC 键不起作用的问题 + - GC-`7d12ef6`: 修复内存滑块提示被设备内存进度条覆盖的问题 + - GC-`78e15d1`: 修复游戏设置中内存没有实时刷新的问题 + - GC-`6f53da1`: 完善模组下载界面 + - GP-3252: 修复无法补全部分第三方 Minecraft 客户端游戏资源的问题 + - GC-`56d20a5`, GC-`397edae`: 修复 Linux 平台调整窗口大小的问题 + - GP-3531: 修复在 FreeBSD x86-64 平台未正确替换 LWJGL 本地库的问题 + - GP-3541: 修复安装 MultiMC 整合包后没有设置版本图标的问题 + - GP-3549: 修复 macOS 平台 HMCLauncher.sh 不会显示 Java 下载页面的问题 + - GP-3594: Java 下载对话框中切换包类型时不应重置版本字段 + - GP-3598: 修复使用自定义字体时未正确设置字重的问题 + - GP-3602: 修复使用系统 GLFW/OpenAL 时无法启动部分游戏版本的问题 + - GC-`ecafc9d`: 修复安装新游戏页面中组件框的高度问题 + - GP-3618: 修复无法识别 Intel64 架构的问题 + - GP-3626: 修复离线账户选择 Steve/Alex 皮肤时模型错误的问题 + - GP-3622: 修复在非官方支持的平台上 Minecraft 1.21 与 Sodium 不兼容的问题 + - GP-3638: 修复 NeoForge 版本识别错误的问题 + - GP-3645: 修复在 macOS 平台无法找到通过 DMG 安装的 Java 的问题 + - GP-3623: 修复离线账户皮肤对话框「本地皮肤图片文件」部分选项文字被覆盖的问题 + - GP-3651: 当微软账户 Token 过期时应当刷新账户 + - GP-3654: 修复标题过长时窗口异常的问题 + - GP-3708: 修复更改游戏 Java 时路径显示错误的问题 + - GP-3733: 删除更新日志对话框中多余的换行符 + - GP-3735: 修复在 Modrinth 上获取模组版本时未正确处理 404 响应的问题 + - GP-3752: 修复取消导出整合包时弹出报错对话框的问题 + - GP-3759: 修复无法解析部分 Java 版本号的问题 + +# HMCL 3.6.11 - 启动器 - GP-3233: 在 Linux/FreeBSD 平台打开日志、模组等位置时会选中该文件