Repository navigation
Releases: EzraX21/mclauncher
Releases · EzraX21/mclauncher
Release list
v3.7.0
新增
GUI 成为默认入口
- 直接运行
mcl会打开原生桌面窗口(Linux WebKitGTK / Windows WebView2) mcl tui显式进入全屏 TUI,mcl --cli保留文本菜单- 没有图形环境 / pywebview 时会明确提示原因,不再静默退回 TUI
Linux 桌面集成
- 新增
mcl desktop [install|remove] - 首次打开 GUI 会自动安装
~/.local/share/applications/mcl.desktop和 256px 图标 Exec使用绝对路径、StartupWMClass=mcl,应用菜单 / launcher 搜「MCL」即可- deb / rpm / Arch 包原有的 desktop 文件继续保留;pip / uv / 便携版也覆盖
发版与文档
- README 拆成
README.md(中文默认)和README_EN.md(英文),两篇都带目录 - 产物统一命名:
mcl-<版本>-<平台>-<架构>[-变体].<扩展名> - 每个 Release 附
SHA256SUMS.txt - beta / rc tag 自动发成 GitHub Pre-release 并跳过 AUR
- CI 不再构建 macOS dmg(手动脚本保留)
修复
- GUI 白屏:重建并打包最新
webui_dist,避免加载旧前端;WebKit 隐私模式下localStorage异常加了保护;boot()失败会记录错误 - 默认入口:
mcl打不开窗口时给出明确提示(需要桌面环境 + pywebview),不再假装能用 - 文档:删除“无桌面也能玩”的说法,TUI 定位为终端管理入口,启动游戏仍需图形环境
注意
- 微软登录代码已完成,内置 Azure 应用仍在等 Mojang 白名单;通过前
login_with_xbox会返回Invalid app registration - CurseForge 整合包需要 API key,尚未做真实包回归
- Windows 安装包未签名,SmartScreen 会提示
- AUR
mcl-launcher仍需首次在网页提交