Skip to content

PCLNex 2026.08.01 (Beta)

Pre-release
Pre-release

Choose a tag to compare

@XueL1ng XueL1ng released this 31 Jul 21:43
· 44 commits to dev since this release

2026.08.1 更新一览(2026-07-31)

🚀 功能追加

  • launch: 新增“锁定内存分配”高级设置,支持 -Xms = -Xmx (#3282) (#3312)

  • profile: 档案列表为空时提示用户需要先创建一个正版档案才能使用其他验证类型 (#3335)

  • homepage: 增删一些自定义主页预设 (#3373)

  • instance-export: 支持导出未被规则覆盖的文件夹 (#3386)

  • mod: 内嵌模组(Jar-in-Jar)自动解析与崩溃导出 (#3378)

🐛 问题修复

  • instance-setup: 修复 AutoSelect 类型判定 (#3279)

  • Encryption: 修复 CngProtectedData 问题 (#3281)

  • 验证登录失败导致无法进行第三方登录 (#3276)

  • modinfo: 修复部分资源信息无法识别的问题 (#3297)

  • mytoast: 修复 MyToast 控件字体和边框缝隙的问题 (#3303)

  • download-lib: 补全 mods 临时路径分隔符 (#3302)

  • cache: 用 RoundtripKind 解析缓存时间,修复非 UTC 时区过期判断偏移 (#3309)

  • 修复 LiteLoader 安装实例 Json 时间解析格式 (#3300)

  • settings: 启动器调试选项的俩复选框与配置绑定不正确 (#3333)

  • setup: 关于页非中国区隐藏 MC 百科时一并收起行高,消除空隙 (#3327)

  • comp: 自动下载前置模组时文件名遵守“文件名格式”设置 (#3326)

  • launch: 外置登录令牌刷新失败时抛出异常而非静默继续 (#3307)

  • tools: 自定义下载页加载时刷新按钮状态 (#3353)

  • comp: CompFile 的集合字段初始化为空列表,避免 ToJson 空引用崩溃 (#3352)

  • tooltip: 实现 Popup 鼠标事件穿透 (#3343)

  • select-left: 移除多余的 ToolTip 偏移量 (#3345)

  • instance-saves-datapack: 修复数据包下载路径错误 (#3348)

  • launch: 修改玩家 ID 成功后切回 UI 线程刷新,避免线程亲和性崩溃 (#3310)

  • 修复返回 VersionSaves 页面时同步子页面状态 (#3347)

  • cache: 修复 FileCacheStorage 引用计数释放的并发竞态 (#3311)

  • comp: 修复单字/宽泛关键词中文搜索模组无结果 (#3278)

  • tooltip: 切换控件时关闭弹窗再重开以重新定位到新位置 (#3344)

  • tooltip: 修复文字垂直居中和鼠标离开窗口时收起 (#3358)

  • color: MC 文本格式化时可能产生意外的 null 变量 (#3390)

  • 使用 UseShellExecute 打开目录 (#3385)

  • config: 单个配置项损坏时重置为默认值而非致命崩溃 (#3346)

  • custom-download: 修复自定义下载开始按钮概率不刷新状态问题 (#3408)

  • custom-download: 自定义下载的开始按钮可能不会刷新状态

  • game-crash: 修复崩溃报告中启动器日志无法正常输出的问题 (#3405)

  • 将内存与下载限速的单位标签更正为 IEC 单位 (#3411)

  • Correct memory and speed unit labels to IEC

  • 修复正版验证更改皮肤后头像不显示 (#3466)

  • network: 限制下载分块数与内存缓冲区上限,防止大文件下载导致内存溢出 (#3462)

  • install: 修复若干 Mod 加载器的冲突关系不完整问题 (#3316)

  • download: 对并发共享的 DownloadFile.Errors/Loaders 加锁,避免下载崩溃 (#3308)

  • i18n: 切换语言后刷新启动按钮与版本文本,避免中英混排 (#3306)

  • 以静态方法代替静态 Lambda 避免 WeakLanguageChanged.Add 参数校验失败 (#3339)

  • i18n: 去除 .NET 10 合并后重复的本地化键

🚜 重构

  • 新的 Tooltip 样式 (#3324)

  • game-crash: 改用同步方法而不是异步包装 (#3409)

  • quilt: 移除 Quilt 支持 (#3432)

👀 优化改进

  • game-crash: 在游戏崩溃弹窗点击查看日志时打开最新的日志文件 (#3404)

  • game-crash: 修改启动器日志文件名称以增加区分度 (#3406)

  • 使“打包 PCL CE”不再被默认勾选 (#3445)

  • 使用 IEC 单位 (#3371)

🌐 国际化

  • 合并 PCL-CE 中 Nex 缺失的本地化键

⚙️ 其他改动

  • Remove ModCrash.cs (#3290)

  • 调整 成功提取资源包图标 的日志级别 (#3328)

  • deps: 更新 Downloader 到 5.9.4 (#3392)

  • deps: 更新 NAudio 到 2.3.0 (#3393)

  • deps: 更新 Stun.Net 到 10.0.6 (#3394)

  • deps: 更新 Wacton.Unicolour 到 8.0.0 (#3395)

  • deps: 更新 YamlDotNet 到 18.1.0 (#3396)

  • deps: 更新 Polly 到 8.7.0 (#3397)

  • deps: 更新 Dapper 到 2.1.79 (#3398)

  • deps: 更新 CommunityToolkit.Mvvm 到 8.4.2 (#3400)

  • Update mcmod.buf (#3330)

  • deps: 更新 Humanizer.Core.zh-CN 到 3.0.10 (#3391)

  • deps: 更新 Sentry 到 6.6.0 (#3399)

  • deps: 更新 bundle_e_sqlite3 包以修复漏洞 (#3414)

  • deps: 更新一堆 MS 的依赖 (#3401)

  • nuget: 更新一堆 MS 的库

  • Bump to .NET 10 (#3116)


请直接在下方下载


GPG 签名公钥
公钥指纹 A019535741F0FCB683CC41A01C480DA8A1CCF86E