0.30.0
🚀 Features
- Support the custom uuid for offline login (394410ffafc34d07a610d084de99427e28afcb60)
- Fast launch mode and new java memory ui (f2a6d860ca097ffc30192df1f50ac44bf6255d13)
🐛 Bug Fixes & Patches
- Wrong plural on i18n (6a91dcb903405899d7f9d600dc7987942aeb8ab0)
- Cannot identify zip with ext other than .zip (6d356c840854a81364907cfd3625d0187a9c0cdc)
- Install button status has delay (77c06337ecb59df69c7746f3edcf9b94e59dfc4f)
- JVM download failed on linux (6c24e9a60ab089faffd9647186fbd99e5250c759)
- Some i18n with count does not work (90662ca316b77e77a4f05770edb88c4561584727)
- Use bmcl api as fallback during the mojang host (bc18b11bd91d543c4ecf8289ab207a41dd9a6042)
- Skin randomly not update in skin view (57f8f53e0554edce0f6a148acfd5a964a72de8b0)
- Open folder does not work in modpack page (bc2d10abb41b331f325004d8c80d2a41e7033294)
- Wrong forge download url if source is unknown (f9573c88274a3194df931987162d12d6257a6f4f)
- Unknown resource should not throw error but parsed as unknown (e5448ea601c54407ffbd606dd7af26f379dd9002)
- Avoid task cannot be cancelled (6cbeae595bbc70e1be0b4a059803342fc945d008)
- Dialog cannot be correctly opened if there is a dialog already opened (ec29a20ecd65040c127680c56241513de9d4cd4d)
- Change qq group to kook (0c7ecdd90c222d00c109bcd4bef60d520d45dbbe)
- Cannot show log if the guessing encoding failed (85db2bb863e23bd99aef1cd9867206008a05ef69)
🏗️ Refactors
- Adjust some UI color/spacing (da02e96764102200c5d4acf70496998e1dd3ef84)
- Correct error sourcemap during dev mode (32575e00ed4e09f241108d649f68f67bdafaacf5)
- Improve log tracing in debug and remove unused class (c921406050bc8c71679ea193e47d32de65fa040c)
- Adjust the port of the local auth server (43722469a59375a86a0a2d5d7fcc3f56f6de7adb)
- Ensure the authlib injector is the latest one (d81d66bcbeaee5aaa352b9c9672564074f4eb5b7)
- Make sure correctly format error (f7020ff880929a88e561f5b909002650cf0c46f5)
- Automatiaclly log error callstack instead of error (a0010b0d2c44b9ed3bd51083768ce15346fb83a6)
- Adjust setting page ui style (b470ecc79efc80ac10bc75858c818e72f127aa35)
🚀 新特性
- 支持离线模式中用户输入 UUID (394410ffafc34d07a610d084de99427e28afcb60)
- 增加了快速启动模式,改进了 java 内存设置的 UI (f2a6d860ca097ffc30192df1f50ac44bf6255d13)
🐛 修复与补丁
- 有些翻译单复数的错误 (6a91dcb903405899d7f9d600dc7987942aeb8ab0)
- 导入的时候,当文件是 zip 类型但不是 zip 后缀时无法正确识别 (6d356c840854a81364907cfd3625d0187a9c0cdc)
- 安装版本的状态不够实时 (77c06337ecb59df69c7746f3edcf9b94e59dfc4f)
- Linux 上的 JVM 下载失败 (6c24e9a60ab089faffd9647186fbd99e5250c759)
- 用户选择官方源的时候,使用 BMCL API 作为备选 (bc18b11bd91d543c4ecf8289ab207a41dd9a6042)
- 修复了皮肤有时候显示不正确的问题 (57f8f53e0554edce0f6a148acfd5a964a72de8b0)
- 修复了整合包页,打开文件夹没反应的问题 (bc2d10abb41b331f325004d8c80d2a41e7033294)
- 修复了在特定下载源下,forge 下载链接不正确的问题 (f9573c88274a3194df931987162d12d6257a6f4f)
- 解析未知资源不应该报错 (e5448ea601c54407ffbd606dd7af26f379dd9002)
- 保证任务可以第一时间通过按钮取消 (6cbeae595bbc70e1be0b4a059803342fc945d008)
- 当有浮窗打开时,新的浮窗没法正确打开 (ec29a20ecd65040c127680c56241513de9d4cd4d)
- 将联系方式从 qq 改成 kook (0c7ecdd90c222d00c109bcd4bef60d520d45dbbe)
- 修复了由于编码导致无法读取游戏日志的问题 (85db2bb863e23bd99aef1cd9867206008a05ef69)
🏗️ 重构
- 调整了一些 UI 的未知 (da02e96764102200c5d4acf70496998e1dd3ef84)
- 在开发模式种正确映射错误栈 (32575e00ed4e09f241108d649f68f67bdafaacf5)
- 允许动态的本地验证端口 (43722469a59375a86a0a2d5d7fcc3f56f6de7adb)
- 自动更新 authlib injector 的版本(d81d66bcbeaee5aaa352b9c9672564074f4eb5b7)
- 正确地序列化远端的错误 (f7020ff880929a88e561f5b909002650cf0c46f5)
- 改进了错误的日志输出 (a0010b0d2c44b9ed3bd51083768ce15346fb83a6)
- 调整了设置页面的 UI 设计风格 (b470ecc79efc80ac10bc75858c818e72f127aa35)