PCL CE 版本更新日志
2.13.3
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
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
2.13.1 更新一览(2025-10-03)
⚠️ 破坏性更改
[!IMPORTANT] 自 2.13.0 起,PCL CE 将需要 .NET 8 桌面运行时才能运行。 如果你还未安装,请下载并安装 .NET 8 桌面运行时。
🐛 问题修复
- link: 修复大厅可能无法正常工作的问题
如果你有 Mirror 酱 CDK 可以直接使用此高速下载源 你也可以直接在下方的 Assets 中下载
2.13.0
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
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
2.13.0-beta.8 更新一览(2025-09-07)
🐛 问题修复
- 修复卡死问题 & 放宽服务器地址判别逻辑
- secret-gen: 修复源生成器没能读取到密钥的问题
发版小故事
beta.3 改用源生成器传递密钥,结果您猜怎么着,炸了!这个版本又改了配置文件逻辑,您猜怎么着,也炸了!关键这个炸!诶!他不在开发环境里,就在发版后才能发现。嘿!忙里带乱带闲一顿乱改后总算修好了 顺便搞了一堆版本看着我们很高产的样子
如果你有 Mirror 酱 CDK 可以直接使用此高速下载源 你也可以直接在下方的 Assets 中下载
2.13.0-beta.6
2.13.0-beta.6 更新一览(2025-09-07)
🐛 修复
- config 配置项未做向前兼容的文本存储格式
如果你有 Mirror 酱 CDK 可以直接使用此高速下载源 你也可以直接在下方的 Assets 中下载
2.13.0-beta.5
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 中下载
2.13.0-beta.2
2.13.0-beta.2 更新一览(2025-08-27)
⚠️ 破坏性更改
[!IMPORTANT] 自 2.13.0 起,PCL CE 将需要 .NET 8 桌面运行时才能运行。 如果你还未安装,请下载并安装 .NET 8 桌面运行时。
🚀 新功能
- other-test: 加入自定义成就图片生成器 (#1367)
🐛 问题修复
-
ui: 将窗口大小加载提前 (#1440)
-
backgroud: 加载视频失败时给出的提示存在错误 (#1441)
-
ui: 修复字体下拉框无法响应宽度更改 (#1445)
-
modpack: 临时性修复编码问题导致的压缩包解压失败
-
assets-get: 修复 Json.NET 在新框架下的异常行为 (#1451)
-
ui: 修复主窗体为隐藏状态时激活不生效 (#1449)
-
PageLaunchLeft: 第三方验证服务器名称过长时的 UI 问题
🚜 重构
- 使用基于代码生成优化的正则表达式 (#1436)
⚡ 性能优化
- ui: 智能暂停视频背景播放 (#1420)
⚙️ 其他小改动
-
更新 issue 模板的部分描述
-
build: 为 CI 构建添加 Debug 信息
-
launch-ui: 信息展示居中而不是靠左
如果你有 Mirror 酱 CDK 可以直接使用此高速下载源 你也可以直接在下方的 Assets 中下载
2.13.0-beta.1
2.13.0-beta.1 更新一览(2025-08-24)
⚠️ 破坏性更改
[!IMPORTANT] 自 2.13.0 起,PCL CE 将需要 .NET 8 桌面运行时才能运行。 如果你还未安装,请下载并安装 .NET 8 桌面运行时。
🚀 新功能
-
authlib: 添加预设服务器 (#1410)
-
ui: 支持自定义视频背景功能 (#1401)
🐛 问题修复
-
ui: 部分列表在卡片中的 Margin 不统一 (#1388)
-
修复 Shell 打开路径行为 (#1407)
-
ui: 修复 IsEditable = true 的 MyComboBox 光标颜色有误 (#1416)
-
authlib: 修复一些Bug (#1423)
-
authlib: 第三方登录使用拖拽设置服务器下无法选择其他角色登录 (#1411)
🚜 重构
-
Update framework to net 8 (#1320)
-
使用更现代的 API (#1405)
-
link: 重构大厅到 Core (#1374)
📚 文档修改
-
README: 添加支持平台表格 [skip ci]
-
README: 需要 .NET 9 SDK 才能编译 [skip ci]
⚙️ 其他小改动
-
移除 vbproj 中的 My Project 引用
-
PageLinkLobby: 微调文字位置
如果你有 Mirror 酱 CDK 可以直接使用此高速下载源 你也可以直接在下方的 Assets 中下载
2.12.3
2.12.3 更新一览(2025-08-21)
🚀 新功能
-
支持修改渲染器 (#1366)
-
http-proxy: 修复 HTTP 代理问题 (#1380)
-
net: 限定只允许使用 TLS 1.2 和 TLS 1.3 进行 HTTPS 通讯
🐛 问题修复
-
comp: 在筛选去除前进行了结果存在确认导致返回了空内容
-
setup: 字体设置项异常
-
修复资源下载界面收藏按钮异常响应点击 (#1373)
🚜 重构
- link: 重构联机页面布局 (#1381)
⚡ 性能优化
- link: 参数调整优化
⚙️ 其他小改动
-
ms-login: 加入参数检查以方便后续确定问题位置
-
link: 换用参数构建器构建 EasyTier 参数
-
crash: 在启动器崩溃时使用新日志系统的文件而不是旧的文件
-
ci: 更新日志展示贡献者信息
如果你有 Mirror 酱 CDK 可以直接使用此高速下载源 你也可以直接在下方的 Assets 中下载
2.12.3-beta.2
2.12.3-beta.2 更新一览(2025-08-16)
🐛 问题修复
- comp-resource: 修改模组启用状态会导致崩溃
- setup: 导入导出设置功能异常
- setup: 配置文件部分数据类型编写错误
⚙️ 其他小改动
- ci: 换一个更新日志制作器的部署脚本
- ci: 限制生成的更新日志的范围
如果你有 Mirror 酱 CDK 可以直接使用此高速下载源 你也可以直接在下方的 Assets 中下载
2.12.3-beta.1
2.12.3-beta.1 更新一览(2025-08-15)
🚀 新功能
- ShaderPack: 可单独选择光影加载器 (#1311)
- page-instance-setup: 自动将服务器地址替换为半角冒号 (#1299)
- link: 更换 QA 页面 (#1325)
- link: 允许在有多个 ET 实例的情况下与正确的 ET 实例通讯 (#1328)
- identify: 将识别码移入 Core 中
- link: 更新 EasyTier 到 2.4.2 (#1342)
- modBase-hash: 哈希计算使用 Core 内提供的方法
- CompItem: 优化收藏图标显示 (#1260)
- instance-manage: 支持修补核心文件 (#1272)
- yggdrasil: ALI 支持 (#1352)
- link: EasyTier 版本不同时发出警告
- encoding: 简易文本编码检测(仍需后续优化)
🐛 问题修复
- Instance: 修复官方启动器文件夹类型判断错误 (#1307)
- 修复 (Legacy) Fabric API 的选择框下端间隔不正常 (#1315)
- link: 连接到陶瓦用户的大厅时部分文本显示异常 (#1308)
- text: 忘记改上游版本号了
- ms-login: 可能会误认为 AccessToken 为 null 的用户为已登录用户
- update-branch: 修正 SystemSystemUpdateBranch 的逻辑 (#1351)
- link: 转发有时候会抽风
- mainpage: 之前修改了配置模型中的配置项键名但是忘了改调用方的 (#1354)
- download: 可能会由于 uvmc 列表加载失败导致最终列表都无法展示
🚜 重构
- 再次重新规划分类与命名空间
- Setup: 迁移配置系统 (#1313)
- setup: 迁移 SystemSystemUpdateBranch (#1349)
- ui: 重写字体选择框加载逻辑 (#1350)
⚡ 性能优化
- SavesInfo: 加入存档信息缓存 (#1268)
🎨 部分样式调整
- link: 让代码更加简洁
- 去除中文逗号 (#1356)
- mod-base: 提高代码的一点可维护性……
⚙️ 其他小改动
- Webp: 提供 Decoder 静态实例,减少重复实例化加载负担
- 完善带有 Async 修饰的异步逻辑
- 修改 Mirror 酱介绍文本,减少不熟悉的用户对此的误解的概率
- 更新解决方案的配置引用
- ci: 换用 git cliff 作为更新日志生成工具
- link: 下调房间查找失败重试次数和重试时间
如果你有 Mirror 酱 CDK 可以直接使用此高速下载源 你也可以直接在下方的 Assets 中下载
2.12.2
2.12.1
🚀 新功能
- link: 提高连接的等待时间 - by @tangge233
Commit 309b0b - mc-server: 独立的 Minecraft 服务器查询控件 - by @tangge233 in
Issue #1274Commit 4597cc - select-left: 添加文件夹列表排序 - by @pynickle in
Issue #1251Commit 654c5a
🐛 修复
- Typo of
mcimirrmr- by @Silverteal inIssue #1292Commit e025e7 - launch:
- 意外提示登录失败 - by @tangge233
Commit 24ffa1
- 意外提示登录失败 - by @tangge233
- link:
- 可能因为一些信息未能获取到错误地判定大厅不存在 - by @tangge233 in
Issue #1296Commit c6a074 - 输出重定向导致的 ET 在部分情况下卡住 - by @tangge233 in
Issue #1304Commit 0cd9e9 - 为 web 服务端初始化添加日志和异常处理 - by @ruattd in
Issue #1290Commit cdbdc4
- 可能因为一些信息未能获取到错误地判定大厅不存在 - by @tangge233 in
🛠️ 改进
- 删除单例检查 - by @ruattd in
Issue #1300Commit 5c7655 - OtherTest: 删除无用的刷新缓存按钮 - by @pynickle in
Issue #1276Commit a3b54b
🎨 代码样式
- 一个巨大的 typo 修复 - by @pynickle in
Issue #1293Commit 0e0f3a - PageOtherFeedback.xaml.vb下部分符号错误问题 - by @qfys521 in
Issue #1302Commit 73cfca
2.12.0...2.12.1
2.12.0
🚀 新功能
- 可选的各种蓝色 - by @ruattd in
Issue #821Commit efdda0 - 投影原理图管理相关优化,解决加载过慢的问题 - by @caomei269 in
Issue #1000Commit fcf49a - 支持锁定窗口大小 - by @CiiLu in
Issue #1014Commit 7523bf - Legacy Fabric 支持 - by @CiiLu in
Issue #1118Commit 63c19a - Comp:
- 支持从 CurseForge 下载世界并自动安装 - by @Pigeon0v0 in
Issue #1185Commit 8fb08c - 收藏夹加入世界资源分类 - by @tangge233 in
Issue #1245Commit 333f2a
- 支持从 CurseForge 下载世界并自动安装 - by @Pigeon0v0 in
- CompMod:
- 接入 MCIM 文件下载镜像源 - by @tangge233
Commit 55fb4b
- 接入 MCIM 文件下载镜像源 - by @tangge233
- CustomDownload:
- 为自定义下载添加 User-Agent 支持#1041 - by @BartcreeBart and @Pigeon0v0 in
Issue #1058andIssue #1041Commit 638064
- 为自定义下载添加 User-Agent 支持#1041 - by @BartcreeBart and @Pigeon0v0 in
- Download:
- 更新未列版本镜像源地址 - by @zkitefly and @8MiYile in
Issue #1137Commit 4b4b46
- 更新未列版本镜像源地址 - by @zkitefly and @8MiYile in
- Export:
- 支持导出光影配置文件 - by @tangge233
Commit 07a2eb
- 支持导出光影配置文件 - by @tangge233
- JLW:
- 不默认启用 - by @tangge233 in
Issue #1013Commit 1a5887
- 不默认启用 - by @tangge233 in
- Launcher:
- 上游更新 - by @Pigeon0v0 and @tangge233 in
Issue #1168Commit 42e6ab
- 上游更新 - by @Pigeon0v0 and @tangge233 in
- LifeCycle:
- 加入更多的可观察日志 - by @tangge233
Commit 5b129a
- 加入更多的可观察日志 - by @tangge233
- Link:
- 改进联机安全性 - by @Pigeon0v0 in
Issue #1042Commit d83b8c - 用户输入错误的房间号时给予友好提示 - by @tangge233
Commit 5f34d8 - 支持加入陶瓦的联机房间 - by @Pigeon0v0 and @tangge233 in
Issue #1182Commit 2c54ab - 更新 EasyTier 到 2.4.0 并支持 ACL - by @Pigeon0v0 in
Issue #1225Commit bf0cf6 - 更新 EasyTier 至 2.4.1 - by @Pigeon0v0 in
Issue #1247Commit c69048
- 改进联机安全性 - by @Pigeon0v0 in
- LocalComp:
- 自动识别资源包图标 - by @pynickle in
Issue #1204Commit e55eb8
- 自动识别资源包图标 - by @pynickle in
- McPing:
- 支持检测旧版本 Minecraft 的世界信息 - by @tangge233
Commit c1ab16
- 支持检测旧版本 Minecraft 的世界信息 - by @tangge233
- MyCheckBox:
- 复选框的三态 - by @Hill23333 and @Pigeon0v0 in
Issue #1246Commit 5282c4
- 复选框的三态 - by @Hill23333 and @Pigeon0v0 in
- Net:
- 将 CacheCow 缓存应用于部分网络请求 - by @tangge233
Commit e03349
- 将 CacheCow 缓存应用于部分网络请求 - by @tangge233
- NetCache:
- 网络缓存 - by @tangge233 in
Issue #1015Commit a500fa
- 网络缓存 - by @tangge233 in
- Notification:
- 支持简单的 Toast 通知 - by @Pigeon0v0 in
Issue #1043Commit 2180ec
- 支持简单的 Toast 通知 - by @Pigeon0v0 in
- PageInstance:
- 实例启动次数统计和查看 - by @pynickle in
Issue #1239Commit cd3158
- 实例启动次数统计和查看 - by @pynickle in
- PageOtherTest:
- 允许下载 UNC 文件 - by @youzi-3222 in
Issue #1123Commit 376efc - 加入PCL游戏启动次数显示 - by @pynickle in
Issue #1224Commit 4f1762
- 允许下载 UNC 文件 - by @youzi-3222 in
- PageVersion:
- 添加.litematic详细信息中原始名称显示 - by @caomei269
Commit a3d4e8
- 添加.litematic详细信息中原始名称显示 - by @caomei269
- PageVersionCompResource:
- 原理图管理相关优化 - by @caomei269
Commit 9475cb
- 原理图管理相关优化 - by @caomei269
- RP:
- 大概思路 - by @tangge233
Commit 7fa290
- 大概思路 - by @tangge233
- SnapLite:
- 部分内容改为仅修改而不是重新写入 - by @tangge233
Commit e063c5 - 允许查看备份详情 - by @tangge233
Commit 714a9a
- 部分内容改为仅修改而不是重新写入 - by @tangge233
- Test:
- 添加创建快捷方式按钮 - by @ruattd and @wyc-26 in
Issue #1132Commit 2c0c23
- 添加创建快捷方式按钮 - by @ruattd and @wyc-26 in
- Theme:
- 支持自定义灰阶配置 - by @ruattd in
Issue #1193Commit c67abf
- 支持自定义灰阶配置 - by @ruattd in
- UI:
- 改回部分 UI - by @tangge233
Commit 20a560
- 改回部分 UI - by @tangge233
- launch:
- 支持分析 mod loader 版本问题导致的崩溃并提示用户修改版本 - by @ruattd in
Issue #1012Commit 22e7a2 - 支持切换使用 java.exe 而不是 javaw.exe 启动游戏 - by @ruattd in
Issue #1115Commit 1e23c3
- 支持分析 mod loader 版本问题导致的崩溃并提示用户修改版本 - by @ruattd in
- link:
- 大厅早期支持 - by @Pigeon0v0, @MoYuan-CN, @tangge233, @shimoranla, @ruattd, Silverteal, 任天天 and @wuliaodexiaoluo in
Issue #741Commit cdb33c - 联机支持第二服务器与其他优化和修复 - by @Pigeon0v0 in
Issue #1020Commit bef2b8 - 大厅成员列表本机项目加了个 NAT 类型显示 feat: upd core - by @Pigeon0v0
Commit d776e6
- 大厅早期支持 - by @Pigeon0v0, @MoYuan-CN, @tangge233, @shimoranla, @ruattd, Silverteal, 任天天 and @wuliaodexiaoluo in
- log:
- 添加导出日志页面 - by @shimoranla
Commit 9b6b65
- 添加导出日志页面 - by @shimoranla
- promote:
- 支持运行时提权操作 - by @ruattd
Commit 6b44b7 - 添加预定义函数支持 - by @ruattd
Commit 50c5f9
- 支持运行时提权操作 - by @ruattd
- setup:
- 独立的主页预设/市场页面 - by @xrlzu in
Issue #998Commit dc98d3
- 独立的主页预设/市场页面 - by @xrlzu in
- update:
- 使用核心库更新服务代替原文件替换过程 - by @ruattd
Commit 71e49f
- 使用核心库更新服务代替原文件替换过程 - by @ruattd
🐛 修复
- 规避 WPF 剪贴板卡顿,修复剪切不清除文本的问题 - by @ABA2396 in
Issue #997Commit bbf36d - MMC 整合包 Libraries 应用可能出错 - by @Pigeon0v0
Commit d4f947 - 大厅相关修复 - by @Pigeon0v0 in
Issue #1010Commit 15aeae - 主页市场滚动条偏左 - by @xrlzu in
Issue #1059Commit a70e20 - 披风预览的一些问题 - by @wyc-26
Commit c7ba9c - 自定义主页无法调用今日人品 - by @CiiLu in
Issue #1164Commit ce536b - 硬件调查弹窗异常弹出 - by @tangge233
Commit 42d7a4 - 更新日志以错误的弹窗展示 - by @tangge233
Commit fd9726 - Windows 的窗口排列机制可能会导致锁定窗口大小失效 - by @tangge233
Commit 23e67f - Bsdiff:
- 修复差分失败问题 - by @tangge233
Commit 0cc5c0
- 修复差分失败问题 - by @tangge233
- Cape:
- 下载披风文件失败导致无法换披风 - by @tangge233
Commit cbb955 - 使用了错误的图片 - by @tangge233
Commit 5fb9eb
- 下载披风文件失败导致无法换披风 - by @tangge233
- CompFavorites:
- 修复收藏夹删除最后一个收藏项后 UI 显示的问题 - by @youzi-3222 in
Issue #1171Commit e6b0c6
- 修复收藏夹删除最后一个收藏项后 UI 显示的问题 - by @youzi-3222 in
- CompMod:
- 存在同名的模组文件时搜索会发生崩溃 - by @tangge233
Commit fb374f - 模组启动和禁用会导致模组列表项目缺失内容 - by @tangge233
Commit d6f538
- 存在同名的模组文件时搜索会发生崩溃 - by @tangge233
- CompResource:
- 修复文件夹排序和打开逻辑 - by @caomei269 in
Issue #1170Commit 45c62a - 修复启动器全选收藏和分享所选Bug - by @pynickle in
Issue #1200Commit ed4731 - 修复模组禁用/启用列表项目缺失 - by @pynickle in
Issue #1215Commit 1a6ff0 - 修复下载页面搜索框有几率不显示 - by @pynickle in
Issue #1234Commit 90d212 - 无法进行一些批量操作 - by @tangge233
Commit 6f9c45
- 修复文件夹排序和打开逻辑 - by @caomei269 in
- Crash:
- 修复错误报告导出中启动器日志命名不正确的问题 - by @Pigeon0v0 in
Issue #1178Commit 9c1d54
- 修复错误报告导出中启动器日志命名不正确的问题 - by @Pigeon0v0 in
- Download:
- 错误地将官方版本的 Json 文件进行读取并且没有读取 UVMC 文件 - by @tangge233
Commit cfb117
- 错误地将官方版本的 Json 文件进行读取并且没有读取 UVMC 文件 - by @tangge233
- FormMain:
- 二次修复更新公告显示问题 - by @pynickle in
Issue #1252Commit d7dda3
- 二次修复更新公告显示问题 - by @pynickle in
- JLW:
- 部分地方没有默认不使用 JLW - by @tangge233
Commit 1dc146
- 部分地方没有默认不使用 JLW - by @tangge233
- Java:
- 可能会错误的选择低版本 Java 安装 Forge - by @tangge233
Commit 80434f - 剔除过于宽泛的关键词 - by @tangge233
Commit 0b5a1d - 启用禁用的合法性问题 & typo 修正 & Java 手动添加限定 java.exe - by @tangge233
Commit e9e840
- 可能会错误的选择低版本 Java 安装 Forge - by @tangge233
- LabyMod:
- 可能会错误的检测资源情况 - by @tangge233
Commit 48fb30
- 可能会错误的检测资源情况 - by @tangge233
- Launch:
- 游戏参数没有被正确替换(未同步上游更新) - by @tangge233
Commit 3bd1a9 - Build error - by @tangge233
Commit ae0cf0 - 游戏启动参数传递错误 - by @tangge233
Commit c10b67 - 启动计数统计可能会有 null 异常 - by @tangge233
Commit 9f9db0
- 游戏参数没有被正确替换(未同步上游更新) - by @tangge233
- Link:
- 检测不到多个游戏端口 - by @tangge233
Commit 2746eb - 检测 Minecraft 可能会被过长时间地卡住 - by @tangge233
Commit b030f4 - 压根没连上啊 - by @tangge233
Commit ea48f3 - 存在重复的刷新 - by @tangge233
Commit 8571b5 - 大厅功能优化与修复 - by @Pigeon0v0 in
Issue #1068Commit 41588d - 修复局域网广播可能找不到的问题 - by @Pigeon0v0 in
Issue #1144Commit 867173 - 修改信息传递逻辑,换用分隔符分离信息 - by @Pigeon0v0 in
Issue #1169Commit fe90be - 意外允许旧版本使用大厅 - by @Pigeon0v0
Commit 19cfbd - Natayark 账户登录可能由于回调服务端没有正确启动而失败 - by @tangge233
Commit 8f0f47 - 快速从联机页面点入设置会导致 Natayark 账号登录失效 - by @tangge233
Commit 407bdf - 输入错误的房间号时不应该进入大厅界面 - by @tangge233
Commit 9b389b - 可能找不到局域网广播信息 - by @tangge233
Commit fd8e30 - 直接与 Minecraft 通信而不是局域网广播 - by @tangge233
Commit 54a89d - 使用 Process.WaitForExit 而不是 Thread.Sleep 等待输出结果 - by @tangge233
Commit 8b4e3f - 登录失败会报错 - by @tangge233
Commit d9ea83 - 是奇怪的 ET 进程,直接干掉 - by @tangge233
Commit 5a628a
- 检测不到多个游戏端口 - by @tangge233
- LocalComp:
- 游戏资源管理相关优化 - by @caomei269 in
Issue #1152Commit 718f3f
- 游戏资源管理相关优化 - by @caomei269 in
- MCPing:
- 日志写入没有按照预期进行 - by @tangge233
Commit d91fd0
- 日志写入没有按照预期进行 - by @tangge233
- McPing:
- 遇到不回复的端口会无限制等待的问题 - by @tangge233
Commit 9b6e25
- 遇到不回复的端口会无限制等待的问题 - by @tangge233
- Mod:
- 项目结构 - by @tangge233
Commit 786d30
- 项目结构 - by @tangge233
- ModComp:
- 修复识别剪贴板资源功能不起效 - by @pynickle in
Issue #1269Commit fff334
- 修复识别剪贴板资源功能不起效 - by @pynickle in
- ModProfile:
- 修复在启动游戏前切换档案会导致档案没切过来 - by @pynickle in
Issue #1208Commit 5ca174
- 修复在启动游戏前切换档案会导致档案没切过来 - by @pynickle in
- ModSecret:
- 修复 ContextMenu 不会正常响应主题刷新 - by @pynickle in
Issue #1271Commit 6b28aa
- 修复 ContextMenu 不会正常响应主题刷新 - by @pynickle in
- Modpack:
- 在安装整合包时可能会出现类型装换错误 - by @tangge233
Commit 3975a3
- 在安装整合包时可能会出现类型装换错误 - by @tangge233
- Modpack-Install:
- 安装整合包时会报错 - by @shimoranla in
Issue #1150Commit 7d81ed
- 安装整合包时会报错 - by @shimoranla in
- MsLogin:
- 尝试性修复正版验证第五步错误 - by @tangge233
Commit 070014
- 尝试性修复正版验证第五步错误 - by @tangge233
- NetCache:
- 错误的索引查找 - by @tangge233
Commit 160262 - 错误的索引 - by @tangge233
Commit 1d2926 - 一些使用问题 - by @tangge233
Commit e4c75e - 使用数据库会导致部分情况下数据量过大导致数据库爆炸 - by @tangge233
Commit 1192d3
- 错误的索引查找 - by @tangge233
- Page:
- 减少发现 null 值时候的日志输出量 - by @tangge233
Commit 5b9596
- 减少发现 null 值时候的日志输出量 - by @tangge233
- PageInstance:
- 修复实例选择按钮点击后页面跳转顺序问题 - by @caomei269 in
Issue #1217Commit cf25cd
- 修复实例选择按钮点击后页面跳转顺序问题 - by @caomei269 in
- PageOtherTest:
- 瞅眼服务器的默认图标没有展示 - by @tangge233
Commit c816b0
- 瞅眼服务器的默认图标没有展示 - by @tangge233
- PageSetupLink:
- 龙猫的屎山代码 close #1127 - by @wyc-26 in
Issue #1127Commit 16f2e4
- 龙猫的屎山代码 close #1127 - by @wyc-26 in
- PageVersionCompResource:
- 优化文件夹操作提示和空状态显示 - by @caomei269
Commit a353c9
- 优化文件夹操作提示和空状态显示 - by @caomei269
- Profile:
- 修改皮肤前不会登录 - by @tangge233
Commit 6eb2ad - 可能的导出导入失败 - by @tangge233
Commit b9bd22 - 微软账户登录的一些小问题 - by @tangge233
Commit bf8eb2 - 修改玩家名输入名称界面点取消后仍然弹出警告 - by @tangge233
Commit 47f571 - 没有输出错误信息 - by @tangge233
Commit 1bcb79 - 再次尝试解决正版登录可能的弹窗问题 - by @tangge233
Commit c7c7a2 - 档案页面意外的切换回原来选择的档案 - by @tangge233
Commit 49884c - 加载离线皮肤时的 UUID 错误 - by @tangge233
Commit 009d89 - 切换档案失败 - by @tangge233
Commit 5b54ef - 无法正常添加微软账号 - by @tangge233
Commit 0fe65f
- 修改皮肤前不会登录 - by @tangge233
- SavesInfo:
- 修复1.4版本以下存档信息获取出错 - by @pynickle in
Issue #1210Commit 2cbb53
- 修复1.4版本以下存档信息获取出错 - by @pynickle in
- SnapLite:
- 改成先删后增应用备份,以防止部分情况下文件没有写入到位 - by @tangge233
Commit 686a91
- 改成先删后增应用备份,以防止部分情况下文件没有写入到位 - by @tangge233
- Sort:
- 错误地执行了刷新整个 UI 导致卡顿 - by @tangge233
Commit 094f9c
- 错误地执行了刷新整个 UI 导致卡顿 - by @tangge233
- Theme:
- 修复窗体加载初期的 MyButton 空指针异常 - by @ruattd in
Issue #1209Commit d73893
- 修复窗体加载初期的 MyButton 空指针异常 - by @ruattd in
- UI:
- 点击导出页面的刷新按钮会跳转到修改页面 - by @tangge233
Commit 73ec0b
- 点击导出页面的刷新按钮会跳转到修改页面 - by @tangge233
- Update:
- 可能意外地在 UI 线程内获取信息 - by @shimoranla in
Issue #1029Commit a5d31c
- 可能意外地在 UI 线程内获取信息 - by @shimoranla in
- Vote:
- 投票页面加载错误 - by @tangge233
Commit 1f1de2
- 投票页面加载错误 - by @tangge233
- authlib:
- 去除请求体中包含的错误的参数,并在部分弹窗上加入详细的错误信息 - by @Pigeon0v0 in
Issue #1030Commit b72eaa
- 去除请求体中包含的错误的参数,并在部分弹窗上加入详细的错误信息 - by @Pigeon0v0 in
- ci:
- 可能的密钥替换错误 - by @tangge233
Commit 674605 - 无法替换密钥 - by @tangge233
Commit 2cd82b - 这次密钥真的应用成功了 - by @tangge233
Commit c6a750
- 可能的密钥替换错误 - by @tangge233
- comp:
- 从世界下载来源选项中移除 Modrinth - by @ruattd in
Issue #1259Commit a3e701
- 从世界下载来源选项中移除 Modrinth - by @ruattd in
- favorites:
- 修复收藏夹修改备注时点击取消将丢失原来的备注信息的问题 - by @caomei269 in
Issue #1027Commit 4031cf
- 修复收藏夹修改备注时点击取消将丢失原来的备注信息的问题 - by @caomei269 in
- link:
- 常量少打个 Const - by @Pigeon0v0
Commit b8e4dd - 我服了 Action 居然不能处理引号和逗号 - by @Pigeon0v0 in
Issue #1028Commit f51e7e - 创建者网络密钥不正确 - by @Pigeon0v0
Commit c05082 - 传入的大厅编号不正确 - by @Pigeon0v0
Commit fe40ff - 修复联机设置自定义节点输入字符崩溃的问题 - by @caomei269 in
Issue #1052Commit d036fe
- 常量少打个 Const - by @Pigeon0v0
- link): 在某些烂电脑上可能无法启动联机 fix(link): 停止端口转发时可能被判定为线程异常导致 UDP 广播越来越多 feat(link): 启用 QUIC feat(notification:
- 添加了一些 toast 通知 chore: 代码可读性优化 chore: upd core - by @Pigeon0v0
Commit 837e9d
- 添加了一些 toast 通知 chore: 代码可读性优化 chore: upd core - by @Pigeon0v0
- log:
- 修正工程文件 - by @shimoranla
Commit ffeb11 - 修复导出日志无法匹配 LastPending - by @ruattd
Commit 6136fb
- 修正工程文件 - by @shimoranla
- modpack:
- 可能会因为镜像源获取到的模组信息不够直接爆炸而不重试 - by @tangge233
Commit 1e58e9
- 可能会因为镜像源获取到的模组信息不够直接爆炸而不重试 - by @tangge233
- skin:
- 在皮肤站可能没有 SSL 支持的情况下错误使用使用 HTTPS 协议下载皮肤文件 - by @shimoranla
Commit ceca81
- 在皮肤站可能没有 SSL 支持的情况下错误使用使用 HTTPS 协议下载皮肤文件 - by @shimoranla
- smtc:
- 无法正确传递媒体信息 - by @Hill23333
Commit 7b75a0
- 无法正确传递媒体信息 - by @Hill23333
- uvmc:
- 修复错误的下载地址 - by @zkitefly in
Issue #1226Commit 65be99
- 修复错误的下载地址 - by @zkitefly in
⚡ 性能优化
- CompResource:
- 优化模组排序性能 - by @pynickle in
Issue #1228Commit e1b853 - 对模组文件信息缓存的更多应用 - by @pynickle in
Issue #1237Commit 08e02c - RawPath是对的,使用HashSet代替List - by @pynickle and @Pigeon0v0 in
Issue #1240Commit 6c3363
- 优化模组排序性能 - by @pynickle in
- Link:
- UI 小改动 - by @tangge233
Commit 4cb11e - UI 界面 - by @tangge233
Commit 65d585
- UI 小改动 - by @tangge233
- MsLogin:
- 优化 MsLoginStep1 阶段的代码 - by @tangge233
Commit 84e7b6
- 优化 MsLoginStep1 阶段的代码 - by @tangge233
- Net:
- 网络代码小优化 - by @tangge233
Commit 47e968
- 网络代码小优化 - by @tangge233
- NetCache:
- 使用单次创建的实例化避免多次实例化造成的性能问题 - by @tangge233
Commit 512896
- 使用单次创建的实例化避免多次实例化造成的性能问题 - by @tangge233
- Setup:
- 优化字体下拉框的加载速度 - by @tangge233
Commit e399cb
- 优化字体下拉框的加载速度 - by @tangge233
- UI:
- 版本 -> 实例 / version -> instance - by @Pigeon0v0 in
Issue #1141Commit 1b03a5
- 版本 -> 实例 / version -> instance - by @Pigeon0v0 in
- link:
- 去除 --smol-tcp 参数 - by @Pigeon0v0
Commit 5f4cfc
- 去除 --smol-tcp 参数 - by @Pigeon0v0
🛠️ 改进
- Link:
- 改进陶瓦用户信息的显示效果 - by @Pigeon0v0 in
Issue #1285Commit 473674 - 改用 Loader 处理大厅公告 - by @Pigeon0v0 in
Issue #1283Commit 6a8168
- 改进陶瓦用户信息的显示效果 - by @Pigeon0v0 in
- OtherTest:
- 使百宝箱按钮自动换行 - by @pynickle in
Issue #1273Commit 2b361b
- 使百宝箱按钮自动换行 - by @pynickle in
- PageLoginMs:
- 隐藏不可用的返回按钮 - by @pynickle in
Issue #1222Commit e6a9f2
- 隐藏不可用的返回按钮 - by @pynickle in
- log:
- 添加各种日志相关操作 - by @ruattd
Commit 7575a4
- 添加各种日志相关操作 - by @ruattd
📚 文档
- 将贡献说明指向 wiki 页面 - by @ruattd in
Issue #1016Commit ada93f
🎨 代码样式
- update: 将 String.Concat 替换为字符串模板 - by @ruattd
Commit a59a0a
🔧 重构
- 优化代码结构,提高可读性 - by @caomei269
Commit 70e69b - 重新规划 Core 分类与命名空间 - by @ruattd
Commit 962191 - MCPing: 换用 Core 实现的更加完善的 VarInt - by @tangge233
Commit c7102f - McPing: 重构 McPing 进 PCL.Core - by @tangge233
Commit debd3c - Net: 换用自实现的 HTTP 缓存存储,同时加入缓存压缩减少空间占用 - by @tangge233 in
Issue #1241Commit dc550f - about: 重新排列关于页面并添加社区版相关信息 - by @ruattd in
Issue #1119Commit e7c939 - rpc: 替换过时的工具调用 - by @ruattd in
Issue #1146Commit eebafb
🏡 杂项
- 调整部分 Core 文件结构 - by @tangge233
Commit 855440 - Feedback:
- 移除早期添加的备用 api - by @tangge233
Commit 043f30
- 移除早期添加的备用 api - by @tangge233
- Java:
- 代码样式小改动 - by @tangge233
Commit bf0a17
- 代码样式小改动 - by @tangge233
- Launch:
- 移除 msal 组件 - by @tangge233
Commit 005d94
- 移除 msal 组件 - by @tangge233
- Link:
- 改动 UI - by @tangge233
Commit 79caf2 - 启动 MC 使用的启动器展示小改动 - by @tangge233
Commit 1df5da
- 改动 UI - by @tangge233
- McPing:
- 移除旧 McPing - by @tangge233
Commit e53887
- 移除旧 McPing - by @tangge233
- MsLogin:
- 修改验证字段的参数使用 JObject 构造 - by @tangge233
Commit 296766 - 删改一些不必要的代码 - by @tangge233
Commit c14629
- 修改验证字段的参数使用 JObject 构造 - by @tangge233
- Net:
- 指定 SslProtocols - by @tangge233
Commit f2d2bb
- 指定 SslProtocols - by @tangge233
- NuGet:
- 升级 msal 到 4.74.0 - by @tangge233
Commit e26a9f
- 升级 msal 到 4.74.0 - by @tangge233
- Profile:
- 默认登录使用设备代码流以减少交互式登录带来的各种问题 - by @tangge233
Commit 6a3ea6 - 加入更多的标志以方便错误跟踪 - by @tangge233
Commit 6a28e2
- 默认登录使用设备代码流以减少交互式登录带来的各种问题 - by @tangge233
- build:
- 为 Core 添加 CI 构建配置并将 Release 与 Beta 合并为 Publish - by @ruattd
Commit 0c1b9a
- 为 Core 添加 CI 构建配置并将 Release 与 Beta 合并为 Publish - by @ruattd
2.11.9...2.12.0
2.12.0-beta.15
2.12.0-beta.14
🚀 新功能
- Account:
- 账户系统 - by @tangge233
Commit a2d54d
- 账户系统 - by @tangge233
- Comp:
- 支持从 CurseForge 下载世界并自动安装 - by @Pigeon0v0 in
Issue #1185Commit 8fb08c - 收藏夹加入世界资源分类 - by @tangge233 in
Issue #1245Commit 333f2a
- 支持从 CurseForge 下载世界并自动安装 - by @Pigeon0v0 in
- Export:
- 支持导出光影配置文件 - by @tangge233
Commit 07a2eb
- 支持导出光影配置文件 - by @tangge233
- Link:
- 用户输入错误的房间号时给予友好提示 - by @tangge233
Commit 5f34d8 - 支持加入陶瓦的联机房间 - by @Pigeon0v0 and @tangge233 in
Issue #1182Commit 2c54ab - 更新 EasyTier 到 2.4.0 并支持 ACL - by @Pigeon0v0 in
Issue #1225Commit bf0cf6 - 更新 EasyTier 至 2.4.1 - by @Pigeon0v0 in
Issue #1247Commit c69048
- 用户输入错误的房间号时给予友好提示 - by @tangge233
- LocalComp:
- 自动识别资源包图标 - by @pynickle in
Issue #1204Commit e55eb8
- 自动识别资源包图标 - by @pynickle in
- MyCheckBox:
- 复选框的三态 - by @Hill23333 and @Pigeon0v0 in
Issue #1246Commit 5282c4
- 复选框的三态 - by @Hill23333 and @Pigeon0v0 in
- Net:
- 将 CacheCow 缓存应用于部分网络请求 - by @tangge233
Commit e03349
- 将 CacheCow 缓存应用于部分网络请求 - by @tangge233
- PageInstance:
- 实例启动次数统计和查看 - by @pynickle in
Issue #1239Commit cd3158
- 实例启动次数统计和查看 - by @pynickle in
- PageOtherTest:
- 加入PCL游戏启动次数显示 - by @pynickle in
Issue #1224Commit 4f1762
- 加入PCL游戏启动次数显示 - by @pynickle in
- Theme:
- 支持自定义灰阶配置 - by @ruattd in
Issue #1193Commit c67abf
- 支持自定义灰阶配置 - by @ruattd in
🐛 修复
- 硬件调查弹窗异常弹出 - by @tangge233
Commit 42d7a4 - CompMod:
- 模组启动和禁用会导致模组列表项目缺失内容 - by @tangge233
Commit d6f538
- 模组启动和禁用会导致模组列表项目缺失内容 - by @tangge233
- CompResource:
- 修复文件夹排序和打开逻辑 - by @caomei269 in
Issue #1170Commit 45c62a - 修复启动器全选收藏和分享所选Bug - by @pynickle in
Issue #1200Commit ed4731 - 修复模组禁用/启用列表项目缺失 - by @pynickle in
Issue #1215Commit 1a6ff0 - 修复下载页面搜索框有几率不显示 - by @pynickle in
Issue #1234Commit 90d212 - 无法进行一些批量操作 - by @tangge233
Commit 6f9c45
- 修复文件夹排序和打开逻辑 - by @caomei269 in
- Crash:
- 修复错误报告导出中启动器日志命名不正确的问题 - by @Pigeon0v0 in
Issue #1178Commit 9c1d54
- 修复错误报告导出中启动器日志命名不正确的问题 - by @Pigeon0v0 in
- Launch:
- 游戏参数没有被正确替换(未同步上游更新) - by @tangge233
Commit 3bd1a9 - Build error - by @tangge233
Commit ae0cf0 - 游戏启动参数传递错误 - by @tangge233
Commit c10b67 - 启动计数统计可能会有 null 异常 - by @tangge233
Commit 9f9db0
- 游戏参数没有被正确替换(未同步上游更新) - by @tangge233
- Link:
- Natayark 账户登录可能由于回调服务端没有正确启动而失败 - by @tangge233
Commit 8f0f47 - 快速从联机页面点入设置会导致 Natayark 账号登录失效 - by @tangge233
Commit 407bdf - 输入错误的房间号时不应该进入大厅界面 - by @tangge233
Commit 9b389b - 可能找不到局域网广播信息 - by @tangge233
Commit fd8e30 - 直接与 Minecraft 通信而不是局域网广播 - by @tangge233
Commit 54a89d - 使用 Process.WaitForExit 而不是 Thread.Sleep 等待输出结果 - by @tangge233
Commit 8b4e3f - 登录失败会报错 - by @tangge233
Commit d9ea83
- Natayark 账户登录可能由于回调服务端没有正确启动而失败 - by @tangge233
- McPing:
- 遇到不回复的端口会无限制等待的问题 - by @tangge233
Commit 9b6e25
- 遇到不回复的端口会无限制等待的问题 - by @tangge233
- ModProfile:
- 修复在启动游戏前切换档案会导致档案没切过来 - by @pynickle in
Issue #1208Commit 5ca174
- 修复在启动游戏前切换档案会导致档案没切过来 - by @pynickle in
- PageInstance:
- 修复实例选择按钮点击后页面跳转顺序问题 - by @caomei269 in
Issue #1217Commit cf25cd
- 修复实例选择按钮点击后页面跳转顺序问题 - by @caomei269 in
- PageOtherTest:
- 瞅眼服务器的默认图标没有展示 - by @tangge233
Commit c816b0
- 瞅眼服务器的默认图标没有展示 - by @tangge233
- Profile:
- 再次尝试解决正版登录可能的弹窗问题 - by @tangge233
Commit c7c7a2 - 档案页面意外的切换回原来选择的档案 - by @tangge233
Commit 49884c - 加载离线皮肤时的 UUID 错误 - by @tangge233
Commit 009d89 - 切换档案失败 - by @tangge233
Commit 5b54ef
- 再次尝试解决正版登录可能的弹窗问题 - by @tangge233
- SavesInfo:
- 修复1.4版本以下存档信息获取出错 - by @pynickle in
Issue #1210Commit 2cbb53
- 修复1.4版本以下存档信息获取出错 - by @pynickle in
- Sort:
- 错误地执行了刷新整个 UI 导致卡顿 - by @tangge233
Commit 094f9c
- 错误地执行了刷新整个 UI 导致卡顿 - by @tangge233
- Theme:
- 修复窗体加载初期的 MyButton 空指针异常 - by @ruattd in
Issue #1209Commit d73893
- 修复窗体加载初期的 MyButton 空指针异常 - by @ruattd in
- smtc:
- 无法正确传递媒体信息 - by @Hill23333
Commit 7b75a0
- 无法正确传递媒体信息 - by @Hill23333
- uvmc:
- 修复错误的下载地址 - by @zkitefly in
Issue #1226Commit 65be99
- 修复错误的下载地址 - by @zkitefly in
⚡ 性能优化
- CompResource:
- 优化模组排序性能 - by @pynickle in
Issue #1228Commit e1b853 - 对模组文件信息缓存的更多应用 - by @pynickle in
Issue #1237Commit 08e02c - RawPath是对的,使用HashSet代替List - by @pynickle and @Pigeon0v0 in
Issue #1240Commit 6c3363
- 优化模组排序性能 - by @pynickle in
🛠️ 改进
- PageLoginMs: 隐藏不可用的返回按钮 - by @pynickle in
Issue #1222Commit e6a9f2
🔧 重构
- Net: 换用自实现的 HTTP 缓存存储,同时加入缓存压缩减少空间占用 - by @tangge233 in
Issue #1241Commit dc550f
🏡 杂项
- Java: 代码样式小改动 - by @tangge233
Commit bf0a17 - Profile: 加入更多的标志以方便错误跟踪 - by @tangge233
Commit 6a28e2
2.12.0-beta.13...2.12.0-beta.14
2.12.0-beta.13
🚀 新功能
- Launcher: 同步上游 2.10.5 - by @Pigeon0v0 and @tangge233 in [
Issue #1168](Issue #1168) [Commit 42e6ab](Commit 42e6ab) - SnapLite: 允许查看备份详情 - by @tangge233
Commit 714a9a
🐛 修复
- CompDownload: 修复部分 Mod 可能不能下载的问题 - by @Pigeon0v0 in [
Issue #1168](Issue #1168) [Commit 42e6ab](Commit 42e6ab) - 自定义主页无法调用今日人品 - by @CiiLu in
Issue #1164Commit ce536b - CompFavorites:
- 修复收藏夹删除最后一个收藏项后 UI 显示的问题 - by @youzi-3222 in
Issue #1171Commit e6b0c6
- 修复收藏夹删除最后一个收藏项后 UI 显示的问题 - by @youzi-3222 in
- Link:
- 修改信息传递逻辑,换用分隔符分离信息 - by @Pigeon0v0 in
Issue #1169Commit fe90be - 意外允许旧版本使用大厅 - by @Pigeon0v0
Commit 19cfbd
- 修改信息传递逻辑,换用分隔符分离信息 - by @Pigeon0v0 in
2.12.0-beta.11...2.12.0-beta.13
2.12.0-beta.11
🐛 修复
- Link: 大厅连接超时等问题修复 - by @Pigeon0v0 in
Issue #1151 - LocalComp: 游戏资源管理相关优化 - by @caomei269 in
Issue #1152Commit 718f3f - Modpack: 在安装整合包时可能会出现类型装换错误 - by @tangge233
Commit 3975a3 - Modpack-Install: 安装整合包时会报错 - by @shimoranla in
Issue #1150Commit 7d81ed - Page: 减少发现 null 值时候的日志输出量 - by @tangge233
Commit 5b9596 - Profile: 没有输出错误信息 - by @tangge233
Commit 1bcb79 - Vote: 投票页面加载错误 - by @tangge233
Commit 1f1de2
🎨 代码样式
- update: 将 String.Concat 替换为字符串模板 - by @ruattd
Commit a59a0a
🏡 杂项
- MsLogin: 删改一些不必要的代码 - by @tangge233
Commit c14629
2.12.0-beta.10...2.12.0-beta.11
2.12.0-beta.10
🛡️ 重要安全更新
- 意外泄露用户凭据信息 - by @Pigeon0v0 https://github.com/PCL-Community/PCL2-CE/security/advisories/GHSA-f3rx-h3cv-696g
🚀 新功能
- Legacy Fabric 支持 - by @CiiLu in
Issue #1118Commit 63c19a - CompMod: 接入 MCIM 文件下载镜像源 - by @tangge233
Commit 55fb4b - CustomDownload: 为自定义下载添加 User-Agent 支持#1041 - by @BartcreeBart and @Pigeon0v0 in
Issue #1058andIssue #1041Commit 638064 - Download: 更新未列版本镜像源地址 - by @zkitefly and @8MiYile in
Issue #1137Commit 4b4b46 - LifeCycle: 加入更多的可观察日志 - by @tangge233
Commit 5b129a - PageOtherTest: 允许下载 UNC 文件 - by @youzi-3222 in
Issue #1123Commit 376efc - PageVersion: 添加.litematic详细信息中原始名称显示 - by @caomei269
Commit a3d4e8 - PageVersionCompResource: 原理图管理相关优化 - by @caomei269
Commit 9475cb - Test: 添加创建快捷方式按钮 - by @ruattd and @wyc-26 in
Issue #1132Commit 2c0c23 - launch: 支持切换使用 java.exe 而不是 javaw.exe 启动游戏 - by @ruattd in
Issue #1115Commit 1e23c3 - link: 大厅成员列表本机项目加了个 NAT 类型显示 feat: upd core - by @Pigeon0v0
Commit d776e6 - log: 添加导出日志页面 - by @shimoranla
Commit 9b6b65 - update: 使用核心库更新服务代替原文件替换过程 - by @ruattd
Commit 71e49f
🐛 修复
- 主页市场滚动条偏左 - by @xrlzu in
Issue #1059Commit a70e20 - 披风预览的一些问题 - by @wyc-26
Commit c7ba9c - CompMod:
- 存在同名的模组文件时搜索会发生崩溃 - by @tangge233
Commit fb374f
- 存在同名的模组文件时搜索会发生崩溃 - by @tangge233
- JLW:
- 部分地方没有默认不使用 JLW - by @tangge233
Commit 1dc146
- 部分地方没有默认不使用 JLW - by @tangge233
- Link:
- 存在重复的刷新 - by @tangge233
Commit 8571b5 - 大厅功能优化与修复 - by @Pigeon0v0 in
Issue #1068Commit 41588d - 修复局域网广播可能找不到的问题 - by @Pigeon0v0 in
Issue #1144Commit 867173
- 存在重复的刷新 - by @tangge233
- Mod:
- 项目结构 - by @tangge233
Commit 786d30
- 项目结构 - by @tangge233
- MsLogin:
- 尝试性修复正版验证第五步错误 - by @tangge233
Commit 070014
- 尝试性修复正版验证第五步错误 - by @tangge233
- PageSetupLink:
- 龙猫的屎山代码 close #1127 - by @wyc-26 in
Issue #1127Commit 16f2e4
- 龙猫的屎山代码 close #1127 - by @wyc-26 in
- PageVersionCompResource:
- 优化文件夹操作提示和空状态显示 - by @caomei269
Commit a353c9
- 优化文件夹操作提示和空状态显示 - by @caomei269
- Profile:
- 可能的导出导入失败 - by @tangge233
Commit b9bd22 - 微软账户登录的一些小问题 - by @tangge233
Commit bf8eb2 - 修改玩家名输入名称界面点取消后仍然弹出警告 - by @tangge233
Commit 47f571
- 可能的导出导入失败 - by @tangge233
- UI:
- 点击导出页面的刷新按钮会跳转到修改页面 - by @tangge233
Commit 73ec0b
- 点击导出页面的刷新按钮会跳转到修改页面 - by @tangge233
- log:
- 修正工程文件 - by @shimoranla
Commit ffeb11 - 修复导出日志无法匹配 LastPending - by @ruattd
Commit 6136fb
- 修正工程文件 - by @shimoranla
- modpack:
- 可能会因为镜像源获取到的模组信息不够直接爆炸而不重试 - by @tangge233
Commit 1e58e9
- 可能会因为镜像源获取到的模组信息不够直接爆炸而不重试 - by @tangge233
⚡ 性能优化
- MsLogin: 优化 MsLoginStep1 阶段的代码 - by @tangge233
Commit 84e7b6 - Net: 网络代码小优化 - by @tangge233
Commit 47e968 - UI: 版本 -> 实例 / version -> instance - by @Pigeon0v0 in
Issue #1141Commit 1b03a5 - link: 去除 --smol-tcp 参数 - by @Pigeon0v0
Commit 5f4cfc
🛠️ 改进
- log: 添加各种日志相关操作 - by @ruattd
Commit 7575a4
🔧 重构
- 优化代码结构,提高可读性 - by @caomei269
Commit 70e69b - McPing: 重构 McPing 进 PCL.Core - by @tangge233
Commit debd3c - about: 重新排列关于页面并添加社区版相关信息 - by @ruattd in
Issue #1119Commit e7c939 - rpc: 替换过时的工具调用 - by @ruattd in
Issue #1146Commit eebafb
🏡 杂项
- Upd core - by @tangge233
Commit f27437 - Upd core - by @tangge233
Commit 2b248f - Add tracking branch to submodule - by @ruattd
Commit 3e5308 - McPing:
- 移除旧 McPing - by @tangge233
Commit e53887
- 移除旧 McPing - by @tangge233
- MsLogin:
- 修改验证字段的参数使用 JObject 构造 - by @tangge233
Commit 296766
- 修改验证字段的参数使用 JObject 构造 - by @tangge233
- Net:
- 指定 SslProtocols - by @tangge233
Commit f2d2bb
- 指定 SslProtocols - by @tangge233
- NuGet:
- 升级 msal 到 4.74.0 - by @tangge233
Commit e26a9f
- 升级 msal 到 4.74.0 - by @tangge233
- Profile:
- 默认登录使用设备代码流以减少交互式登录带来的各种问题 - by @tangge233
Commit 6a3ea6
- 默认登录使用设备代码流以减少交互式登录带来的各种问题 - by @tangge233
- log:
- 解决冲突 - by @shimoranla
Commit f970ce
- 解决冲突 - by @shimoranla
2.12.0-beta.9...2.12.0-beta.10
2.12.0-beta.9
🐛 修复
- link: 修复联机设置自定义节点输入字符崩溃的问题 - by @caomei269 in
Issue #1052Commit d036fe - link: 在某些电脑上可能无法启动联机 - by @Pigeon0v0
Commit 837e9d
⚡ 优化
- Link: UI 界面 - by @tangge233
Commit 65d585
2.12.0-beta.8...2.12.0-beta.9
2.12.0-beta.8
2.12.0-beta.7
🚀 新功能
- Link: 改进联机安全性 - by @Pigeon0v0 in
Issue #1042Commit d83b8c - Notification: 支持简单的 Toast 通知 - by @Pigeon0v0 in
Issue #1043Commit 2180ec
🐛 修复
- MCPing: 日志写入没有按照预期进行 - by @tangge233
Commit d91fd0 - link: 创建者网络密钥不正确 - by @Pigeon0v0
Commit c05082
⚡ 优化
- Link: UI 小改动 - by @tangge233
Commit 4cb11e
2.12.0-beta.6...2.12.0-beta.7
2.12.0-beta.6
🚀 新功能
- setup: 独立的主页预设/市场页面 - by @xrlzu in
Issue #998Commit dc98d3
🐛 修复
- Link: 压根没连上啊 - by @tangge233
Commit ea48f3
2.12.0-beta.5...2.12.0-beta.6
2.12.0-beta.5
🐛 修复
- Link:
- 检测 Minecraft 可能会被过长时间地卡住 - by @tangge233
Commit b030f4
- 检测 Minecraft 可能会被过长时间地卡住 - by @tangge233
- NetCache:
- 使用数据库会导致部分情况下数据量过大导致数据库爆炸 - by @tangge233
Commit 1192d3
- 使用数据库会导致部分情况下数据量过大导致数据库爆炸 - by @tangge233
- Update:
- 可能意外地在 UI 线程内获取信息 - by @shimoranla in
Issue #1029Commit a5d31c
- 可能意外地在 UI 线程内获取信息 - by @shimoranla in
- authlib:
- 去除请求体中包含的错误的参数,并在部分弹窗上加入详细的错误信息 - by @Pigeon0v0 in
Issue #1030Commit b72eaa
- 去除请求体中包含的错误的参数,并在部分弹窗上加入详细的错误信息 - by @Pigeon0v0 in
- ci:
- 可能的密钥替换错误 - by @tangge233
Commit 674605 - 无法替换密钥 - by @tangge233
Commit 2cd82b - 这次密钥真的应用成功了 - by @tangge233
Commit c6a750
- 可能的密钥替换错误 - by @tangge233
- favorites:
- 修复收藏夹修改备注时点击取消将丢失原来的备注信息的问题 - by @caomei269 in
Issue #1027Commit 4031cf
- 修复收藏夹修改备注时点击取消将丢失原来的备注信息的问题 - by @caomei269 in
- link:
- 我服了 Action 居然不能处理引号和逗号 - by @Pigeon0v0 in
Issue #1028Commit f51e7e
- 我服了 Action 居然不能处理引号和逗号 - by @Pigeon0v0 in
⚡ 优化
- NetCache: 使用单次创建的实例化避免多次实例化造成的性能问题 - by @tangge233
Commit 512896
2.12.0-beta.4...2.12.0-beta.5
2.12.0-beta.4
🚀 新功能
- link: 联机支持第二服务器与其他优化和修复 - by @Pigeon0v0 in
Issue #1020Commit bef2b8
🐛 修复
- Cape:
- 下载披风文件失败导致无法换披风 - by @tangge233
Commit cbb955 - 使用了错误的图片 - by @tangge233
Commit 5fb9eb
- 下载披风文件失败导致无法换披风 - by @tangge233
- Link:
- 检测不到多个游戏端口 - by @tangge233
Commit 2746eb
- 检测不到多个游戏端口 - by @tangge233
2.12.0-beta.3...2.12.0-beta.4
2.12.0-beta.3
🚀 新功能
- 投影原理图管理相关优化,解决加载过慢的问题 - by @caomei269 in
Issue #1000Commit fcf49a - 支持锁定窗口大小 - by @CiiLu in
Issue #1014Commit 7523bf - JLW:
- 不默认启用 - by @tangge233 in
Issue #1013Commit 1a5887
- 不默认启用 - by @tangge233 in
- NetCache:
- 网络缓存 - by @tangge233 in
Issue #1015Commit a500fa
- 网络缓存 - by @tangge233 in
- SnapLite:
- 部分内容改为仅修改而不是重新写入 - by @tangge233
Commit e063c5
- 部分内容改为仅修改而不是重新写入 - by @tangge233
- UI:
- 改回部分 UI - by @tangge233
Commit 20a560
- 改回部分 UI - by @tangge233
- launch:
- 支持分析 mod loader 版本问题导致的崩溃并提示用户修改版本 - by @ruattd in
Issue #1012Commit 22e7a2
- 支持分析 mod loader 版本问题导致的崩溃并提示用户修改版本 - by @ruattd in
- promote:
- 支持运行时提权操作 - by @ruattd
Commit 6b44b7 - 添加预定义函数支持 - by @ruattd
Commit 50c5f9
- 支持运行时提权操作 - by @ruattd
🐛 修复
- MMC 整合包 Libraries 应用可能出错 - by @Pigeon0v0
Commit d4f947 - 大厅相关修复 - by @Pigeon0v0 in
Issue #1010Commit 15aeae - NetCache:
- 错误的索引查找 - by @tangge233
Commit 160262 - 错误的索引 - by @tangge233
Commit 1d2926 - 一些使用问题 - by @tangge233
Commit e4c75e
- 错误的索引查找 - by @tangge233
📚 文档
- 将贡献说明指向 wiki 页面 - by @ruattd in
Issue #1016Commit ada93f
2.12.0-beta.2...2.12.0-beta.3
2.12.0-beta.2
🐛 修复
- Bsdiff: 修复差分失败问题 - by @tangge233
Commit 0cc5c0 - link: 常量少打个 Const - by @Pigeon0v0
Commit b8e4dd
2.12.0-beta.1...2.12.0-beta.2
2.12.0-beta.1
🚀 新功能
- 可选的各种蓝色 - by @ruattd in
Issue #821Commit efdda0 - 写了一堆💩,先放着吧 - by @tangge233
Commit 3f484c - RP: 大概思路 - by @tangge233
Commit 7fa290 - link: 大厅早期支持 - by @Pigeon0v0, @MoYuan-CN, @tangge233, @shimoranla, @ruattd, 任天天, Silverteal and @wuliaodexiaoluo in
Issue #741Commit cdb33c
🐛 修复
- 规避 WPF 剪贴板卡顿,修复剪切不清除文本的问题 - by @ABA2396 in
Issue #997Commit bbf36d - Java:
- 可能会错误的选择低版本 Java 安装 Forge - by @tangge233
Commit 80434f - 剔除过于宽泛的关键词 - by @tangge233
Commit 0b5a1d
- 可能会错误的选择低版本 Java 安装 Forge - by @tangge233
- LabyMod:
- 可能会错误的检测资源情况 - by @tangge233
Commit 48fb30
- 可能会错误的检测资源情况 - by @tangge233
- Profile:
- 修改皮肤前不会登录 - by @tangge233
Commit 6eb2ad
- 修改皮肤前不会登录 - by @tangge233
- SnapLite:
- 改成先删后增应用备份,以防止部分情况下文件没有写入到位 - by @tangge233
Commit 686a91
- 改成先删后增应用备份,以防止部分情况下文件没有写入到位 - by @tangge233
🔧 重构
- MCPing: 换用 Core 实现的更加完善的 VarInt - by @tangge233
Commit c7102f
