拆分更新日志到独立文件 (#277)
continuous-integration/drone/push Build is passing

This commit is contained in:
neveler
2025-10-14 11:27:55 +08:00
committed by GitHub
parent 79ce378a30
commit ce81c43567
176 changed files with 2668 additions and 2564 deletions
+9
View File
@@ -0,0 +1,9 @@
---
---
- GP-3457: 实验性支持 WebP 格式的背景图片
- GP-3476: 在 Linux RISC-V 平台添加 [banshanjdk-8](https://www.zthread.cn/) 的下载地址
错误修复:
- GP-3470: 修复无法读取部分 Forge 模组信息的问题
+18
View File
@@ -0,0 +1,18 @@
---
---
- GP-3458: 降低窗口阴影质量以改善性能
- GP-3484: 更新模组下载页游戏版本列表至 1.21.4
错误修复:
- GP-3490: 修复 OAuth 登录时轮询过于频繁的问题
- GP-3464: 修复在更新日志界面无法拖动启动器窗口的问题
- GP-3503: 使用 Zink 渲染器时禁用 DRI3
- GC-`5fd52bb`: 皮肤缓存不再保存到 .minecraft 目录
- GC-`d5408c3`: 版本特定游戏设置从全局设置复制
- GC-`81b3911`: 修复按 ESC 键时文本框内的值没有保存的问题
- GC-`260f4b6`: 修复输入对话框中 ESC 键不起作用的问题
- GC-`7d12ef6`: 修复内存滑块提示被设备内存进度条覆盖的问题
- GC-`78e15d1`: 修复游戏设置中内存没有实时刷新的问题
- GC-`6f53da1`: 完善模组下载界面
+15
View File
@@ -0,0 +1,15 @@
---
---
- GP-3517: 游戏下载页面添加搜索功能
- GP-3244: 安装新游戏/整合包时检查版本名称是否包含非 ASCII 字符
- GP-3523: 模组列表页中按下 ESC 键时取消选中
- GP-3536: 优化对 Linux RISC-V 64 平台的支持
- 优化文本描述
错误修复
- GP-3252: 修复无法补全部分第三方 Minecraft 客户端游戏资源的问题
- GC-`56d20a5`, GC-`397edae`: 修复 Linux 平台调整窗口大小的问题
- GP-3531: 修复在 FreeBSD x86-64 平台未正确替换 LWJGL 本地库的问题
- GP-3541: 修复安装 MultiMC 整合包后没有设置图标的问题
+15
View File
@@ -0,0 +1,15 @@
---
---
- GP-3601: 更新模组数据
- GP-3603: 支持临时隐藏预览版提示
- GP-3610: 统一软件内日期时间格式
- 优化软件文案
错误修复
- GP-3549: 修复 macOS 平台 HMCLauncher.sh 不会显示 Java 下载页面的问题
- GP-3594: Java 下载对话框中切换包类型时不应重置版本字段
- GP-3598: 修复使用自定义字体时未正确设置字重的问题
- GP-3602: 修复使用系统 GLFW/OpenAL 时无法启动部分游戏版本的问题
- GC-`ecafc9d`: 修复安装新游戏页面中组件框的高度问题
+9
View File
@@ -0,0 +1,9 @@
---
---
- GP-3613: 优化软件内日期时间格式
- GP-3605: 添加 NeoForge 的 BMCLAPI 代理支持
错误修复
- GP-3612: 修复语言设置中英语选项名称错误的问题
+18
View File
@@ -0,0 +1,18 @@
---
---
- GP-3619: 在启动器日志中记录处理器型号(仅 Windows)
- GP-3620: 修改整合包下载对话框内“安装到当前版本”按钮的文本为“安装整合包”,修正对话框标题
- GP-3621: 点击安装整合包时无条件关闭整合包下载对话框
- GP-3625: 允许用户在「下载 → 游戏」页面搜索时调整搜索范围
- GP-3629: 删除全局游戏设置页面的离线账户更换皮肤提示
- GP-3628: 在版本的游戏设置中添加“复制全局游戏设置”选项
- 优化软件文案/翻译
错误修复:
- GP-3618: 修复无法识别 Intel64 架构的问题
- GP-3626: 修复离线账户选择 Steve/Alex 皮肤时模型错误的问题
- GP-3622: 修复在非官方支持的平台上 Minecraft 1.21 与 Sodium 不兼容的问题
- GP-3638: 修复 NeoForge 版本识别错误的问题
- GP-3645: 修复在 macOS 平台无法找到通过 DMG 安装的 Java 的问题
+23
View File
@@ -0,0 +1,23 @@
---
---
版本介绍:[cv40898336](https://www.bilibili.com/opus/1040543870006329351)
- GP-3650: 点击账户卡片空白处时切换账户
- GP-3442: 添加打开启动器时的窗口动画
- GP-3652: 添加关闭启动器时的窗口动画
- GP-3657: 添加最小化和还原启动器窗口的动画
- GP-3655: 启用高帧率动画
- GP-3663: 启动时尝试从 HMCL_DIRECTORY 中加载字体
- GP-3665, GP-3673: 支持在世界详情页面、Java 安装页面和整合包详情对话框中双击复制信息
- GP-3666, GP-3677: 禁止标题栏按钮获取焦点
- GP-3668, GP-3680: 优化动画效果
- 优化软件文案,修订翻译
错误修复:
- GP-3623: 修复离线账户皮肤对话框「本地皮肤图片文件」部分选项文字被覆盖的问题
- GP-3651: 当微软账户 Token 过期时应当刷新账户
- GP-3653: 修复无法打开空 mca/mcr 文件的问题
- GP-3654: 修复标题过长时窗口异常的问题
- GP-3676: 修复对话框关闭动画缺失的问题
+17
View File
@@ -0,0 +1,17 @@
---
---
版本介绍:[cv40935564](https://www.bilibili.com/opus/1041842019579723779)
- GP-3689: 在世界管理界面显示世界图标
- GP-3675: 更新 Microsoft 应用商店链接
- GP-3700: 重新限制动画帧率至 60fps
- GP-3701: 在 DDE 上禁用自绘窗口动画
- GP-3695: 优化离线登录对话框
- GP-3687: 更新全部图标至 Material Symbols
- GP-3711: 优化世界管理界面,新增备份世界页面
- 优化软件文案,修订翻译
错误修复:
- GP-3708: 修复更改游戏 Java 时路径显示错误的问题
+17
View File
@@ -0,0 +1,17 @@
---
---
版本介绍:[cv41026311](https://www.bilibili.com/opus/1044971255465246758)
- GP-3717: 显示对话框时隐藏焦点
- GP-3723: 在游戏崩溃界面添加滚动条
- GP-3729: 为更新日志对话框添加平滑滚动
- GP-3730: 为世界信息页面和版本高级设置页面背景添加半透明遮罩
- GP-3736: 优化账户信息卡片的显示效果
- GP-3714: 优化软件文案,修订翻译
错误修复:
- GP-3722: 修复备份文件路径被错误地设置为源世界路径的问题
- GP-3733: 删除更新日志对话框中多余的换行符
- GP-3735: 修复在 Modrinth 上获取模组版本时未正确处理 404 响应的问题
+14
View File
@@ -0,0 +1,14 @@
---
---
版本介绍:[cv41100626](https://www.bilibili.com/opus/1047507571079905315)
- GP-3432: 优化滚动页面时的性能 (by Glavo)
- GP-3747: 在日志中记录编码信息 (by Glavo)
- GP-3749, GP-3750: 消除使用 Java 24 运行 HMCL 时控制台中的弃用警告 (by Glavo)
- GP-3755: 更新 macOS Dock 栏图标 (by Shulker)
错误修复:
- GP-3752: 修复取消导出整合包时弹出报错对话框的问题 (by Glavo)
- GP-3759: 修复无法解析部分 Java 版本号的问题 (by Glavo)
+21
View File
@@ -0,0 +1,21 @@
---
---
详细版本介绍:[cv41243757](https://www.bilibili.com/opus/1052394956088410133)
- GP-3247: 支持下载部分特殊版本 (by zkitefly)
- GP-3674: 更新链接为 Metadata 中的常量,优化代码可维护性 (by zkitefly)
- GP-3744: 更新模组下载页游戏版本列表至 1.21.5
- GP-3781: 优化对 25w14craftmine 愚人节快照的支持 (by Glavo)
- GP-3734: 折叠高级设置中不适用于当前系统的选项 (by Wulian233)
- GP-3685: 优化软件文案,修订翻译 (by 3gf8jv4dv)
错误修复:
- GP-3762: 修复离线账户皮肤 cslApi 为 null 时启动器崩溃的问题 (by Glavo)
- GP-3769: 修复离线账户切换模型时左侧 3D 预览不会即时更新的问题 (by Burning_TNT)
- GP-3770: 修复 Windows 平台部分语言编码下无法打开 Minecraft 中文 Wiki 的问题 (by Burning_TNT)
- GP-3771: 修复资源包和世界下载对话框标题为“模组下载”的问题 (by 辞庐)
- GP-3778: 修复 macOS 平台使用 Rosetta 2 转译运行启动器时无法正确识别系统架构的问题 (by YiZhiMCQiu)
- GP-3793: 修复启动器更新下载对话框中有两个相同进度条的问题 (by Burning_TNT)
- GP-3797: 修复无法打开游戏购买页面的问题 (by zkitefly)
+19
View File
@@ -0,0 +1,19 @@
---
---
详细版本介绍:[cv41320419](https://www.bilibili.com/opus/1055009465924845575)
- GP-3080: 反序列化账户信息时优先将数字解析为 Long (by zly2006)
- GP-3481: 使用 Kala Compress 替代 commons-compress (by Glavo)
- GP-3799: 优化下载列表中特殊版本的版本号 (by zkitefly)
- GP-3800: 优化整合包导出类型选择界面 (by Wulian233)
- GP-3819: 将 mesa-loader-windows 更新至 25.0.3 (by Glavo)
错误修复:
- GP-3768: 修复模组下载界面无法正常翻页,以及类别会在切换下载源时出错的问题 (by Burning_TNT)
- GP-3772: 修复模组管理内“安装到当前版本”与“下载到本地文件夹”实际效果相同的问题 (by Burning_TNT)
- GP-3776: 修复 LiteLoader 下载相关问题 (by Burning_TNT)
- GP-3806: 修复 RISC-V 平台游戏识别 CPU 名称出错的问题 (by Glavo)
- GP-3814: 修复 Fabric Metadata 无效时 FabricInstallTask 抛出 NPE 的问题 (by Glavo)
- GP-3817: 修复自定义背景图片路径包含无效字符时启动器崩溃的问题 (by Glavo)
+15
View File
@@ -0,0 +1,15 @@
---
---
详细版本介绍:[cv41401127](https://www.bilibili.com/opus/1057821527000481797)
- GP-3834: 将 Gson 更新至 2.13.0 (by Glavo)
- GP-3835: 将 jsoup 更新至 1.19.1 (by Glavo)
- GP-3822: 统一导出和导入整合包页面样式 (by 辞庐)
- GP-3823: 默认限制境外地区使用离线账户功能 (by Glavo)
- GP-3824: 优化默认 JVM 参数 (by Glavo)
- GP-3830: 将模组/整合包/资源包的默认下载源调整为 Modrinth (by Burning_TNT)
错误修复:
- GP-3826: 修复无法正常解析 NeoForge 愚人节版本的问题 (by Burning_TNT)
+15
View File
@@ -0,0 +1,15 @@
---
---
详细版本介绍:[cv41495241](https://www.bilibili.com/opus/1060912529106010120)
- GP-3840: 将 HMCLauncher 拆分至独立项目 (by Glavo)
- GP-3857: 将 Gradle 更新至 8.14 (by Glavo)
- GP-3854: 右键主页“启动游戏”按钮时展开版本列表菜单 (by Glavo)
- GP-3853: 优化离线账户名称中包含非 ASCII 字符时的提示 (by Glavo)
- 优化软件文案,修订翻译(by 3gf8jv4dv
错误修复:
- GP-3856: 修复导出过长日志时可能发生 OutOfMemoryError 的问题 (by Glavo)
- GP-3863: 修复游戏崩溃分析窗口乱码的问题 (by Glavo)
+33
View File
@@ -0,0 +1,33 @@
---
---
详细版本介绍:[cv41864476](https://www.bilibili.com/opus/1073249101108215817)
- GP-3927: 将 JavaFX 更新至 17.0.15/24.0.1 (by Glavo)
- GP-3953: 更新 HMCLauncher for Windows 至 3.6.0.2 (by Glavo)
- GP-3860: 添加 XBox 封禁相关提示 (by 辞庐)
- GP-3875: 使用工作路径下的 .hmcl 文件夹存放所有配置文件 (by Glavo)
- GP-3876: 优化代理设置功能 (by Glavo)
- GP-3878: 将 OS X 重命名为 macOS (by Glavo)
- GP-3890: 在 Windows 平台使用 JNA 调用本机 API (by Glavo)
- GP-3891、GP-3921: 优化用户区域识别功能 (by Glavo)
- GP-3914: 启动时在日志中记录用户设备的 CPU 信息 (by Glavo)
- GP-3893: 启动时在日志中记录用户设备的 GPU 信息 (by Glavo)
- GP-3895: 在“关于”页面中添加贡献者 Red_lnn 的主页链接 (by Glavo)
- GP-3899: 尝试从 HMCL.jar 所在文件夹加载默认字体 (by Glavo)
- GP-3910: 重构 `Theme` (by Glavo)
- GP-3922: 在 Linux 平台 通过 `fc-match` 查询默认字体 (by Glavo)
- GP-3919: 在日志中将包名 `org.jackhuang.hmcl` 简化为 `@` (by Burning_TNT)
- GP-3938: 使用 Java 8 打开启动器时弹出弃用警告 (by Glavo)
- GP-3944、GP-3949: 优化版本列表为空时,主页切换版本菜单的显示效果 (by GeneralK1ng)
- GP-3951: 新增“原理图管理”界面 (by Glavo)([BV1kk7rz2Enm](https://www.bilibili.com/video/BV1kk7rz2Enm)
错误修复:
- GP-3866: 修复下载游戏内容页面搜索新内容时分页按钮未重置的问题 (by Wulian233)
- GP-3874: 修复在已安装游戏版本的自动安装界面中游戏版本名称报红的问题 (by e74yp8)
- GP-3877: 修复启动器退出时未压缩日志的问题 (by Glavo)
- GP-3883: 修复当离线账户用户名中包含中文字符时,无法使用 LittleSkin 皮肤的问题 (by e74yp8)
- GP-3888: 修复无法一键更新整合包的问题 (by mzdluo123)
- GP-3901: 修复模组/整合包下载界面无法完整显示多行信息的问题 (by e74yp8)
- GP-3942: 修复无法正确处理版本服务器地址设置中的 IPv6 地址的问题 (by Glavo)
+15
View File
@@ -0,0 +1,15 @@
---
---
详细版本介绍:[cv41943291](https://www.bilibili.com/opus/1076123117136379910)
- GP-3979: 更新 HMCLauncher for Windows 至 3.6.0.3 (by Glavo)
- GP-3547: 重构 MultiMC 整合包兼容功能 (by Burning_TNT)
- GP-3929: 使用独立线程保存设置 (by Glavo)
- GP-3978: 优化原理图管理功能 (by Glavo)
- GP-3981: 忽略与版本 JSON 指定的 Java 相冲突的 Java 检测规则 (by Glavo)
- 优化软件文案,修订翻译 (by 3gf8jv4dv)
错误修复:
- GP-3968: 修复 Java 管理页面中无法添加 IKVM 的问题 (by Glavo)
+20
View File
@@ -0,0 +1,20 @@
---
---
详细版本介绍:[cv42015225](https://www.bilibili.com/opus/1078682397931732992)
- GP-3992: 更新 HMCLauncher for Windows 至 3.6.0.4 (by Glavo)
- GP-2794: 支持下载光影 (by Burning_TNT)
- GP-3836: 自动安装页面隐藏 mcbbs 项 (by 辞庐)
- GP-3974: 更新日志中仅显示本次更新内容 (by Wulian233)
- GP-3991: 创建世界管理页面 (by Glavo) ([BV1LrMCzXERZ](https://www.bilibili.com/video/BV1LrMCzXERZ))
- GP-4003: 解析 MultiMC 整合包中未声明但在依赖链上的组件 (by Burning_TNT)
- GP-4004: 更新加入群组链接至 B 站专栏 (by Glavo)
- 优化软件文案,修订翻译 (by 3gf8jv4dv)
错误修复:
- GP-3995: 修复 Controller 未能读取 JAVA_VERSION_TIP 的问题 (by Burning_TNT)
- GP-3996: 修复在 schematics 文件夹不存在的情况下,打开投影管理页面会抛出异常的问题 (by Glavo)
- GP-3998: 修复模组搜索返回结果为空时下载界面异常的问题 (by Burning_TNT)
- GP-4001: 修复自动安装界面中更改 MC 版本后无法点击安装键的问题 (by Burning_TNT)
+13
View File
@@ -0,0 +1,13 @@
---
---
详细版本介绍:[cv42087635](https://www.bilibili.com/opus/1081247270761922583)
- GP-4011: 更新模组下载页游戏版本列表至 1.21.6 (by 3gf8jv4dv)
错误修复:
- GP-4007: 修复光影下载页面中标签名称未翻译的问题 (by Glavo)
- GP-4009: 修复 macOS 上无法读取 CPU 信息的问题 (by Glavo)
- GP-4015: 修复代码中的拼写错误 (by kfatyuip)
- GP-4016: 修复 MultiMC 整合包中包含相同标识符的库时无法导入的问题 (by Burning_TNT)
+13
View File
@@ -0,0 +1,13 @@
---
---
详细版本介绍:[cv42221199](https://www.bilibili.com/opus/1085763106775236609)
- GP-4035: 更新模组下载页游戏版本列表至 1.21.7 (by Glavo)
- GP-4032: 使用 Java 8 运行时禁止更新 (by Glavo)
- GP-4040: 更新模组数据 (by Glavo)
- 优化软件文案,修订翻译 (by 3gf8jv4dv)
错误修复:
- 修复部分 Linux 环境中未正确选择默认字体的问题 (by Glavo)
+12
View File
@@ -0,0 +1,12 @@
---
---
详细版本介绍:[cv42361009](https://www.bilibili.com/opus/1090573792301809672)
- GP-4086: 更新 HMCLauncher for Windows 至 3.6.0.6 (by Glavo)
错误修复:
- GP-4065: 修复添加游戏文件夹页面缺少灰色背景的问题 (by 辞庐)
- GP-4069: 修复使用 JavaFX 25 EA 启动时下载界面布局错位的问题 (by Glavo)
- GP-4074: 修复 Windows 平台无法使用部分中文字体的问题 (by Glavo)
+18
View File
@@ -0,0 +1,18 @@
---
---
详细版本介绍:[cv42465621](https://www.bilibili.com/opus/1094172815950610439)
- GP-4078: 使用 Java 11 构建 HMCL (by Glavo)
- GP-4113: 更新 HMCLauncher for Windows 至 3.7.0.0 (by Glavo)
- GP-4085: 更新模组下载页游戏版本列表至 1.21.8 (by Glavo)
- GP-4118: 添加字体抗锯齿算法设置选项 (by Glavo)
- GP-4095, GP-4120: 更换 unlisted-versions-of-minecraft 镜像源 (by zkitefly, 8Mi_Yile)
- GP-3690: 优化软件文案,修订翻译 (by 3gf8jv4dv)
错误修复:
- GP-4096: 修复无法使用部分日志字体的问题 (by Glavo)
- GP-4097: 修复 InstallersPage 意外地显示滚动条的问题 (by Glavo)
- GP-4121: 修复多次启动游戏时内存泄露的问题 (by Roj234)
- GP-4066: 修复游戏版本列表错误地过滤掉部分版本的问题 (by Wulian233)
+26
View File
@@ -0,0 +1,26 @@
---
---
详细版本介绍:[cv42545461](https://www.bilibili.com/opus/1096749298097324084)
- GP-4168: 将 Gradle 更新至 9.0.0 (by Glavo)
- GP-4064: 优化主页公告关闭按钮 (by 辞庐)
- GP-4088: 当离线账户名称超过 16 字符时弹出警告 (by ShulkerSakura)
- GP-4142: 扫描 Java 时忽略 `%ProgramFiles%\Common Files\Oracle\Java` 中的 Java (by Glavo)
- GP-4145: 在 Windows 平台优先使用注册表检测 GPU (by Glavo)
- GP-4148: 当系统设置中禁用动画效果时关闭动画 (需要 JavaFX 22+) (by Glavo)
- GP-4160: 缺少 Microsoft OAuth App ID 时禁用微软账户的刷新选项 (by 辞庐)
- GP-4163: 通过主页右下角弹出菜单切换版本后隐藏菜单 (by Glavo)
- GP-4169: 支持缓存更多来自 BMCLAPI 的资源 (by Glavo)
- GP-4170: 在模组下载列表中翻页后自动回到顶部 (by 辞庐)
- GP-4171: 支持加载 WebP 格式的图标 (by Glavo)
- 优化软件文案,修订翻译 (by 3gf8jv4dv)
错误修复:
- GP-4128: 修复在 EA 版本的 JDK 上无法正常启动的问题 (by onion108)
- GP-4130: 修复日志窗口中的结束进程按钮会结束全部游戏进程的问题 (by 辞庐)
- GP-4152: 修复导入格式异常的数据包时启动器崩溃的问题 (by Glavo)
- GP-4153: 修复“下载线程数”的指示器被提示覆盖的问题 (by 辞庐)
- GP-4167: 修复文件下载缓存不生效的问题 (by Glavo)
- GP-4174: 修复无法从 BMCLAPI 下载部分 NeoForge 所需文件的问题 (by 辞庐)
+38
View File
@@ -0,0 +1,38 @@
---
---
详细版本介绍:[cv42726031](https://www.bilibili.com/opus/1102361669321883650)
- GP-3205: 支持设置背景的不透明度 (by 吞云)
- GP-3230: 模组管理页面支持根据更多数据搜索模组 (by zkitefly)
- GP-3716: 支持导出 Modrinth 整合包 (by zkitefly)
- GP-4051: 导出启动日志时额外导出近五次启动的日志 (by zkitefly)
- GP-4141, GP-4264: 优化游戏下载页面 (by Glavo)
- GP-4181: 统一转义 URI 中的特殊字符 (by Glavo)
- GP-4184: 支持纯色背景 (by Glavo)
- GP-4201: 为弹窗文本添加平滑滚动 (by 辞庐)
- GP-4203: 智能选择 popup 弹出位置 (by ENC_Euphony)
- GP-4205, GP-4210: 支持 APNG 动图 (by Glavo, Liu Wenyuan)
- GP-4206: 支持 `data:` URI (by Glavo)
- GP-4219: 下载文件时支持使用透明 GZip 压缩 (by Glavo)
- GP-4222: 在实例名称中包含字母、数字、减号和下划线以外的字符时弹出警告 (by Glavo)
- GP-4234: 优化游戏窗口大小选择功能 (by Glavo)
- GP-4246: 将 authlib-injector 嵌入启动器 (by Glavo)
- GP-4248: 在未安装游戏版本时支持一键下载启动游戏 (by Glavo) ([BV1BbYxzNEFE](https://www.bilibili.com/video/BV1BbYxzNEFE))
- GP-4260: 支持最大化和全屏模式 (by Glavo)
- GP-4268: 为 NeoForge 下载页面添加正式版/快照分类筛选功能 (by Wulian233)
- 修复代码中的一些 typo (by Wulian233, ENC_Euphony)
- 优化软件文案,修订翻译 (by 3gf8jv4dv)
错误修复:
- GP-3956: 修复启动整合包时会尝试补全被禁用的模组的问题 (by zkitefly)
- GP-4176: 修复整合包格式不匹配提示未被正确格式化的问题 (by 辞庐)
- GP-4180: 修复无法找到不包含 release 文件的 Java 的问题 (by Glavo)
- GP-4183: 修复 `GetTask` 未遵循 `Content-Type` 中的字符集设置的问题 (by Glavo)
- GP-4185: 修复未开启版本特定游戏设置时,内存显示条未更新样式的问题 (by OrzMiku)
- GP-4192: 修复本机库路径显示错误的问题 (by 辞庐)
- GP-4211: 修复无法打开部分游戏版本的 wiki 页面的问题 (by ENC_Euphony)
- GP-4224: 修复 Windows 7 上无法使用软渲染器的问题 (by Glavo)
- GP-4241: 修复非 Windows 平台上游戏进程的 `user.home` 可能被设置为 null 的问题 (by Glavo)
- GP-4244: 修复版本列表排序错误的问题 (by Wulian233)
+20
View File
@@ -0,0 +1,20 @@
---
---
详细版本介绍:[cv42815084](https://www.bilibili.com/opus/1105037713092902914)
- GP-4274: 更新 chunkbase 种子地图链接 (by Wulian233)
- GP-4275: 基于实际屏幕分辨率添加游戏窗口分辨率选项 (by Wulian233)
- GP-4276: 优化版本号排序规则 (by Glavo)
- GP-4282: 支持解析 Indev 版本号 (by Glavo)
- GP-4285, GP-4292, GP-4297, GP-4301, GP-4306, GP-4310: 优化 TaskListPane (by Glavo)
- GP-4293: 在 macOS 上禁止最大化和全屏模式 (by Glavo)
- GP-4323: HintPane 使用新版 Bootstrap 调色盘 (by 辞庐)
- GP-4329: 将 URI 中的错误代理对编码为 U+FFFD (by Glavo)
- 优化软件文案,修订翻译 (by 3gf8jv4dv)
错误修复:
- GP-4288: 修复 Windows 平台 GPU 信息可能显示为 "[B@xxx" 的问题 (by Henryxjh)
- GP-4298: 修复版本图标显示错误的问题 (by Glavo)
- GP-4327: 修复未将 15w14a 识别为愚人节版本的问题 (by Glavo)
+22
View File
@@ -0,0 +1,22 @@
---
---
详细版本介绍:[cv42887511](https://www.bilibili.com/opus/1107280399014297618)
- 添加文言文翻译 (by Glavo, Andypsl8, Wulian233) ([BV1vNh9zqEEP](https://www.bilibili.com/video/BV1vNh9zqEEP))
- GP-4346: 添加乌克兰语翻译 (by BANSAFAn)
- GP-4294: 游戏崩溃窗口中增加对拍照的提醒 (by YuChuXi)
- GP-4311: 使用 Java 11 打开启动器时显示弃用警告 (by Glavo)
- GP-4338: 不对回环地址应用代理 (by Glavo)
- GP-4340: 增加 TaskListPane 中任务条目之间的间距 (by Glavo)
- GP-4341: 更严格地检测文件名合法性 (by Glavo)
- GP-4342: 导出启动器日志时解压旧日志 (by Burning_TNT)
- GP-4349: 启动游戏时隐藏 `GameAssetDownloadTask` (by Glavo)
- GP-4353: 优化自动切换游戏语言功能 (by Glavo)
错误修复:
- GP-4321: 修复世界管理页面不支持显示极限模式的问题 (by Wulian233)
- GP-4347: 修复 `TaskListPane.StatusChangeListener` 持有 `ListCell` 的强引用的问题 (by Glavo)
- GP-4350: 修复无法识别部分简体中文环境的问题 (by Glavo)
- GP-4365: 修复首次打开子页面时切换动画丢失的问题 (by Glavo)
+24
View File
@@ -0,0 +1,24 @@
---
---
详细版本介绍: [cv42962968](https://www.bilibili.com/opus/1109908347762507785)
- GP-4272: 支持自动安装 Cleanroom (by 辞庐, zkitefly)
- GP-4370: 优化 Linux/FreeBSD 平台的默认中文字体查询机制 (by Glavo)
- GP-4372: 优化 Minecraft Wiki 跳转功能 (by Glavo)
- GP-4376: 将「版本」重命名为「实例」(by 3gf8jv4dv)
- GP-4379: 增强本地化支持 (by Glavo)
- GP-4387: 优化文言文翻译 (by dovisutu, 物灵, Bei Dou, 繁繁芙芙, Kaohaaa, 365KW, Andypsl8, Au0727, threwd, vinds476283)
- GP-4388: 更新 `microsoft_auth.html` (by Glavo)
- GP-4394: 重构 `Config` (by Glavo)
- GP-4401: 优化地区判断逻辑 (by Glavo)
- GP-4405: 在游戏下载列表右侧添加下载按钮 (by Glavo)
- GP-4410: 优化语言设置中简体/繁体中文选项的显示方式 (by Glavo)
错误修复:
- GP-4382: 修复更新 MMC 整合包后未更新 JVM 参数的问题 (by 小宇)
- GP-4384: 修复连续点击两次返回按钮会使窗口最大化的问题 (by Glavo)
- GP-4386: 修复离线换肤功能使用无效 CSL API 时游戏启动失败的问题 (by Glavo)
- GP-4404: 修复地支中的「丑」被误写为「醜」的问题 (by Glavo)
- GP-4411: 修复导出的历史日志文件为空的问题 (by Glavo)
+20
View File
@@ -0,0 +1,20 @@
---
---
详细版本介绍: [cv43036782](https://www.bilibili.com/opus/1112420907913052164)
- GP-4452: 使用 Java 17 构建 HMCL (by Glavo)
- GP-4415: 序列化不透明的 Color 时省略 Alpha 通道的值 (by Glavo)
- GP-4413: 文言时间使用古代时辰格式 (by Glavo)
- GP-4439: 更新模组和整合包数据 (by Glavo)
- GP-4414: 检测到配置文件由高版本启动器创建时禁止保存配置文件 (by Glavo)
- GP-4455: 优化对于 ISO 639-3 语言代码的支持 (by Glavo)
- GP-4467: 在标签文本溢出时使用 Tooltip 显示完整文本 (需要 JavaFX 23+) (by Glavo)
错误修复:
- GP-4437: 修复 `backgroundType``null` 时启动器崩溃的问题 (by Glavo)
- GP-4412: 修复第一次弹出菜单时无法计算高度的问题 (by ENC_Euphony)
- GP-4465: 修复启用代理身份认证且未设置密码时启动器崩溃的问题 (by Glavo)
- GP-4466: 修复滚动切换游戏实例/账户时方向错误的问题 (by Glavo)
- GP-4428: 修复数据包管理在低于1.13的版本意外出现的问题 (by Wulian233)
+23
View File
@@ -0,0 +1,23 @@
---
---
详细版本介绍: [cv43101143](https://www.bilibili.com/opus/1114532880771448834)
- GP-4454: 将默认 JavaFX 版本更新至 21.0.8/25 (by Glavo)
- GP-4490: 将 Gson 更新至 2.13.2 (by Glavo)
- GP-4263: 世界管理页面新增删除世界功能 (by Wulian233)
- GP-4474: 主页下载选项卡的 Tooltip 中添加光影下载相关说明 (by Wulian233)
- GP-4487: 在未启用 JIT 或硬件渲染加速的环境中启动时弹出提示 (by Glavo)
- GP-4462: 缓存文件时遵循 Cache-Control 标头的配置 (by Glavo)
- GP-4502: 从 `java.io.File` 迁移至 NIO (by Glavo)
- GP-4506: 使用 Java 25 启动游戏时默认开启压缩对象头 (by Glavo)
- GP-4507: 游戏设置中添加“不自动添加 Java 虚拟机优化参数”选项 (by Glavo)
- GP-4510: 在未启用 JIT 或硬件渲染加速的环境中默认禁用动画 (by Glavo)
- GP-4515: 优化 Java 自动选择规则 (by Glavo)
错误修复:
- GP-3976: 修复 Minecraft 1.5.2 安装 Forge 后启动时无法下载 fmllib 的问题 (by zkitefly)
- GP-4034: 修复无法安装带有 Fabric 的非标准 MMC 整合包的问题 (by Burning_TNT)
- GP-4492: 修复 `.hmcl` 目录为跨驱动器符号链接时无法卸载 Java 的问题 (by Glavo)
- GP-4508: 修复使用 JavaFX 25 时游戏下载界面布局错误的问题 (by Glavo)
+21
View File
@@ -0,0 +1,21 @@
---
---
详细版本介绍: [cv43205532](https://www.bilibili.com/opus/1117948655408513026)
- GP-4520: 将 Gradle 更新至 9.1.0 (by Glavo)
- GP-4549: 将 JNA 更新至 5.18.0 (by Glavo)
- GP-4509: 支持在“实例管理”按钮上通过滚动滚轮切换游戏实例 (by Glavo)
- GP-4525: 优化本地化支持 (by Glavo)
- GP-4527: 支持颠倒的英语 (by Glavo)
- GP-4532: 将 `boot.properties` 翻译至西班牙语 (by 3gf8jv4dv)
- GP-4546: 重构 `FetchTask` 以使用 `HttpClient` 和虚拟线程 (by Glavo)
- 优化软件文案,修订翻译 (by 3gf8jv4dv)
错误修复:
- GP-4296: 修复切换下载源后需要重启启动器才会生效的问题 (by Glavo)
- GP-4500: 修复删除世界时无法删除 zip 格式世界的问题 (by Wulian233)
- GP-4514: 修复 `AdvancedListBox` 在非必要的情况下显示滚动条的问题 (by rootwhois)
- GP-4528: 修复将空字符串注册为 access token 后日志输出异常的问题 (by Glavo)
- GP-4517: 修复日志页面选中条目时 hover 背景闪烁两次的问题 (by rootwhois)