Releases: PCL-Community/PCL-CE
v2.14.3-beta.1
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)
🚜 重构
📚 文档修改
-
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
v2.14.2
2.14.2 更新一览(2026-02-04)
🐛 问题修复
-
为游戏修改渲染器逻辑添加 null 检测 (#2341)
-
comp: AllDrops 可能会导致 null 异常
-
comp: AllDrops 还存在一处 null 问题
-
comp: 流位置问题导致的数据库加载失败
-
mc-install: Forge 选中后无法直接修改选中项
如果你有 Mirror 酱 CDK 可以直接使用此高速下载源
你也可以直接在下方的 Assets 中下载
GPG 签名公钥
公钥指纹 81D9430A309B84272D518584EDF4453F0BBB862E
v2.14.1
2.14.1 更新一览(2026-02-04)
🐛 问题修复
-
为游戏修改渲染器逻辑添加 null 检测 (#2341)
-
comp: AllDrops 可能会导致 null 异常
-
comp: AllDrops 还存在一处 null 问题
-
comp: 流位置问题导致的数据库加载失败
-
mc-install: Forge 选中后无法直接修改选中项
如果你有 Mirror 酱 CDK 可以直接使用此高速下载源
你也可以直接在下方的 Assets 中下载
GPG 签名公钥
公钥指纹 81D9430A309B84272D518584EDF4453F0BBB862E
v2.14.0
v2.14.0-beta.7
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
v2.14.0-beta.6
2.14.0-beta.6 更新一览(2026-01-17)
🐛 问题修复
-
comp: 修复查询资源数据库时日志处理不当的问题
-
setup: 功能隐藏设置项不正确
完整更新日志: v2.14.0-beta.5...v2.14.0-beta.6
如果你有 Mirror 酱 CDK 可以直接使用此高速下载源
你也可以直接在下方的 Assets 中下载
GPG 签名公钥
公钥指纹 81D9430A309B84272D518584EDF4453F0BBB862E
v2.14.0-beta.5
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 微调
⚙️ 其他小改动
完整更新日志: v2.14.0-beta.4...v2.14.0-beta.5
如果你有 Mirror 酱 CDK 可以直接使用此高速下载源
你也可以直接在下方的 Assets 中下载
GPG 签名公钥
公钥指纹 81D9430A309B84272D518584EDF4453F0BBB862E
v2.14.0-beta.4
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
2.14.0-beta.3 更新一览(2026-01-02)
🐛 问题修复
- ui: 测试完 NAT 后按钮为禁用状态
如果你有 Mirror 酱 CDK 可以直接使用此高速下载源
你也可以直接在下方的 Assets 中下载
GPG 签名公钥
公钥指纹 81D9430A309B84272D518584EDF4453F0BBB862E
2.14.0-beta.2
由于更新日志构建工具还是炸的,依然是用 GitHub 的默认模板撑着.png
上个版本发布忘记改版本号了,所以其实是第二个测试版
有什么变动
- imp: 给“你知道吗”添加一些新句子 by @Harry-hq in #2070
- feat: 同步上游 2.12.1 by @Pigeon0v0 in #2058
- perf: 小优化 ScrollViewer 性能 by @tangge233 in #2077
- feat: 大厅受限开放 by @Pigeon0v0 in #2082
- fix(ui): 实例设置界面的 CheckBox 位置不正确 by @Pigeon0v0 in #2083
- feat: 将版权年份改为 2026 by @Pigeon0v0 in #2091
- feat: 换用新的页面布局方式 by @tangge233 in #2093
- feat(profile): 允许复制在线档案的 UUID by @Pigeon0v0 in #2088
- imp(modpack): 安装在线整合包不再二次弹出任务管理 by @Pigeon0v0 in #2090
- feat(update): 添加新的软件更新界面 by @Pigeon0v0 in #1923
新贡献者
完整更新日志: 2.13.4...2.14.0-beta.2
如果你有 Mirror 酱 CDK 可以直接使用此高速下载源
你也可以直接在下方的 Assets 中下载
GPG 签名公钥
公钥指纹 81D9430A309B84272D518584EDF4453F0BBB862E