mirror of
https://gitee.com/huanghongxun/HMCL-docs.git
synced 2026-09-15 12:11:11 +08:00
This commit is contained in:
@@ -0,0 +1,5 @@
|
||||
---
|
||||
---
|
||||
|
||||
- 修复 Log4j 远程代码执行漏洞
|
||||
- 更新 cato 至 1.2.0
|
||||
@@ -0,0 +1,11 @@
|
||||
---
|
||||
---
|
||||
|
||||
- 重命名某个游戏版本后,该游戏版本将会被选中为当前游戏版本
|
||||
- 修复 cato 选项名称错误的问题
|
||||
- 修复 1.17/1.18 Forge 客户端不能启动的问题
|
||||
- 修复在定制离线帐户皮肤后,导出的游戏脚本不能正常启动游戏的问题
|
||||
- 修复 Mod 下载页面加载失败后点击刷新页面提示无反应的问题
|
||||
- 修复游戏崩溃分析窗口内显示了不知道是什么库的版本号的问题
|
||||
- 修复 Fabric-API 下载不完整的问题
|
||||
- 修复 Fabric-API 列表中存在与游戏版本不匹配的版本的问题
|
||||
@@ -0,0 +1,10 @@
|
||||
---
|
||||
---
|
||||
|
||||
- 修复在包含等于号的路径下运行时无法正确加载漏洞修复工具的问题
|
||||
- 修复 Mod 下载页选择 Modrinth 源时,排序选项不可用的问题
|
||||
- 修复下载游戏向导中,在某些情况下加载了错误的 Fabric API 列表的问题
|
||||
- 修复启动游戏时,如果 Java 版本不正确,某些情况下会导致启动器崩溃的问题
|
||||
- 修复某些情况下不能更新游戏版本为 Minecraft 1.18 所安装的 Forge
|
||||
- 修复多人联机页面在快速点击打开房间时导致启动器崩溃的问题
|
||||
- 修复删除离线帐户使用的本地皮肤文件后游戏不能启动的问题
|
||||
@@ -0,0 +1,13 @@
|
||||
---
|
||||
---
|
||||
|
||||
- 支持整合包下载页使用中文搜索
|
||||
- 支持下载安装 Modrinth 整合包
|
||||
- 修复在语言为英文时仍翻译 Mod 名称的问题
|
||||
- 修复离线模式帐户无法使用 LittleSkin 皮肤站的问题
|
||||
- 修复下载 Mod 和整合包时,没有显示下载进度的问题
|
||||
- 修复在 macOS 和 Linux 系统下不能打开模组文件路径的问题
|
||||
- 修复部分情况下因 Zip 包编码无法检测,以致无法安装整合包的问题
|
||||
- 修复无法启动包含 LabyMod 的游戏的问题
|
||||
- 在系统内没有检测到 Java 时,自动尝试安装 Java,而不只提示用户手动安装
|
||||
- 更新 cato 网站链接
|
||||
@@ -0,0 +1,4 @@
|
||||
---
|
||||
---
|
||||
|
||||
- 修复 CurseForge 整合包无法下载安装的问题
|
||||
@@ -0,0 +1,13 @@
|
||||
---
|
||||
---
|
||||
|
||||
- 支持在文件管理器中显示文件,或者在 Linux 中直接打开父目录。
|
||||
- 默认开启“自动选择合适的 Java”
|
||||
- 修复部分 UI 问题
|
||||
- 修复更换资源类别后不更新列表的问题
|
||||
- 修复无法获取前置模组信息
|
||||
- 更新翻译
|
||||
- 修复整合包的 mcmod 网址不正确问题
|
||||
- 修复无法将 mrpack 文件拖拽至主页面安装整合包的问题
|
||||
- 在 JDK 安装不完整时提醒重新安装
|
||||
- 修改微软账户上传皮肤链接
|
||||
@@ -0,0 +1,17 @@
|
||||
---
|
||||
---
|
||||
|
||||
- 修复翻译错误
|
||||
- 适配 Apple Silicon Mac 与龙芯平台
|
||||
- 修复不会自动补全缺失的 OptiFine 文件的问题
|
||||
- 更新官方下载源链接
|
||||
- 修复 OptiFine 自动安装后启动崩溃的问题
|
||||
- 微软账户相关调整
|
||||
- 添加世界信息界面(允许玩家在启动器内查看更详细的世界信息以及调整一些基本设置)
|
||||
- 修复使用 Java 9+ 编译时的错误
|
||||
- 修复资源搜索获取信息失败相关问题
|
||||
- 添加 Quilt 自动安装
|
||||
- 回滚 HMCLauncher.exe ,减少杀毒软件报毒
|
||||
- 为非 x86 平台提供开箱即用的启动支持
|
||||
- 更新自动安装页面
|
||||
- 修复在创建账户页面下认证服务器未知的问题
|
||||
@@ -0,0 +1,20 @@
|
||||
---
|
||||
---
|
||||
|
||||
- 在启动游戏时刷新账户失败时提示重试登录
|
||||
- 修复在授权过期时不会显示重新登录对话框
|
||||
- 微软登录相关优化
|
||||
- 修复通过自动安装更新游戏时的崩溃
|
||||
- 支持 Github Action 的构建产物微软登录
|
||||
- 更多平台的原生适配
|
||||
- 修复在找不到合适的 Java 时启动时卡住的问题
|
||||
- 支持在 linux-loongarch64_ow 上自动下载 JavaFX
|
||||
- 更新翻译
|
||||
- 添加 sh 二进制文件支持
|
||||
- 修复 Modrinth 整合包安装
|
||||
- 更新多人联机
|
||||
- 日志分析器显示相关优化
|
||||
- 修复 Modrinth 格式的 Quilt 整合包安装错误
|
||||
- 修复 Modrinth 模组包解析错误
|
||||
- Quilt 自动安装相关调整
|
||||
- 修复下载 Java 链接错误
|
||||
@@ -0,0 +1,8 @@
|
||||
---
|
||||
---
|
||||
|
||||
- 多人联机功能暂时下线维护[详情](https://hmcl.huangyuhui.net/api/redirect/multiplayer-migrate)
|
||||
- 修复中文路径下启动 <= 1.12.2 的版本没有声音的问题
|
||||
- 修复 提示弹窗 的文本显示问题
|
||||
- 更新相关翻译
|
||||
- 优化未存在可用的 Java 环境启动 HMCL 时的提示
|
||||
@@ -0,0 +1,29 @@
|
||||
---
|
||||
---
|
||||
|
||||
- 优化启动器资源占用
|
||||
- 优化游戏 JVM 参数,改善游戏性能
|
||||
- 优化高分辨率屏幕上图标的显示效果
|
||||
- 优化微软账户登录相关提示
|
||||
- 支持 Gif 格式背景图
|
||||
- 在微软账户登录弹窗中添加 忘记密码 按钮
|
||||
- 添加关于离线账户命名的提示
|
||||
- 更新整合包、模组、资源包、世界搜索中页面游戏版本与类别标签
|
||||
|
||||
错误修复:
|
||||
- 修复下载页卡顿的问题
|
||||
- 修复自动下载 Java 相关问题
|
||||
- 修复使用 Java 18+ 运行 Minecraft 时日志乱码的问题
|
||||
- 修复更新模组时可能崩溃的问题
|
||||
- 修复重复回滚 Mod 更新导致启动器崩溃的问题
|
||||
- 修复无法正确处理带有 Quilt 的 MultiMC 整合包的问题
|
||||
- 修复 Quilt 版本选择页未显示 Quilt 图标的问题
|
||||
- 修复 Mcbbs 整合包中 JVM 参数覆盖版本设置的问题
|
||||
- 修复使用 Java 8 运行时启动器标题显示 @develop@ 的问题
|
||||
- 修复使用 Java 8 运行时账户无法登录的问题
|
||||
- 修复使用 Java 8 运行时无法从 CurseForge 下载 Mod 的问题
|
||||
- 修复 macOS 上 Dock 中没有正确显示图标的问题
|
||||
- 修复导出整合包时在导出路径生成大量临时文件的问题
|
||||
- 修复修改版本设置时反复保存配置文件的问题
|
||||
- 修复未过滤部分整合包简介中颜色代码的问题
|
||||
- 修复 Mcbbs 整合包 JVM 参数覆盖版本设置的问题
|
||||
@@ -0,0 +1,34 @@
|
||||
---
|
||||
---
|
||||
|
||||
- 更新整合包、模组、资源包、世界搜索中页面游戏版本标签,并修改类别的顺序
|
||||
- 优化自动内存分配
|
||||
- 弃用 FXML,能够便于调试修改、优化资源占用和优化启动速度
|
||||
- 将 Little skin 更改为可选的登录选项
|
||||
- 启动时检查 HMCL 是否在临时路径中
|
||||
- 修改一些提示
|
||||
- 优化 Mod 列表加载速度
|
||||
- 优化对 Java 兼容性问题的检测
|
||||
- 更新全部图标,改善了高分屏上图标的显示质量
|
||||
- 在更新整合包中包含的 Mod 时弹出警告
|
||||
- 支持导出更多崩溃日志
|
||||
- 更新反馈页面
|
||||
- 减小 JAR 文件体积
|
||||
- 向非官方构建添加提示
|
||||
- x86-64 平台上不自动选择 32 位 Java
|
||||
- 建议 Forge 用户使用官方推荐版本的 Java 启动游戏
|
||||
- 默认在用户文件夹中存储账户信息,并添加 便携账户 和 全局账户 按钮切换
|
||||
- 优化日志分析
|
||||
- 添加模组列表搜索
|
||||
- 新添加 JVM 选项 `hmcl.home`,允许用户自行指定 HMCL_DIRECTORY
|
||||
|
||||
错误修复:
|
||||
|
||||
- 修复导入整合包界面,整合包名称文本框验证失败时提示被遮盖的问题
|
||||
- 修复消息对话框内字体大小样式未生效的问题
|
||||
- 修复主题相关问题
|
||||
- 修复代理页面的提示问题
|
||||
- 修复游戏内存显示问题
|
||||
- 修复路径拼接问题
|
||||
- 修复了一些内存泄露问题
|
||||
- 修复使用 Java 9+ 构建的 HMCL 的问题
|
||||
@@ -0,0 +1,16 @@
|
||||
---
|
||||
---
|
||||
|
||||
- Quilt 相关功能完善
|
||||
- 默认将搜索排序修改为“热度”
|
||||
- 更新语言文件
|
||||
- 减小 JAR 文件体积
|
||||
- 优化性能,轻微降低内存占用
|
||||
- 不将默认的日志行数保存到配置中,使其导出崩溃日志中的 minecraft.log 不会受其行数限制
|
||||
|
||||
错误修复:
|
||||
|
||||
- 修复 GIF 动图加载占用主线程的问题
|
||||
- 修复一些崩溃问题
|
||||
- 修复下载源选择框过长的问题
|
||||
- 修复添加冗余 G1 参数的问题
|
||||
@@ -0,0 +1,11 @@
|
||||
---
|
||||
---
|
||||
|
||||
- 添加环境变量设置
|
||||
- 添加渲染器设置
|
||||
- 将版本高级设置拆分至单独页面中
|
||||
- 在 Linux 上支持 `MESA_LOADER_DRIVER_OVERRIDE` 环境变量,适配 Zink 驱动程序
|
||||
|
||||
错误修复:
|
||||
|
||||
- 修复日志分析窗口的渲染问题
|
||||
@@ -0,0 +1,23 @@
|
||||
---
|
||||
---
|
||||
|
||||
- 拒绝在被 Fractureiser 病毒感染的设备上启动 HMCL(若检测到将会提示并退出,[详情](https://github.com/fractureiser-investigation/fractureiser#readme))
|
||||
- 检测 HMCL 是否处于 macOS 上的 App Translocation(macOS 使用了 [App Translocation](https://lapcatsoftware.com/articles/app-translocation.html) 机制,可能会自动将 HMCL 移动至 `/private/var/folders` 中的临时文件夹内,导致用户关闭 HMCL 后游戏数据和设置丢失)
|
||||
- 添加 Linux RISC-V 64 平台支持
|
||||
- 日志分析窗口中显示物理内存大小
|
||||
- 更新 Minecraft 购买链接
|
||||
- 添加删除游戏资源文件按钮
|
||||
- 优化 SSL 异常报错信息
|
||||
- 添加更多日志分析规则
|
||||
- 更新搜索版本号
|
||||
- 更新游戏版本号检测性能
|
||||
- 添加隐藏测试版提示开关
|
||||
- 更新翻译
|
||||
|
||||
错误修复:
|
||||
|
||||
- 修复在 Minecraft 1.20 不能正常使用游戏内聊天功能的问题
|
||||
- 修复在 Windows on ARM 平台上的启动问题
|
||||
- 修复使用系统 GLFW 选项对 1.19+ 不生效的问题
|
||||
- 修复无法使用 macOS aarch64 JRE 启动部分版本的问题
|
||||
- 修复一些崩溃问题
|
||||
@@ -0,0 +1,61 @@
|
||||
---
|
||||
---
|
||||
|
||||
- 完善 Quilt 支持
|
||||
- 添加了对 NeoForge 的支持
|
||||
- 打开启动器时会验证 JavaFX 完整性
|
||||
- 放弃 EXE 版本与 Windows XP 的兼容性,如果需要可以使用 JAR 版本(当前版本的 EXE 版本并未放弃,在不久的将来会构建不支持 Windows XP 的 HMCLauncher 并分发。如果是从旧版本通过启动器更新升级到最新版本,则 HMCLauncher 并不会被覆盖修改,仍然支持 Windows XP)
|
||||
- 支持从 Modrinth 更新模组,会比对 CurseForge 和 Modrinth 取最新版本
|
||||
- 支持在模组管理和模组搜索中显示所支持的模组加载器
|
||||
- 支持日志窗口中的复制操作,选中要复制的行,按 Ctrl+C 即可
|
||||
- 日志窗口默认显示行数调整至 1000
|
||||
- 添加光影包文件夹和日志文件夹打开按钮
|
||||
- 在离线账户创建时对不合法的账户名做出警告
|
||||
- 游戏安装界面现在会隐藏不可用的模组加载器
|
||||
- 现在系统 GLFW 和系统 OpenAL 也可在 Windows 上使用
|
||||
- 在出现 InternalError 的时候提示用户 Java 损坏
|
||||
- 添加了翻页按钮,用户可以按照 50 个一页分页查找
|
||||
- 在从 CurseForge 上按照“名称”搜索排序时能正确按照相关度显示
|
||||
- 在中文搜索时会额外按照中文相关度排序
|
||||
- 移动依赖信息显示到模组/整合包/资源包文件详情界面,分依赖类型显示文件依赖详情
|
||||
- 资源选择页面会根据所选版本的模组加载器、游戏版本推荐最新的合适资源
|
||||
- 整合包安装界面添加跳转至搜索整合包页面的按钮
|
||||
- 将阿里镜像源替换至腾讯云镜像源
|
||||
- 不默认修改 `forceUnicodeFont` 游戏设置
|
||||
- 优化文件详情无效依赖的提示
|
||||
- 更新了启动器图标
|
||||
- 新增 OptiFine 图标
|
||||
- 支持查看 NBT 文件,将 NBT 文件拖动至主页面即可查看
|
||||
- 添加龙芯新世界支持
|
||||
- 添加了更多的日志分析规则
|
||||
- 支持导出待更新模组列表
|
||||
- 支持导出游戏运行栈文件
|
||||
- 适配高版本自动进入服务器功能
|
||||
- 对多个语言文件进行了更新和修正
|
||||
- 标题黑白颜色跟随主题设置
|
||||
- 优化游戏进程被 SIGKILL 信号终止时的提示
|
||||
- 网络请求支持 Gzip 解压
|
||||
- 等待启动游戏时显示假进度条
|
||||
- 记忆窗口位置,打开程序时会按照上次的窗口位置
|
||||
- 在模组管理页面点击搜索按钮时自动将光标定位到输入框
|
||||
- 将网络超时设置为 8000 毫秒
|
||||
- 支持在 Linux/FreeBSD 删除操作时移动至回收站
|
||||
- 优化日志性能
|
||||
- 支持复制账户的 UUID
|
||||
- 支持 FreeBSD x86-64
|
||||
- 添加帮助按钮
|
||||
|
||||
错误修复:
|
||||
|
||||
- 修复自定义命令的一些问题
|
||||
- 修复游戏语言自动切换功能与不同版本的兼容性问题
|
||||
- 修复一些崩溃问题
|
||||
- 修复一些 MultiMC 整合包不会导入包内的文件的问题
|
||||
- 修复对 Windows ARM64 的支持
|
||||
- 修复对 Linux ARM64 的支持
|
||||
- 修复 Curse 整合包中包含资源包时 HMCL 不能正确识别的问题
|
||||
- 修复不会自动刷新微软账户的问题
|
||||
- 修复 Minecraft 1.19+ 在 Linux/macOS 下中文路径导致启动游戏崩溃的问题
|
||||
- 修复搜索模组/整合包/资源包等页面图标不会缓存的问题
|
||||
- 修复自动选择下载源功能的一些问题
|
||||
- 修复在资源下载详情界面链接文字显示不完整的问题
|
||||
@@ -0,0 +1,33 @@
|
||||
---
|
||||
---
|
||||
|
||||
- GP-2836: 更新启动器发布页至官网,而不是 MCBBS
|
||||
- GP-2700: 优化游戏版本比较规则,现在模组下载界面能够正常排序 Minecraft 正式版、快照版或其他版本了
|
||||
- GP-2805: 默认开启自动选择并发数
|
||||
- GC-9361719、GC-420d77d、GP-2839: 移除 MCBBS 的下载源和鸣谢文本,介于其下载源已不再可用
|
||||
- GP-2801: 添加部分 CurseForge 的分类翻译文本
|
||||
- GP-2742: 支持在游戏崩溃提示界面显示 Fabric Loader 给出的警告信息
|
||||
- GP-2813: 当日志中含有部分常见报错信息时,即使进程退出代码为 0 也显示游戏崩溃提示界面
|
||||
- GP-2828: 支持检测 Forge 模组重复导致的游戏崩溃
|
||||
- GP-2834: 支持检测 Forge 安装不完整导致的游戏崩溃
|
||||
- GP-2785: 支持检测 JVM 堆内存不足导致的游戏崩溃
|
||||
- GP-2790: 支持检测 Forge 与高版本 Java 不兼容导致的游戏崩溃
|
||||
- GP-2760: 更新对 Linux RISC-V 64 系统的支持
|
||||
|
||||
错误修复:
|
||||
|
||||
- GP-2745: 修复只会从 MCBBS 源下载 authlib-injector 的问题
|
||||
- GP-2746: 修复部分情况下修改并发下载数量会导致启动器崩溃的问题
|
||||
- GP-2756: 修复网络下载缓存当缓存索引文件所在目录不存在时会导致下载失败的问题
|
||||
- GP-2758: 修复 HMCL 背景网络图片 URL 输入框会持续触发网络请求的问题,现在仅会在输入结束后加载图片
|
||||
- GP-2768: 修复自动安装界面错误提示 Quilt 与 Fabric API 不兼容的问题,现在两者能够同时安装了
|
||||
- GP-2770: 修复 CurseForge 整合包启动时检测游戏完整性极其缓慢的问题,并支持显示进度条;修复光影包会被错误的安装至模组文件夹的问题
|
||||
- GP-2775: 修复本地 NeoForge 模组被错误地识别为 Forge 模组的问题
|
||||
- GP-2788: 修复选中使用非默认皮肤的离线账户时,启动器主页头像会被错误地显示为默认皮肤头像的问题,现在正常显示用户选择的皮肤头像
|
||||
- GP-2789: 修复皮肤预览界面 Alex 皮肤被显示为 Classic 模型的问题,现在会使用 Slim 模型
|
||||
- GP-2791: 修复世界管理界面下载按钮图标不正确的问题,使更加贴切其功能
|
||||
- GP-2799: 修复由低版本 HMCL 升级后,窗口位置不会显示在正中央的问题
|
||||
- GP-2810: 修复本地模组搜索功能无法正确处理大小写,导致有大写字母的模组永远不可能被搜索到的问题
|
||||
- GP-2811: 修复 Java 8 上 JavaFX 不存在时英文提示不正确的问题
|
||||
- GP-2827: 修复启动器主窗口隐藏后从日志窗口复制内容导致启动器崩溃的问题
|
||||
- GP-2835: 修复关于界面上启动器图标仍为旧版图标的问题
|
||||
@@ -0,0 +1,10 @@
|
||||
---
|
||||
---
|
||||
|
||||
错误修复:
|
||||
|
||||
- GP-2840: 修复 Linux RISC-V 64 平台的支持
|
||||
- GP-2846: 修复使用 Java 19+ 启动游戏时,游戏 JVM 字符编码参数错误导致控制台乱码的问题
|
||||
- GP-2857: 修复搜索页面搜索结果为空,即总页面为 0 时点击最后一页按钮会跳转到不存在的页面导致无法正常使用的问题,现在会自动禁用该按钮
|
||||
- GP-2858: 修复 Windows 下自定义命令中使用 $INST_DIR 等带有反斜杠的内容会错误触发转义导致路径错误的问题
|
||||
- GP-2859: 修复启动器在版本 JSON 缺失 Patches 信息时无法获得游戏版本,导致游戏启动参数重复、管理版本表现不正确等问题
|
||||
@@ -0,0 +1,8 @@
|
||||
---
|
||||
---
|
||||
|
||||
- GP-2864: 改善在非 Windows 平台任务栏图标的质量
|
||||
|
||||
错误修复:
|
||||
|
||||
- GP-2859: 修复 Forge 和 NeoForge 安装失败的问题
|
||||
@@ -0,0 +1,14 @@
|
||||
---
|
||||
---
|
||||
|
||||
- GP-2862: 默认不进行降级更新(手动切换更新源时依然会正常提示)
|
||||
- GP-2888: 移除设置 - 赞助页面
|
||||
- GP-2889: 删除 Mojang 登录支持
|
||||
- GP-2897: 主界面移除联机大厅按钮,添加引导用户进入官方 QQ 群的按钮
|
||||
- GP-2886: 自动下载 Java 支持下载 Java 21
|
||||
|
||||
错误修复:
|
||||
|
||||
- GP-2869: 修复下载 Java 不会尝试备用下载源的问题
|
||||
- GP-2871: 修复导出启动脚本时无法正确处理“游戏启动前执行命令”和“游戏结束后执行命令”的问题,现在会预解析命令
|
||||
- GP-2881: 修复无法安装带有 NeoForge 的 Modrinth 整合包的问题
|
||||
@@ -0,0 +1,13 @@
|
||||
---
|
||||
---
|
||||
|
||||
- GP-2904、GP-2915: 更新语言文件,使表达更精确
|
||||
- GP-2905: 更改语言选项添加重启后生效的提示
|
||||
- GP-2916: 在 CurseForge 下载源中搜索时始终会按照模组标题与关键词的相似性排序
|
||||
- GP-2885: 在 Linux 系统上且处于未知桌面环境时,禁用删除至回收站功能
|
||||
|
||||
错误修复:
|
||||
|
||||
- **GP-2908 \[重要\]: 修复微软账户登录失败的问题**
|
||||
- GP-2804: 修复游戏非正常退出提示界面文字编码显示错误的问题
|
||||
- GP-2906: 修复未初始化 FileDownloadProvider 的问题
|
||||
@@ -0,0 +1,12 @@
|
||||
---
|
||||
---
|
||||
|
||||
- GP-2917: 不再尝试下载 `.pack.xz` 文件
|
||||
- GP-2921: 当系统属性 `java.net.useSystemProxies` 被设置为 `false` 时不再使用系统代理
|
||||
- GP-2856: 当加载网络背景图片超时时回退至默认背景,解决启动时卡死的问题
|
||||
- GP-2912: 当下载失败时,打印重定向链至日志
|
||||
|
||||
错误修复
|
||||
|
||||
- GP-2919: 修复 Minecraft 1.6 之前的版本没有声音的问题
|
||||
- GP-2920: 修复了在 CurseForge 下载源中使用中文搜索无法呈现结果的问题
|
||||
@@ -0,0 +1,11 @@
|
||||
---
|
||||
---
|
||||
|
||||
- GP-2929: Modrinth 翻译文本将在缺失时显示原内容
|
||||
|
||||
错误修复:
|
||||
|
||||
- GP-2939: 修复游戏启动时包装命令会被添加两次的问题的问题
|
||||
- GP-2936: 修复无法读取远古版本版本号的问题
|
||||
- GP-2933: 修复高版本变更离线皮肤可能不生效的问题
|
||||
- GP-2928: 修复自动更新整合包导出页面教程链接错误问题
|
||||
@@ -0,0 +1,11 @@
|
||||
---
|
||||
---
|
||||
|
||||
- GP-2942: 支持更多格式的版本图标
|
||||
- GP-2943: 添加更多默认皮肤,目前已与最新 Minecraft 保持一致
|
||||
- GP-2948: 优化了启动时加载语言文件的性能
|
||||
|
||||
错误修复:
|
||||
|
||||
- GP-2948: 修复模组下载界面展示“损坏的模组”时,语言始终为系统默认,无法跟随 HMCL 配置文件的问题
|
||||
- GP-2521: 添加外置登录时,应该请求并显示当前语言的外置登录服务端名称,而不是默认英文名称
|
||||
@@ -0,0 +1,6 @@
|
||||
---
|
||||
---
|
||||
|
||||
- GP-2950: 未设置字体时会尝试从当前路径寻找 `font.ttf` 或 `font.otf` 并加载为默认字体
|
||||
- GP-2953: 清理残余 MCBBS 相关内容
|
||||
- GP-2951: 重新实现日志记录,保留最近 20 次启动的日志文件,退出时会压缩日志,并优化日志性能表现
|
||||
@@ -0,0 +1,12 @@
|
||||
---
|
||||
---
|
||||
|
||||
- GP-2797: 添加更多日志分析规则
|
||||
- GP-2958: 重新加入对 MCBBS 的鸣谢
|
||||
|
||||
错误修复:
|
||||
|
||||
- **GP-2986 \[重要\]: 修复微软账户登录失败的问题**
|
||||
- GP-2980: 修复整合包下载失败提示窗标题未正确格式化的问题
|
||||
- GP-2984: 修复日志文件夹不存在时无法将日志写入文件的问题
|
||||
- GP-2989: 修复导入部分整合包失败的问题
|
||||
@@ -0,0 +1,13 @@
|
||||
---
|
||||
---
|
||||
|
||||
- GP-2990: 更新指向 XZ 主页的链接
|
||||
- GP-3017: 在 Linux 系统上删除文件至回收站增加对 Cinnamon 桌面环境的支持
|
||||
- GP-3042: 对日志中 `Someone is closing me!` 不做检测(这是正常退出的提示)
|
||||
- GP-3045: 支持自动安装 Java 21
|
||||
- GP-3035: 在 macOS 环境下支持查找 Homebrew 安装的 Java
|
||||
- GP-3031: 适配新版本 NeoForge 模组,修复部分模组无法被正确识别的问题
|
||||
|
||||
错误修复:
|
||||
|
||||
- GP-2994: 修复自动安装界面 NeoForge 图标在高分辨率屏幕上会很模糊的问题
|
||||
@@ -0,0 +1,15 @@
|
||||
---
|
||||
---
|
||||
|
||||
- GP-3023: `特定游戏设置 - 自动安装` 中禁止升级或卸载由其他启动器安装的游戏组件
|
||||
- GP-3089: 优化 `下载 - 模组` 中模组版本推荐逻辑
|
||||
- GP-3097: 更新 Linux ARM64 支持
|
||||
- GP-3092: 移除 KOOK 入口
|
||||
|
||||
错误修复:
|
||||
|
||||
- GP-3023: 修复 1.20.4 版本 Forge 和 OptiFine 同时安装的情况下游戏无法启动的问题
|
||||
- GP-3027: 修复低版本游戏在开启版本隔离后没有声音的问题
|
||||
- GP-3028: 修复 `全局游戏设置 - 版本隔离` 中错误展示路径的问题
|
||||
- GP-3081: 修复启动器退出时卡死的问题
|
||||
- GP-3082: 修复整合包 NeoForge 版本识别不正确的问题
|
||||
@@ -0,0 +1,4 @@
|
||||
---
|
||||
---
|
||||
|
||||
- **GP-3113 \[重要\]: 修复无法启动部分 Forge 版本的问题**
|
||||
@@ -0,0 +1,22 @@
|
||||
---
|
||||
---
|
||||
|
||||
- **GP-3121、GP-3194 \[重要\]: 微软登录界面对 Xbox 400 错误给予提示**
|
||||
- GP-3197: 优化对 Linux RISC-V 64、FreeBSD x86-64 平台的支持
|
||||
- GP-3058: 支持解析更多游戏版本号
|
||||
- GP-3181: 支持使用 `HMCL_FONT` 环境变量指定字体
|
||||
|
||||
错误修复:
|
||||
|
||||
- GP-2838: 修复本地模组查看信息时标签错误的问题
|
||||
- GP-3066: 修复 CurseForge 搜索 API 对翻页总量计算不正确的问题;修复 `下载 - 模组` 切换下载源时不刷新页面的问题
|
||||
- GP-3114: 修复模组详情中即使无此游戏版本,仍会出现对应版本下拉栏的问题
|
||||
- GP-3117: 修复自动安装选项卡重新选择版本按钮消失的问题;修复 `下载 - 游戏` 选择游戏版本后窗口标题重复的问题;修复无法启动官方启动器安装的 1.21 的问题
|
||||
- GP-3126: 修复无法正确读取微软账户 Token 过期时间的问题
|
||||
- GP-3128: 修复 1.21 NeoForge 无法下载的问题
|
||||
- GP-3130: 修复 1.8 及 1.9 可能无法安装 OptiFine 的问题
|
||||
- GP-3133、GP-3136: 修复 1.7.10-pre4 版本 Forge 安装问题
|
||||
- GP-3160: 修复游戏启动过程中部分情况下点击取消按钮会导致启动器出错的问题
|
||||
- GP-3197: 修复部分平台无法运行 1.14 ~ 1.14.2 的问题
|
||||
- GP-3198: 修复无法同时安装 LiteLoader 与 Forge 的问题
|
||||
- GC-85b68ad: 修复 Linux 系统上无法找到 Mojang 提供的 Java 的问题
|
||||
@@ -0,0 +1,4 @@
|
||||
---
|
||||
---
|
||||
|
||||
- **GP-3201 \[重要\]: 修复 HMCL 在 Java 8 上运行时游戏安装界面卡片布局的问题**
|
||||
@@ -0,0 +1,10 @@
|
||||
---
|
||||
---
|
||||
|
||||
- GP-3251、GP-3259: 支持从官方源下载 Forge
|
||||
|
||||
错误修复:
|
||||
|
||||
- GP-3224: 修复部分游戏版本无法正常安装的问题
|
||||
- GP-3227: 修复模组详情页图标显示问题
|
||||
- GP-3260: 修复部分 CurseForge 翻译缺失的问题
|
||||
@@ -0,0 +1,4 @@
|
||||
---
|
||||
---
|
||||
|
||||
- GP-3256: 选择要安装的 Forge 版本时显示版本发布时间
|
||||
@@ -0,0 +1,12 @@
|
||||
---
|
||||
---
|
||||
|
||||
- GP-3233: 在 Linux/FreeBSD 平台打开日志、模组等位置时会选中该文件
|
||||
- GP-3274: 优化日志窗口
|
||||
- GP-3062: 支持从 SDKMAN! 默认目录查找可用 Java 路径
|
||||
- GP-3271: 隐藏版本管理的 Fabric API 和 QSL/QFAPI 自动安装选项
|
||||
- GP-3306: 模组等资源版本图标会根据标签自动调整样式
|
||||
|
||||
错误修复:
|
||||
|
||||
- GP-3142: 修复日志窗口错误地将 authlib-injector 日志识别为 ERROR 类型
|
||||
@@ -0,0 +1,21 @@
|
||||
---
|
||||
---
|
||||
|
||||
- GP-2988: 添加 Java 管理页面,优化查找、下载、自动选择 Java 等功能 ([BV1WvCUY4EwK](https://www.bilibili.com/video/BV1WvCUY4EwK))
|
||||
- GP-3262: 优化模组下载页面按钮的翻译文本
|
||||
- GP-3313: 启动时不再检测 Fractureiser 病毒
|
||||
- GP-3280: 在删除账户和认证服务器时弹出确认提示
|
||||
- GP-3314: 优化 Linux/FreeBSD 平台上显示的系统信息
|
||||
- GP-3282: 发现更新弹窗添加取消按钮
|
||||
- GP-3321: 移除对 WebView 的依赖,使用 Jsoup 解析并渲染 HTML
|
||||
- GP-3088: 隐藏整合包安装页面上的整合包文件位置
|
||||
- GP-3278: 调换游戏管理侧边栏上“自动安装”和“模组管理”的顺序
|
||||
- GP-3237: 设置页面添加打开启动器日志文件夹按钮
|
||||
- GP-3264: 在 Linux LoongArch64 平台支持 Minecraft 1.20.2+
|
||||
- GP-3234: 在安装新游戏版本页面的默认游戏版本名称中包含已选择的加载器名称
|
||||
- GP-3221: 模组管理搜索操作更改为文本更新后触发
|
||||
- GP-3325: 更新关于页面
|
||||
|
||||
错误修复:
|
||||
|
||||
- GP-3324: 修复对话框标题和按钮未使用用户字体的问题
|
||||
@@ -0,0 +1,15 @@
|
||||
---
|
||||
---
|
||||
|
||||
- GP-3342, GP-3369, GP-3371: 优化 Java 下载功能
|
||||
- GP-3363: 支持下载 IBM Semeru Runtime (OpenJ9)
|
||||
- GP-3375: 支持微软账户上传皮肤
|
||||
- GP-3032: 检查模组更新界面加入全选/取消全选复选框
|
||||
- GP-3347: 当整合包没有描述时,隐藏查看整合包描述按钮
|
||||
- GP-3373: 更新模组下载页游戏版本列表至 1.21.3
|
||||
- GP-3364: 将自动下载的 JavaFX 版本提升至 17.0.13
|
||||
- GP-3287: 优化文本描述
|
||||
|
||||
错误修复:
|
||||
|
||||
- GP-3352: 修复无法安装 `zip` 格式的 Java 安装包的问题
|
||||
@@ -0,0 +1,10 @@
|
||||
---
|
||||
---
|
||||
|
||||
- GP-3378: 优化首页公告,添加隐藏按钮
|
||||
- 优化文本描述
|
||||
|
||||
错误修复:
|
||||
|
||||
- GP-3379: 修复部分按钮无法用键盘触发的问题
|
||||
- GP-3380: 修复部分控件响应鼠标任意按钮点击的问题
|
||||
@@ -0,0 +1,16 @@
|
||||
---
|
||||
---
|
||||
|
||||
- GP-3232: 支持在模组管理页面通过右键单击模组查看模组详情
|
||||
- GP-3396、GP-3397、GP-3406: 优化账户列表页面按钮图标
|
||||
- GP-3424: 调整字体选择组合框的默认宽度
|
||||
- GP-3427: 更新 EXE 图标
|
||||
- 优化文本描述
|
||||
|
||||
错误修复:
|
||||
|
||||
- GP-3392: 修复微软账户登录对话框中“忘记密码”链接
|
||||
- GP-3421: 修复打开游戏设置页时启动器崩溃的问题
|
||||
- GP-3422: 修复模组下载对话框中点击前置模组时,对话框不会关闭的问题
|
||||
- GP-3423: 修复对话框按钮自行移动的问题
|
||||
- GP-3425: 修复 HMCLauncher 无法正确识别 Windows on Arm 平台的问题
|
||||
@@ -0,0 +1,8 @@
|
||||
---
|
||||
---
|
||||
|
||||
- GP-3428: 优化文本描述
|
||||
|
||||
错误修复:
|
||||
|
||||
- GP-3430: 修复使用高版本 Java 启动低版本游戏时提示对话框中的文本错误
|
||||
@@ -0,0 +1,8 @@
|
||||
---
|
||||
---
|
||||
|
||||
错误修复:
|
||||
|
||||
- GP-3308: 修复启动时自动补全 Modrinth 整合包中已禁用模组的问题
|
||||
- GP-3434: 修复为游戏 1.20.5+Forge 自动选择 Java 17 的问题
|
||||
- GP-3437: 修复“关于”页面编码错误的问题
|
||||
@@ -0,0 +1,14 @@
|
||||
---
|
||||
---
|
||||
|
||||
- GP-3435: 在游戏下载列表中添加 Minecraft Wiki 链接
|
||||
- GP-3450: 使最小化按钮居中
|
||||
- 优化文本描述
|
||||
|
||||
错误修复:
|
||||
|
||||
- GP-3030: 修复导入 MultiMC 整合包时 JVM 参数未移除引号的问题
|
||||
- GP-3439: 修复 Minecraft 1.20.2+Forge 默认图标错误的问题
|
||||
- GP-3444: 修复检查模组更新失败对话框未翻译的问题
|
||||
- GP-3451: 修复下载整合包失败时对话框标题过长的问题
|
||||
- GP-3461: 修复 macOS 上点击按钮时虚拟机崩溃的问题
|
||||
Reference in New Issue
Block a user