PCL CE 版本更新日志
2.14.5-beta.1.2147483647 更新一览(2026-04-01)
🚀 功能追加
-
HMCL 彩蛋 (#2613)
-
telemetry: 使用 Sentry 收集并上报遥测数据 (#2593)
🐛 问题修复
-
修复功能隐藏的各种奇妙小问题 (#2630)
-
download: "模组加载器"出现文字位置偏移 (#2647)
-
错误地允许同时安装 Forge 与 LabyMod (#2646)
-
telemetry: Correct log level handling (#2655)
👀 优化改进
- Remove MinWidth prop from PageToolsLeft (#2640)
如果你有 Mirror 酱 CDK 可以直接使用此高速下载源 你也可以直接在下方的 Assets 中下载
GPG 签名公钥
公钥指纹 81D9430A309B84272D518584EDF4453F0BBB862E
2.14.5-beta.1 更新一览(2026-03-19)
🚀 功能追加
- 加入用户环境依赖检查 (#2605)
🐛 问题修复
-
管理员权限下无法进行内存优化 (#2585)
-
instance-server: 修复添加服务器出现异常 (#2597)
-
模组翻译数据库构建可能会留下空文件 (#2615)
-
setup-about: 替换爱发电域名 (#2622)
🚜 重构
- http: 重构 HTTP 请求的创建和处理方式 (#2591)
👀 优化改进
-
ioc: Add some command line features to scope generator (#2612)
-
优化图片加载 (#2608)
🎨 样式调整
- 更正 PgaeHomepage 和 PageHonepageNewsView (#2620)
⚙️ 其他改动
- 默认让所有的 TextBlock 对齐屏幕像素 (#2614)
如果你有 Mirror 酱 CDK 可以直接使用此高速下载源 你也可以直接在下方的 Assets 中下载
GPG 签名公钥
公钥指纹 81D9430A309B84272D518584EDF4453F0BBB862E
2.14.4 更新一览(2026-03-09)
🚀 功能追加
-
interop: 添加分配终端的本地调用包装 (#2522)
-
custom-page: 同步上游自定义主页更新 (#1768)
-
home-page: 加入 Minecraft 信息流主页 (#2569)
🐛 问题修复
-
drop: 管理员模式下拖拽会导致崩溃 (#2514)
-
comp-dup: 修复查找重复项逻辑错误 (#2513)
-
instance: 下载实例时有可能空引用 (#2508)
-
再次修复 Validate (#2526)
-
java: UI 交互逻辑未提示 Java 无效情况 (#2536)
-
watcher: 修复强制结束时读取 taskkill 结果出现的异常 (#2527)
-
统一通行证错误格式化地址 (#2542)
-
setup: 验证失败时会丢失配置 (#2544)
-
validate: 修复空路径校验时的非法路径异常 (#2547)
-
snaplite: 修复 UI 交互中默认填入的日期不符合习惯 (#2553)
-
mod-java: 自动选择合适的 Java 出现 NRE (#2558)
-
在实例设置页中添加 RetroWrapper 值的初始化 (#2562)
-
window: 使用自绘代替 Effect 以解决性能问题 (#2567)
-
quick-start: 启动实例未显式指定导致启动错误的实例 (#2575)
-
mem-swap: 调用程序方式错误 (#2579)
🚜 重构
-
基于 FluentValidation 重构 ModValidate (#2428)
-
lifecycle: 分离生命周期的不同部分到多个文件中 (#2549)
-
config: 移动部分实例配置项到 States.cs 中 (#2561)
⚡ 性能改进
- memory: 优化 P/Invoke (#2560)
👀 优化改进
-
config: 输出更详细的调试信息 (#2563)
-
screenshot: 截图页面修改排序 (#2578)
⚙️ 其他改动
-
Validate: 补充 PR 内容 (#2520)
-
ani: 下调动画帧失败的错误等级 (#2548)
如果你有 Mirror 酱 CDK 可以直接使用此高速下载源 你也可以直接在下方的 Assets 中下载
GPG 签名公钥
公钥指纹 81D9430A309B84272D518584EDF4453F0BBB862E
2.14.3 更新一览(2026-02-24)
🚀 功能追加
-
NeoForge 下载适配愚人节版本 (#2463)
-
comp-favs: 移除批量下载数量限制 (#2480)
-
identity: 提供身份认证组件 (#2421)
🐛 问题修复
-
mmc-modpack: PreLaunchCommand Java 参数替换错误 (#2466)
-
link: 连个寂寞的配置下发的服务器 (#2467)
-
install: 无法安装 Cleanroom (#2474)
-
logger: 日志可能在最后阶段写入不全 (#2472)
-
lifecycle: Wait for async exiting of services (#2471)
-
image: 临时图片保存地址错误 (#2479)
-
使用批量下载时不遵循设置的文件名格式 (#2473)
-
net: 忽略下载任务取消时删除文件失败错误 (#2494)
-
telemetry: 修复缓存导致的配置未保存问题 (#2485)
🚜 重构
-
mc-ping: 重构 McPing 的实现 (#2465)
-
Use forceNewValue (#2496)
👀 优化改进
-
java: 调整 Java 发行版名称 (#2458)
-
config: Support force new value (#2486)
📚 文档调整
- readme: 更新 README 链接 (#2481)
⚙️ 其他改动
-
logger: 异步释放日志流,确保日志真的完全写入了 (#2484)
-
change-log: 调整日志构建器支持的 scope (#2488)
-
loader: 使用 Task 代替 Thread (#2487)
如果你有 Mirror 酱 CDK 可以直接使用此高速下载源 你也可以直接在下方的 Assets 中下载
GPG 签名公钥
公钥指纹 81D9430A309B84272D518584EDF4453F0BBB862E
2.14.3-beta.1 更新一览(2026-02-21)
🚀 新功能
-
添加游戏窗口标题预设 (#2344)
-
cli: Add support for command line tools (#2346)
-
download: 下载模组时提供模组加载器筛选
-
encryption: 加解密失败后默认使用默认值而非崩溃 (#2391)
-
renderer: Bump mesa loader windows to 25.3.5 (#2398)
-
link: Add new EasyTier public servers (#2409)
-
Basic IoC implementation based on source generation (#2370)
-
添加 Modern UI 模组会导致窗口设置失效的提示 (#2425)
-
extension: 添加 Base64 的扩展方法 (#2432)
-
mod-search: 添加搜索抖动处理 (#2433)
-
支持管理数据包 (#2411)
-
ci: 加入依赖管理 Bot (#2437)
-
Reactive task center system (#2434)
-
命令行参数处理和单例 RPC 实现 (#2415)
-
comp-db: 将构造任务下发到客户端减少更新流量开销 (#2449)
-
logger: ILogger 支持 (#2447)
🐛 问题修复
-
java: 修复路径查找对于操作耗时的驱动器的访问顺序 (#2356)
-
log-service: 修正日志导出引导信息 (#2372)
-
java: 搜索部分可能存在锁问题 (#2373)
-
telemetry: 修复数据调查由于错误的异步处理可能发送失败 (#2381)
-
dns: 存在可能的未观测异常抛出 (#2380)
-
pipe-comm: 修复命名管道无法第二次等待连接 (#2390)
-
drag: 文件拖拽修复 (#2395)
-
download: 修复资源页 MyRadioButton 的转换问题 (#2393)
-
setup-ui: 修复设置页面侧边栏小标题不会被隐藏 (#2371)
-
java: 发行版选择可能会选择较差的 Java (#2413)
-
image: 修掉可能出现的加载失败 (#2418)
-
mod-comp: 修复模组数据库加载失败的问题 (#2443)
-
java: 修复 Java 自动下载失败 (#2455)
🚜 重构
-
PipeComm: 重构PipeComm (#2318)
-
hash-provider: 对哈希接口提供异步支持 (#2422)
-
优化 Core 目录结构并删除冗余内容 (#2452)
📚 文档修改
-
Add latest link
-
readme: 调整支持平台表格 (#2420)
⚡ 性能优化
-
Add some invalid string (#2394)
-
config: 向事件参数直接传递配置项实例
-
extension: 使用栈以提高性能
-
logger: 优化日志系统的性能表现 (#2417)
⚙️ 其他小改动
-
hints: Add luotianyi
-
hints: Add hatsune miku
-
更新 GitHub Issues 模板
-
setup-update: 调整要求的 .net 版本 (#2375)
-
Remove unused module
-
Fix some warning in FormMain.xaml
-
Remove unused file cache service
-
docs: 为 README.md 添加 EN 和 ZH_TW 翻译 (#2397)
-
docs: Add a developer group
-
Remove dependabot configuration (#2446)
-
exts: 使用标准库中的 ToHexString 代替自实现 (#2454)
-
bump: 2.14.3-beta.1 (#2462)
如果你有 Mirror 酱 CDK 可以直接使用此高速下载源 你也可以直接在下方的 Assets 中下载
GPG 签名公钥
公钥指纹 81D9430A309B84272D518584EDF4453F0BBB862E
2.14.2 更新一览(2026-02-04)
🐛 问题修复
-
为游戏修改渲染器逻辑添加 null 检测 (#2341)
-
comp: AllDrops 可能会导致 null 异常
-
comp: AllDrops 还存在一处 null 问题
-
comp: 流位置问题导致的数据库加载失败
-
mc-install: Forge 选中后无法直接修改选中项
如果你有 Mirror 酱 CDK 可以直接使用此高速下载源 你也可以直接在下方的 Assets 中下载
GPG 签名公钥
公钥指纹 81D9430A309B84272D518584EDF4453F0BBB862E
[!WARNING] 此版本已经被弃用,请移步 v2.14.2 This version was yanked. Please navigate to v2.14.2
2.14.1 更新一览(2026-02-04)
🐛 问题修复
-
为游戏修改渲染器逻辑添加 null 检测 (#2341)
-
comp: AllDrops 可能会导致 null 异常
-
comp: AllDrops 还存在一处 null 问题
-
comp: 流位置问题导致的数据库加载失败
-
mc-install: Forge 选中后无法直接修改选中项
如果你有 Mirror 酱 CDK 可以直接使用此高速下载源 你也可以直接在下方的 Assets 中下载
GPG 签名公钥
公钥指纹 81D9430A309B84272D518584EDF4453F0BBB862E
2.14.0 更新一览(2026-02-03)
🐛 问题修复
- config: 修复不存在有效值时的解密失败 (#2330)
⚙️ 其他小改动
-
Remove GlobalSuppressions.vb (#2328)
-
link: 丢掉不必要的 OnHint (#2333)
如果你有 Mirror 酱 CDK 可以直接使用此高速下载源 你也可以直接在下方的 Assets 中下载
GPG 签名公钥
公钥指纹 81D9430A309B84272D518584EDF4453F0BBB862E
2.14.0-beta.7 更新一览(2026-02-02)
由于 PCL.Core 库合并导致更新日志混乱,详细变更请前往 GitHub 查看
🚀 新功能
-
Pipeline-based task implementation (#79)
-
lifecycle: 添加诊断工具 (#176)
-
frm: 使用 WindowChrome 代替 WindowStyleNone (#174)
-
加入元素差异辅助类 (#177)
-
Refined WindowInterop.cs
-
添加第三方内容许可信息模型; 添加 null 到 visibility 的转换器
-
支持使用调试级别 log4j2 配置文件 (#179)
-
custom-page: 为自定义主页添加变量辅助方法 (#115)
-
Introduce a (incomplete) multi-task downloader (#169)
-
弄回单独的安装器下载页面 (#2250)
-
ui: 为 Resizer 区域适配窗口 DPI 与 CanResize 字段 (#2257)
-
maven: 添加对应工具类用于解析 Maven 包 ID (#2283)
-
删除重复的更新处理 (#2292)
-
config: Group-level config source declaration (#2298)
-
about: 鸣谢追加云默安 & 代码精简 (#2316)
🐛 问题修复
-
剪贴板监控获取资源信息卡 UI (#2242)
-
修复 Java 版本自动选择错误 (#167)
-
修复错误的更新时间显示 (#170)
-
FormMain: 锁定启动器大小失效 (#2251)
-
Quilt 加载器加载使用数据源错误 (#2249)
-
修复切换主题后标题栏按钮内容颜色不刷新 (#2259)
-
Config: 修复预设主页默认值错误 (#2265)
-
update: 更新时会重复触发 UpdateRestart 方法 (#2267)
-
doh: IPv6 的优先级过高导致可能会出现忽略 IPv4 地址 (#2275)
-
Myskin: 修复档案选择界面皮肤头像渲染错误 (#2270)
-
mc-install: 修复选择 Quilt 后允许选择 Forge 的问题 (#2280)
-
launch: 错误地执行了辅助语言切换功能 (#2309)
-
net: 可能存在的网络连接问题 (#2308)
-
install: 修复 NeoForge 的 Alpha 版本被识别为稳定版的问题
-
instance-select: 选择页面没有正确在卡片中显示实例类型 (#2322)
🚜 重构
-
config: 重构配置系统底层实现 (#2306)
-
java: 重构 Java 管理器的实现 (#2319)
-
theme: Introduce color generation based on OKLAB color space (#2317)
⚡ 性能优化
-
encrption: 优化选择函数
-
encryption: 优化加解密匹配执行性能
-
http-connection: 使用 Happy Eyeballs 规范来创建 HTTP 所需的 TCP 连接 (#2248)
-
config-page: 优化设置页面的布局 (#2325)
⚙️ 其他小改动
-
换用 System.Text.Json 解析收藏夹内容 (#2241)
-
删除不必要的 delegate (#142)
-
config: 给无泛型的 ConfigItem 加几个成员 (#159)
-
Small changes (#160)
-
正确分类 NuGet 引用 (#171)
-
Use paths-ignore instead of paths (#2299)
-
update: 删除多余的方法 (#2302)
-
arguments: 改用更加方便的 Basics.CommandLineArguments (#2303)
-
regex: 使用 GeneratedRegex 生成高频使用的正则表达式 (#2323)
如果你有 Mirror 酱 CDK 可以直接使用此高速下载源 你也可以直接在下方的 Assets 中下载
GPG 签名公钥
公钥指纹 81D9430A309B84272D518584EDF4453F0BBB862E
<summary>此版本修复了无法搜索 CurseForge 资源的问题,修复了一些 UI 显示问题,并对其他功能进行了修复和优化。</summary>
2.14.0-beta.6 更新一览(2026-01-17)
🐛 问题修复
-
comp: 修复查询资源数据库时日志处理不当的问题
-
setup: 功能隐藏设置项不正确
完整更新日志: v2.14.0-beta.5...v2.14.0-beta.6
<summary>此版本修复了无法搜索 CurseForge 资源的问题,修复了一些 UI 显示问题,并对其他功能进行了修复和优化。</summary>
2.14.0-beta.5 更新一览(2026-01-17)
🚀 新功能
-
允许设置是否在启动游戏时显示你知道吗 (#2152)
-
从元数据中读取第三方引用内容的许可信息 (#2210)
-
支持使用调试级别 log4j2 配置文件 (#2219)
-
about: 在关于页面添加了贡献者信息 (#2216)
-
frm: 使用 WindowChrome 代替 WindowStyleNone (#1929)
-
game-link: 允许联机界面手动输入端口号 (#2222)
🐛 问题修复
-
comp: 无法进行中文搜索
-
CVE: GHSA-gp33-rfmf-5f38
-
ci: 修复日志构建工具 (#2106)
-
ui: 修复 UI 隐藏功能设置项问题
-
comp: TargetProject 获取行为与重写前的不一致
-
instace-install: 修复实例修改会失败的问题 (#2133)
-
comp-db: 修复数据库读取问题
-
ModLaunch: 再次修复启动 26.1-snapshot 时会显示未找到 Java 0 (#2156)
-
修复修改 Minecraft 版本崩溃 (#2148)
-
修复 Fabric api 及类似选项切换实例不会刷新 (#2149)
-
修复高版本不出现 NeoForge 修改选项的问题 (#2147)
-
SetupUpdate: 更新日志链接错误 (#2168)
-
MyCard: 切换主题后 MyCard 的颜色不正确 (#2160)
-
修复在 Vanilla 配置项不存在时使用缓存初始化实例的问题 (#2146)
-
update: 版本比较结果可能不正确 (#2184)
-
ui: 修复设置项使用绝对宽度导致某些字体出现重叠 (#2196)
-
comp-resource: 修复启用的 Mod 显示为灰色 (#2199)
-
ToolsGameLink: “点击测试”和“登录 Natayark 账户”按钮文字颜色错误 (#2200)
-
数据库遗漏信息 (#2218)
-
临时性修复 CurseForge 搜索问题 (#2221)
-
profile: 档案迁移可能意外绕过正版验证 (#2217)
🚜 重构
- home-page-market: 重构主页市场 (#2201)
📚 文档修改
-
Update sdk require
-
README: README 微调
⚙️ 其他小改动
-
更新帮助库
-
添加 Workflows 权限 (#2114)
-
更新 issue 模板 (#2140)
-
File-based version/metadata (#2135)
完整更新日志: v2.14.0-beta.4...v2.14.0-beta.5
2.14.0-beta.4 更新一览(2026-01-04)
🚀 新功能
-
ci: 升级 action-gh-release 版本
-
http: 换用一种方式结束 HttpRequest 的生命周期
-
SetupLeft: 反馈页面刷新按钮 (#2120)
-
encryption: 优化加解密的执行
-
database: 换用 SQLite 作为数据库以提高查询性能
-
更换“工具”图标 (#2125)
🐛 问题修复
-
FormMain: 跳转到全局设置崩溃 (#2123)
-
version-comp: 修复版本比较错误
-
comp: 无法显示当前选择版本并优化性能
-
win-title: 修复游戏窗口标题异常问题
-
comp: AllDrops 获取可能存在线程冲突
⚡ 性能优化
-
music: 优化代码结构,暂时移除 smtc
-
comp: 优化模组项目列表拉取速度
🎨 部分样式调整
- 重命名
McInstance中的一些属性 (#2084)
⚙️ 其他小改动
- 抽离出 CompFileNameGet 函数
如果你有 Mirror 酱 CDK 可以直接使用此高速下载源 你也可以直接在下方的 Assets 中下载
GPG 签名公钥
公钥指纹 81D9430A309B84272D518584EDF4453F0BBB862E
2.14.0-beta.3 更新一览(2026-01-02)
🐛 问题修复
- ui: 测试完 NAT 后按钮为禁用状态
如果你有 Mirror 酱 CDK 可以直接使用此高速下载源 你也可以直接在下方的 Assets 中下载
GPG 签名公钥
公钥指纹 81D9430A309B84272D518584EDF4453F0BBB862E
<summary>PCL CE 2.14.0-beta.2 加入了对 Minecraft 新版本号规则的支持,并同步了上游的大量新功能。 这应该是我们 2026 年的第一个测试版,祝大家新年快乐!</summary>
由于更新日志构建工具还是炸的,依然是用 GitHub 的默认模板撑着.png
上个版本发布忘记改版本号了,所以其实是第二个测试版
有什么变动
- imp: 给“你知道吗”添加一些新句子 by @Harry-hq in [
PR #2070](PR #2070) - feat: 同步上游 2.12.1 by @Pigeon0v0 in
PR #2058 - perf: 小优化 ScrollViewer 性能 by @tangge233 in
PR #2077 - feat: 大厅受限开放 by @Pigeon0v0 in
PR #2082 - fix(ui): 实例设置界面的 CheckBox 位置不正确 by @Pigeon0v0 in
PR #2083 - feat: 将版权年份改为 2026 by @Pigeon0v0 in
PR #2091 - feat: 换用新的页面布局方式 by @tangge233 in
PR #2093 - feat(profile): 允许复制在线档案的 UUID by @Pigeon0v0 in
PR #2088 - imp(modpack): 安装在线整合包不再二次弹出任务管理 by @Pigeon0v0 in
PR #2090 - feat(update): 添加新的软件更新界面 by @Pigeon0v0 in
PR #1923
新贡献者
完整更新日志: 2.13.4...2.14.0-beta.2
<summary>PCL CE 2.14.0-beta.1 加入了对 Minecraft 新版本号规则的支持,并同步了上游的大量新功能。 这应该是我们 2026 年的第一个测试版,祝大家新年快乐!</summary>
由于更新日志构建工具还是炸的,依然是用 GitHub 的默认模板撑着.png
有什么变动
- imp: 给“你知道吗”添加一些新句子 by @Harry-hq in [
PR #2070](PR #2070) - feat: 同步上游 2.12.1 by @Pigeon0v0 in
PR #2058 - perf: 小优化 ScrollViewer 性能 by @tangge233 in
PR #2077 - feat: 大厅受限开放 by @Pigeon0v0 in
PR #2082 - fix(ui): 实例设置界面的 CheckBox 位置不正确 by @Pigeon0v0 in
PR #2083 - feat: 将版权年份改为 2026 by @Pigeon0v0 in
PR #2091 - feat: 换用新的页面布局方式 by @tangge233 in
PR #2093 - feat(profile): 允许复制在线档案的 UUID by @Pigeon0v0 in
PR #2088 - imp(modpack): 安装在线整合包不再二次弹出任务管理 by @Pigeon0v0 in
PR #2090 - feat(update): 添加新的软件更新界面 by @Pigeon0v0 in
PR #1923
新贡献者
完整更新日志: 2.13.4...2.14.0-beta.1
新年快乐
这是我们本年发布的第一个稳定版(应该),主要为质量更新,修复了许多问题。
由于更新日志构建工具暂时爆炸了,先用 GitHub 的默认模板撑着.png
有什么变动
- feat(launch): 支持添加自定义 Classpath 头部以用于高级调试 by @Pigeon0v0 in
PR #1668 - fix: 修复目录名校验时枚举不存在的目录导致的异常 by @ruattd in
PR #1679 - fix: 修复 MyListItem 选中时的外观错误 by @MinecraftYJQ in
PR #1694 - fixed: 使同一天内的今日人品相同 by @CharlesLiu9441 in [
PR #1696](PR #1696) - fix: 修复来自 #1709 的功能隐藏 Bug by @MoYuan-CN in
PR #1712 - Revert "fix: 修复来自 #1709 的功能隐藏 Bug" by @ruattd in
PR #1715 - fix: 删除部分调试代码 by @pynickle in
PR #1727 - fix(form): 可能会在加载窗口的时候出现 null 异常 by @tangge233 in
PR #1740 - feat: 加入铜披风翻译 by @pynickle in
PR #1753 - imp(feedback):去除标签前面没啥用的说明 by @xrlzu in
PR #1775 - fix(compfavorites):收藏夹中仅按下ctrl即全选 by @xrlzu in
PR #1782 - feat: 加入 Motd 字体选择 by @pynickle in
PR #1680 - imp(launch): 添加 preferIPvXAddresses 参数 by @Pigeon0v0 in
PR #1773 - imp: 去除一些莫名其妙的 space by @pynickle in
PR #1729 - fix(MyMsg): 修复点击 MyMsgBox 控件标题导致的崩溃 by @xrlzu in
PR #1792 - fix(theme): 修复暗色模式红按钮使用亮色背景 by @ruattd in
PR #1788 - fix(selectleft):修复删除版本文件夹报错 by @xrlzu in
PR #1807 - imp(Screenshot):删除截图后刷新列表 by @xrlzu in
PR #1811 - feat(savesinfo):存档作弊、困难度、锁定困难度设置 & 修复存档版本信息获取 by @xrlzu in
PR #1812 - imp: 再次优化了 MotD 的显示效果 by @pynickle in
PR #1708 - fix: 同步上游 Meloong-Git/PCL#7195 修复 by @pynickle in
PR #1726 - feat(gpu): 移除对启动器程序本体的 GPU 高性能选项修改 by @tangge233 in
PR #1821 - feat(Feedback):移除"网络"标签并添加"任务"标签 by @xrlzu in
PR #1824 - fix(profile): 存在潜在的写入失败导致的文件数据错误 & 出错自动备份重置档案 by @tangge233 in
PR #1823 - fix(setupsystem):限速显示异常 by @xrlzu in
PR #1832 - feat(instancesaves):存档搜索排序 by @xrlzu in
PR #1810 - fix(comp-fav): 修复收藏夹可能会存在重复项的问题 by @tangge233 in
PR #1822 - feat(link): 支持 Scaffolding 协议 by @Pigeon0v0 in
PR #1790 - fix(OtherAbout):更正 pysio 网站的地址 by @xrlzu in
PR #1860 - style: PageSetupUI 中关于背景内容的措辞统一更改 by @CreeperIsASpy in [
PR #1864](PR #1864) - feat:完全移除投票页面 by @xrlzu in
PR #1885 - feat(selectright):实例列表添加打开实例目录按钮 by @xrlzu in
PR #1858 - feat(OtherAbout):把 EasyTier 加入特别鸣谢 by @xrlzu in
PR #1887 - fix(SetupUI):每次打开启动器加载背景视频时都会弹出hint by @xrlzu in
PR #1891 - fix(ms-login): XSTSToken 获取部分无法提供预设提示 by @tangge233 in
PR #1893 - imp(LoginProfileSkin):移除意义不明的Separator by @xrlzu in
PR #1896 - fix(Profile):无法保存新建的档案 by @xrlzu in
PR #1910 - feat: 同步上游预设主页 by @pynickle in
PR #1842 - fix(profile): 在用户不存在正版账号的情况下不允许进行离线以及第三方登录 by @tangge233 in
PR #1917 - imp: 略微增大 MOTD 的显示宽度 by @pynickle in
PR #1843 - feat(net): 新增 DoH 解析服务器地址功能 by @tangge233 in
PR #1863 - fix(image): 无法展示部分网站的图片 by @tangge233 in
PR #1892 - imp:移除只有空壳的你知道吗和回声洞 by @xrlzu in
PR #1924 - fix:有概率在退出的时候弹错误弹窗 by @xrlzu in
PR #1928 - bump: 2.13.4-beta.2 by @tangge233 in
PR #1931 - chore(about): 添加 Ae.Dns.Client 包的版权信息 by @tangge233 in
PR #1933 - fix(font-selector): 进入个性化页面瞬间重置到默认字体 by @xrlzu in
PR #1936 - chore: migrate to C# 14 by @ruattd in
PR #1940 - feat(OtherTest):皮肤头像生成器 by @xrlzu in
PR #1919 - feat:为日志浏览添加独立的隐藏设置 by @xrlzu in
PR #1914 - imp(OtherLog):优化日志的排序 by @xrlzu in
PR #1967 - feat: 注册 Hint 事件 by @wtommy932 in
PR #1971 - ref(Feedback):重构反馈页面 by @xrlzu in
PR #1972 - fix:PCL主页被CE篡改 by @xrlzu in
PR #1991 - fix: 修复 Hint 的事件以避免注册失败 by @wtommy932 in
PR #1978 - feat:你知道吗 by @xrlzu in
PR #1927 - feat: 添加当导入0个HMCL档案时的提示 by @lenmei233 in [
PR #1990](PR #1990) - feat: 支持导出整合包界面拖放配置文件导入(#1724) by @lenmei233 in
PR #1997 - feat: 对部分功能进行区域限制修正 by @Pigeon0v0 in
PR #1992 - fix(LaunchLeft):切换主题后你知道吗的边框颜色会出错 by @xrlzu in
PR #2020 - feat(msg-box): 注册 MsgBox 的事件 by @wtommy932 in
PR #1979 - fix(instance): 删除实例时无效化对应配置文件 by @ruattd in
PR #2024 - chore(ci): 为发行文件进行 GPG 签名 by @tangge233 in
PR #2022 - fix: 将生成的服务端启动脚本换行符替换为 CRLF by @ruattd in
PR #2025 - imp: 统一化 HintTheme 命名风格 by @ruattd in
PR #2032 - Add 'Zombie Horse' skin option to MySkin by @MoYuan-CN in
PR #2035 - fix(ModLaunch):启动 26.1-snapshot 时会显示未找到 Java 0 by @xrlzu in
PR #2039 - fix: 修复安装游戏完成后启动游戏按钮不可用 by @pynickle in
PR #2040 - fix(ModComp):尝试解决 MOD 数据库文件访问冲突 by @xrlzu in
PR #2044 - imp: 支持使用 --debug 参数等待调试器 by @ruattd in
PR #2045 - docs(ModBase): 修复 XML 注释的问题 by @youzi-3222 in
PR #2047 - feat(encryption): 换用 ChaCha20 作为加解密算法 by @tangge233 in
PR #1559 - fix: 修复无法更改窗口标题的问题 by @CiiLu in
PR #2049 - feat: 改用大卡片代替弹窗以及优化永久关闭方案 by @tangge233 in
PR #2041 - fix: 初次创建档案会卡死 by @tangge233 in
PR #2051 - fix(profile): 导入档案的时候会报错 by @tangge233 in
PR #2052 - imp(lnstanceSaves):使存档页面的上边距与其他页面统一 by @xrlzu in
PR #2054 - fix(hints.txt):错误的换行 by @xrlzu in
PR #2055 - fix(feedback): 更正检查更新失败的行为 by @youzi-3222 in
PR #1980 - refactor: 重构 DNS 解析部分&重构 WebServer by @tangge233 in
PR #2021 - fix(downloader): 修复下载器下载小文件问题以及长时间不进行下载重试问题 by @tangge233 in
PR #2064 - chore(temp-path): 移除自定义缓存目录功能 by @Open-KFC in
PR #2062
贡献者
- @CharlesLiu9441 made their first contribution in [
PR #1696](PR #1696) - @CreeperIsASpy made their first contribution in [
PR #1864](PR #1864) - @lenmei233 made their first contribution in [
PR #1990](PR #1990)
完整更新日志: 2.13.3...2.13.4
2.13.4-beta.6 更新一览(2025-12-29)
🚀 新功能
-
注册 Hint 事件 (#1971)
-
你知道吗 (#1927)
-
优化导入 HMCL 档案为空时的提示 (#1990)
-
支持导出整合包界面拖放配置文件导入 (#1997)
-
对部分功能进行区域限制修正 (#1992)
-
注册 MsgBox 的事件 (#1979)
-
encryption: 换用 ChaCha20 作为加解密算法 (#1559)
-
改用大卡片代替弹窗以及优化永久关闭方案 (#2041)
🐛 问题修复
-
PCL主页被CE篡改 (#1991)
-
修复 Hint 的事件以避免注册失败 (#1978)
-
LaunchLeft: 切换主题后你知道吗的边框颜色会出错 (#2020)
-
instance: 删除实例时无效化对应配置文件 (#2024)
-
将生成的服务端启动脚本换行符替换为 CRLF (#2025)
-
ModLaunch: 启动 26.1-snapshot 时会显示未找到 Java 0 (#2039)
-
修复安装游戏完成后启动游戏按钮不可用 (#2040)
-
ModComp: 尝试解决 MOD 数据库文件访问冲突 (#2044)
-
修复无法更改窗口标题的问题 (#2049)
-
ChaCha20 在旧平台上不支持
-
初次创建档案会卡死 (#2051)
-
profile: 导入档案的时候会报错 (#2052)
-
lnstanceSaves: 使存档页面的上边距与其他页面统一 (#2054)
-
hints.txt: 错误的换行 (#2055)
-
feedback: 更正检查更新失败的行为 (#1980)
-
downloader: 修复下载器下载小文件问题以及长时间不进行下载重试问题 (#2064)
🚜 重构
- 重构 DNS 解析部分&重构 WebServer (#2021)
📚 文档修改
- ModBase: 修复 XML 注释的问题 (#2047)
⚙️ 其他小改动
-
ci: 为发行文件进行 GPG 签名 (#2022)
-
package: 升级部分依赖库
-
temp-path: 移除自定义缓存目录功能 (#2062)
如果你有 Mirror 酱 CDK 可以直接使用此高速下载源 你也可以直接在下方的 Assets 中下载
GPG 签名公钥
公钥指纹 81D9430A309B84272D518584EDF4453F0BBB862E
2.13.4-beta.5 更新一览(2025-11-30)
🐛 修复
- net: 在无 IPv6 的情况下会出现连接异常的问题
如果你有 Mirror 酱 CDK 可以直接使用此高速下载源 你也可以直接在下方的 Assets 中下载
2.13.4-beta.4 更新一览(2025-11-30)
🐛 修复
- net: 修复 DoH 地址解析出现错误
🚀 新功能
-
OtherTest: 皮肤头像生成器 (#1919)
-
为日志浏览添加独立的隐藏设置 (#1914)
⚙️ 其他小改动
- Sync license
如果你有 Mirror 酱 CDK 可以直接使用此高速下载源 你也可以直接在下方的 Assets 中下载
2.13.4-beta.3 更新一览(2025-11-27)
🐛 问题修复
- font-selector: 进入个性化页面瞬间重置到默认字体 (#1936)
⚙️ 其他小改动
-
about: 添加 Ae.Dns.CLient 包的版权信息 (#1933)
-
Migrate to C# 14 (#1940)
如果你有 Mirror 酱 CDK 可以直接使用此高速下载源 你也可以直接在下方的 Assets 中下载
[!CAUTION] 发版失误导致此版本 Artifacts 不可用,2.13.4-beta.3 已经修复,请忽略此版本
2.13.4-beta.2 更新一览(2025-11-25)
🚀 新功能
-
完全移除投票页面 (#1885)
-
selectright: 实例列表添加打开实例目录按钮 (#1858)
-
OtherAbout: 把 EasyTier 加入特别鸣谢 (#1887)
-
同步上游预设主页 (#1842)
-
net: 新增 DoH 解析服务器地址功能 (#1863)
🐛 问题修复
-
OtherAbout: 更正 pysio 网站的地址 (#1860)
-
SetupUI: 每次打开启动器加载背景视频时都会弹出hint (#1891)
-
ms-login: XSTSToken 获取部分无法提供预设提示 (#1893)
-
Profile: 无法保存新建的档案 (#1910)
-
profile: 在用户不存在正版账号的情况下不允许进行离线以及第三方登录 (#1917)
-
image: 无法展示部分网站的图片 (#1892)
-
有概率在退出的时候弹错误弹窗 (#1928)
🎨 部分样式调整
- PageSetupUI 中关于背景内容的措辞统一更改 (#1864)
如果你有 Mirror 酱 CDK 可以直接使用此高速下载源 你也可以直接在下方的 Assets 中下载
2.13.4-beta.1 更新一览(2025-11-02)
🚀 新功能
-
launch: 支持添加自定义 Classpath 头部以用于高级调试 (#1668)
-
测试 gpg
-
测试 gpg
-
加入铜披风翻译 (#1753)
-
加入 Motd 字体选择 (#1680)
-
saves-info: 存档作弊和困难度设置以及存档版本信息获取问题修复 (#1812)
-
mcs-motd: 再次优化了 MotD 的显示效果 (#1708)
-
gpu: 移除对启动器程序本体的 GPU 高性能选项修改 (#1821)
-
Feedback: 移除"网络"标签并添加"任务"标签 (#1824)
-
instancesaves: 存档搜索排序 (#1810)
-
link: 支持 Scaffolding 协议 (#1790)
-
link: 添加社区节点列表按钮
🐛 问题修复
-
修复目录名校验时枚举不存在的目录导致的异常 (#1679)
-
java: 没有加载手动添加的 Java 列表
-
修复 MyListItem 选中时的外观错误
-
使同一天内的今日人品相同 (#1696)
-
修复来自 #1709 的功能隐藏 Bug (#1712)
-
删除部分调试代码 (#1727)
-
form: 可能会在加载窗口的时候出现空引用异常 (#1740)
-
comp-favorites: 收藏夹中仅按下 Ctrl 即全选 (#1782)
-
MyMsg: 点击MyMsgBox控件的标题会导致崩溃 (#1792)
-
theme: 修复暗色模式红按钮使用亮色背景 (#1788)
-
selectleft: 修复删除版本文件夹报错 (#1807)
-
Screenshot: 删除截图后未对内容为空的情况进行 UI 更新 (#1811)
-
comp: 修复模组文件下载可能会下载到错误的文件夹中 (Meloong-Git/PCL#7195;#1726)
-
profile: 存在潜在的写入失败导致的文件数据错误 & 出错自动备份重置档案 (#1823)
-
setupsystem: 限速显示异常 (#1832)
-
comp-fav: 修复收藏夹可能会存在重复项的问题 (#1822)
-
link: 大厅界面提示文本有误
📚 文档修改
-
小改 Issue 模板
-
README: 添加用户 2 群
-
README: 更新支持平台表格 [skip ci]
-
readme: 新增两个小标签
⚙️ 其他小改动
-
issue: Change description
-
issue: Change description
-
issue: Change description
-
issue: Change description
-
Ignore macOS system file
-
优化新功能 Issue template
◀️ 回退改动
- 6f94656be6e49e21f30c2436f7a50a0203edc996 (#1715)
如果你有 Mirror 酱 CDK 可以直接使用此高速下载源 你也可以直接在下方的 Assets 中下载
2.13.3 更新一览(2025-10-05)
⚠️ 破坏性更改
[!IMPORTANT] 自 2.13.0 起,PCL CE 将需要 .NET 8 桌面运行时才能运行。 如果你还未安装,请下载并安装 .NET 8 桌面运行时。
🐛 问题修复
-
移除 On Error Resume Next (#1644)
-
comp: 修复 CurseForge 搜索排序不生效的问题 (#1651)
-
修复 Java 列表可能意外移除 Java 的问题
-
修复可能无法找到部分 MC 局域网实例的问题
-
修复资源搜索中文识别的问题(这导致了不显示部分结果)
-
修复部分情况下退出启动器后存在后台残留进程的问题
-
修复无法读取 1.21.9 世界数据 (#1656)
-
修复未有游戏启动时清理垃圾出现错误的提示 (#1659)
-
修复切换渲染器警告点击取消后仍进行切换的问题 (#1666)
-
软渲染弹窗判断逻辑有误
⚙️ 其他小改动
-
java: 减少管理页面中重复加载次数
-
修改一处 UI 文本
◀️ 回退改动
- 9c6896b0
如果你有 Mirror 酱 CDK 可以直接使用此高速下载源 你也可以直接在下方的 Assets 中下载
2.13.2 更新一览(2025-10-03)
⚠️ 破坏性更改
[!IMPORTANT] 自 2.13.0 起,PCL CE 将需要 .NET 8 桌面运行时才能运行。 如果你还未安装,请下载并安装 .NET 8 桌面运行时(https://get.dot.net/8)。
🐛 问题修复
- 修复了版本号问题
如果你有 Mirror 酱 CDK 可以直接使用此高速下载源 你也可以直接在下方的 Assets 中下载
2.13.1 更新一览(2025-10-03)
⚠️ 破坏性更改
[!IMPORTANT] 自 2.13.0 起,PCL CE 将需要 .NET 8 桌面运行时才能运行。 如果你还未安装,请下载并安装 .NET 8 桌面运行时。
🐛 问题修复
- link: 修复大厅可能无法正常工作的问题
如果你有 Mirror 酱 CDK 可以直接使用此高速下载源 你也可以直接在下方的 Assets 中下载
2.13.0 更新一览(2025-10-03)
⚠️ 破坏性更改
[!IMPORTANT] 自 2.13.0 起,PCL CE 将需要 .NET 8 桌面运行时才能运行。 如果你还未安装,请下载并安装 .NET 8 桌面运行时。
🚀 新功能
-
link: 对联机启动代码的小优化 (#1547)
-
launch: 支持全局设置游戏渲染器,并将警告提示改为弹窗 (#1565)
-
link: 使用组播接收代替主动端口探测,防止一些意外情况
-
加入服务器 MOTD 文本的深色模式判断
-
部分优化查询服务器和资源包格式化文本在深色模式下的阅读体验
-
link: 大厅公告支持识别启动器版本精准推送 (#1588)
-
加入更有可读性的版本号显示 (#1622)
-
instance: 将实例列表中的实例信息改为 Tag 形式 (#1623)
-
download: 修改 Mod Loader 手动安装包下载逻辑 (#1619)
-
link: 修复一个意外的文件检测 (#1625)
-
announcement: 支持启动器公告主页 (#1616)
🐛 问题修复
-
http: 由于 HTTP 版本协商部分时候存在异常,默认使用 HTTP/2 作为最高协商版本
-
form: 为什么窗口大小改变处理要监听 Loaded 事件
-
修复老版本 MC 启动代理参数应用不正确
-
export-config: 取消导出导致启动器崩溃
-
other-test: 修复人品值为 100 时弹窗内容没有正确换行的问题
-
serverQuery: 针对中文冒号兜底 (#1586)
-
config-export: 导出配置文件行为存在异常 (#1597)
-
修复自动切换中文低版本不起效 (#1605)
-
清理过期代码
-
launch: 修复部分 MMC 整合包无法启动的问题 (#1613)
-
link: 下载联机组件可能导致控件意外激活 (#1585)
-
禁用回收站删除进度框以避免触发巨硬的史山代码 (#1626)
-
缓解旧版本启动检测问题
-
mod-search: 修复 Curseforge 传入的参数作用重复问题 (#1628)
-
instance: 修复实例列表 UI 细节问题和搜索无结果问题 (#1633)
-
在功能隐藏中加入服务器 (#1634)
📚 文档修改
- Readme 添加统计信息 & 优化
⚡ 性能优化
- comp: 异步执行本地资源加载的耗时操作 (#1624)
🎨 部分样式调整
- profile: 重命名档案系统变量以符合命名规范 (#1632)
⚙️ 其他小改动
-
升级部分包版本
-
mcmod: 同步更新模组数据库
-
Fix typo in JavaService
-
Disable some useless warning
-
优化 issue 模板
-
java: 优化代码结构 (#1602)
如果你有 Mirror 酱 CDK 可以直接使用此高速下载源 你也可以直接在下方的 Assets 中下载
2.13.0-beta.9 更新一览(2025-09-11)
🐛 问题修复
-
launch: 正版登录初始登录请求失败
-
加入防抖机制,完善 CancellationToken 取消逻辑
-
instance-server: 修复服务器有时不能正常移除
-
naid: 密钥中的特殊字符导致密钥传递错误导致 naid 登录失败
-
ui: 光影包下载界面选择框与描述文本重叠
-
labymod-load: Labymod 不使用 http/3 协商,修复错误的 null 检查格式
如果你有 Mirror 酱 CDK 可以直接使用此高速下载源 你也可以直接在下方的 Assets 中下载
2.13.0-beta.8 更新一览(2025-09-07)
🐛 问题修复
- 修复卡死问题 & 放宽服务器地址判别逻辑
- secret-gen: 修复源生成器没能读取到密钥的问题
发版小故事
beta.3 改用源生成器传递密钥,结果您猜怎么着,炸了!这个版本又改了配置文件逻辑,您猜怎么着,也炸了!关键这个炸!诶!他不在开发环境里,就在发版后才能发现。嘿!忙里带乱带闲一顿乱改后总算修好了 顺便搞了一堆版本看着我们很高产的样子
如果你有 Mirror 酱 CDK 可以直接使用此高速下载源 你也可以直接在下方的 Assets 中下载
2.13.0-beta.6 更新一览(2025-09-07)
🐛 修复
- config 配置项未做向前兼容的文本存储格式
如果你有 Mirror 酱 CDK 可以直接使用此高速下载源 你也可以直接在下方的 Assets 中下载
2.13.0-beta.5 更新一览(2025-09-07)
🚀 新功能
-
加入实例设置-服务器栏 (#1404) by @pynickle
-
link: 更新 EasyTier 到 2.4.3 (#1476) by @Pigeon0v0
-
ui: 为高级材质添加更多配置项 (#1484) by @ruattd
-
instance: 实例与整合包信息显示 (#1424) by @Pigeon0v0
-
禁止允许禁用 SSL 证书校验 (#1499) by @tangge233
-
Comp: 显示可选的前置模组 (#1507) by @wyc-26
-
link: 允许选择 tcp/udp 优先 by @tangge233
-
link: 允许用户调整 NAT 打洞与 IPv6 连接相关设置 by @tangge233
-
link-doc: 联机帮助文档扩充 by @tangge233
-
saves-info: 加入游戏模式显示 & 修复老版本存档信息获取失败问题 (#1514) by @pynickle
-
comp: 支持选择资源搜索排序方式 (#1506) by @Pigeon0v0
🐛 问题修复
-
launch-ui: 第三方登录描述长度过长的时候会导致 UI 显示不全 by @tangge233
-
ui: 修复 Tablet 设备默认实现失效 (#1467) by @ruattd
-
authlib: 补充修复第三方验证登录时无法选择角色的问题 (#1458) by @wtommy932
-
mainpage: 同步上游部分预设自定义主页链接 (#1494) by @Deep-Dark-Forest
-
environment: 不再检测 .NET Framework 环境;系统版本要求降低到 17763 (#1478) by @Pigeon0v0
-
ui: 修复字体重复初始化时出错 (#1491) by @ruattd
-
修复重命名覆盖不完全 by @pynickle
-
launch: 解决 Java 版本要求可能不正确的问题 (#1503) by @Pigeon0v0
-
setup: 修复动画速度滑动条精度问题 (#1505) by @Pigeon0v0
-
crash-analyzer: 修复 Quilt 堆栈分析可能意外纳入信息的问题 (#1504) by @Pigeon0v0
-
launch: Http proxy options may cause exception during the game laucnh by @tangge233
-
config: 部分配置值的反序列化未应用 by @tangge233
-
link: 意外地不支持多个等级的公告展示 by @tangge233
🚜 重构
-
替换部分全局路径变量 (#1480) by @ruattd
-
ModJava: Modified to use 'JavaSerivce' (#1485) by @whitecat346
-
config: 迁移到新配置系统 (#1521) by @ruattd
-
net: 重构 CE 的部分网络库到 Core (#1387) by @tangge233
📚 文档修改
-
优化 issue 模板描述 by @ruattd
-
README: 更新支持平台表格与说明 by @Pigeon0v0
⚙️ 其他小改动
-
添加 SourceGenerator 项目 by @ruattd
-
迁移到 slnx by @ruattd
-
使用 CI 替代 DebugCI 配置 by @ruattd
-
about: 移除上游赞助者信息,因为不好更新 (#1479) by @Pigeon0v0
-
Migrate to ubuntu and improve workflow naming by @ruattd
-
忽略 submodule by @pynickle
-
Some optimize by @tangge233
如果你有 Mirror 酱 CDK 可以直接使用此高速下载源 你也可以直接在下方的 Assets 中下载
