Releases: MCSLTeam/MCSL2
Releases · MCSLTeam/MCSL2
v2.2.1.0
新功能
- MCSLAPI原地复活功能
就是在配置文件
MCSL2_Config.json中的nodeMCSLAPI项添加了自行更换IPFS网关功能,自带的IPFS网关炸了可以自己再找IPFS网关替换即可复活 - FastMirror接入
- 下载存在同名文件提示
- 快捷菜单关闭服务器可变开启服务器
修复
- MCSLAPI炸掉的问题
- DDoS的你妈死透了
- 关闭服务器异常报错
- 终端资源占用内存单位为G的时候显示错误
- Linux可能无法启动的问题
- 自动主题检测问题
- 部分设置无法保存的问题
- 部分情况下Java搜索出错的问题
优化
- 部分弹窗弹出位置
- 隐藏下载进度窗口后添加了提示
- 下载进度窗口部分文字被遮挡问题
- 终端输出着色
- 终端报错减缓
- 服务器退出
- 启动速度
提示
本次对配置文件新增了"nodeMCSLAPI"。如果下载功能爆炸,请尝试删除MCSL2文件夹内的MCSL2_Config.json文件。
其他下载地址(官方分流)
v2.2.0.1
新功能
- 下载进度提示
- 启动时自动检查更新
修复
- 部分地区无法访问MCSLAPI的问题
- Aria2无法启动的问题
其他下载地址(官方分流)
v2.2.0.0
新功能
- 重构UI
- 全部重写
- 开服逻辑
- 编辑服务器
- 快捷终端
- 终端快捷菜单
- 插件系统
- 新增Windows与Linux平台的arm64架构支持
移除
- 日志系统
提示
由于此次更新完全重构,您需要删除旧的MCSL2_Config.json防止程序无法启动。
macOS用户,请静待新版,或使用Linux版本代替。在下载Linux版本后,打开终端, sudo chmod +x MCSL2主程序 即可。
其余更新内容可自行翻阅Git History。
其他下载地址(官方分流)
v2.1.3.8
新功能
暂无
修复
- 程序日志器复读8遍的问题
- 开启代理时程序无法联网的问题
优化
暂无
v2.1.3.7
新功能
- 完成了下载功能
- 程序错误捕获
- 增加了对macOS平台的正式支持
修复
- 启动时不能使用自定义下载源的问题
- 选择框更改选项报错问题
- 在使用日志系统时大量缺消息级别参数的问题(vscode批量重构功能背锅)
- 刷新下载链接时无法使用SharePoint以外的链接的问题
- 加回手动导入Java按钮
优化
- 完善下载页面
- 重构部分UI
- 优化切换页面逻辑
- 重构日志系统
- 滚动列表流畅度
v2.1.3.5
新功能
- 增加了选择窗口布局的功能
修复
- 修复了拖动窗口时有概率飞出屏幕的问题
- 修复了所有下拉框都无法正确应用样式表的问题
- 修复了在触摸屏下由于鼠标事件重写而导致ScrollArea无法正常通过触摸滚动的问题
优化
- 隐藏了搜索Java后由于获取Java信息而弹出的cmd窗口
- 将显示更新日志的QLabel文字格式改为Markdown并改为可滚动
v2.1.3-230515-0005
新功能
- 完善了“更多”页面的打开源代码仓库和加入官方群聊按钮的行为
修复
暂无
优化
暂无
v2.1.3-230514-0033
新功能
暂无
修复
- 由于Aria2ThreadAttr列表的类型错误导致的“更多”页面点击即崩溃
- 完全删除了FileReader防止Import Error
优化
- 将UI的“深色模式”改为“主题模式”
- 完善了“更多”页面的“打开源代码仓库”和“加入官方群聊”按钮的行为
v2.1.3-230512-2204
新功能
暂无
修复
- 修复了程序启动时因找不到MCSL2/Logs目录而无法创建日志并无法运行的问题
版本更新(假想)后若添加新的配置文件选项,而旧版的配置文件缺失此项导致无法启动程序,对此进行了修补- MCSL2_Dialog修改UI使其自适应,防止对话框内容过多导致的文字溢出或被遮盖
- 修复程序启动时因找不到MCSL2/MCSL2_Config.json或MCSL2_ServerList.json而无法读取配置并无法运行的问题
- 修复了设置页UI与实际配置不同的问题
优化
- 采取了StarryCamile的意见,将配置文件的DarkMode修改为ThemeMode较为合理
- 添加了需要联网的代码的容错机制,防止因网络错误/无网络导致的程序崩溃
- 在在下载界面刷新时添加ProgressBar和提示防止用户以为卡死了(感谢PyQt-Fluent-Widgets)
v2.1.3-230507-1342
测试
- 测试macOS平台对Nuitka打包的修复