0.30.6
🐛 Bug Fixes & Patches
- Endless retry for http request (7df0237537f3b9f9af1e26150686991692733113)
- Should not close the login dialog if there is an error (7c39023742d2d4846d935eaa7eca4591dbe4cd80)
0.30.5
🐛 Bug Fixes & Patches
- Correctly put accept language to the updater fetcher (e4d7b0777346e6984d2f13696811f9f07e0d9b19)
🏗️ Refactors
- Install all dependencies after auto launch (bbccac678e1056d45131e6b46d0b9be00ca33e4b)
- Revert the download retry patch to mitigate checksum issue (3658a0b34d32e92ea2a3ae5acde3150422ea45fc)
0.30.4
🐛 Bug Fixes & Patches
- Updater regression (f4d486ace80985258c471424dddc508b4d47f6dd)
- Stepper is polluted by setup css (658eb9fdf4fbf35c7d0ba6de5f47de93095e57aa)
🏗️ Refactors
- Install to current instance in modrinth (f94f5d7d6d6fe62a53afbaaa8d3a82af6e58987e)
- Improve install forge post processing experience. Allow user to cancel or pause in any stage. (803cb4f553eb259509e281fac54420e70563116b)
- Let all api call try to retry 3 times (4cb302a10c5afda80719d6911bf8b23f9057252e)
- Limit the max socket per host for 256 by default (58b75d8aef5062558b6946c4d529f8110d69d6b3)
- Improve the log readability for array of error (8fe66f2877d1df96703b1d4578dbaf6acc9ef5ee)
0.30.3
🐛 Bug Fixes & Patches
- App quit failed in production (bf36b684a0e03833053f015fad8048f188b022d1)
0.30.2
🐛 Bug Fixes & Patches
- Make modrinth and curseforge install to instance by default (8e7855c2935ec41a22b3f12a9970d1a9d4030d8b)
- Use lock to prevent version diagnose in wrong state (8c9f3653f56ac29a0d15ee96309db4c2ca048c4a)
- Try to retry if fetch mod files failed (43d3abddf2c96d02e3255d93e9f62d1f1aca39a7)
- Import fabric modpack from curseforge will get wrong fabric version (c5cddfef07e72abb94a9d7c29fdbf4445900b0bc)
- Wrong state after go back to modrinth with multiple categories (4c51972c5a43bd8c0a5be32c27c41a3ff85c4fde)
- Should wait the diagnose over before launch (a4b20619e127cd106cc0f4bc9de979cb03a2f799)
- Should correctly select or install java for auto fix (b7b93effcea7dc5354f864c5a596a2e273c40e31)
- Initial login should select user and correctly hint user login (881ccf090cd5e0426ed86622e89f38d959725971)
- Cannot install fabric in version list (47fddde8ea44467b4263a93308c842d93fd8290e)
- Racing between game path and window creation (b1bb2fc3cd3e76483c3ccc1df621accfd6c8b43a)
- Retry download on segment level (717f1742360877c368bbe91747e61d386a1f75b3)
- Empty curseforge download url causing mod list into wrong state (2f78bcca9eb4726f758f5efeacf4ed5af33e47c5)
- User error is not correctly propagated and handled in client (d9e0fb25c22bb18a5dca1c938db3bbd472f275ed)
🏗️ Refactors
- Adjust the dialog close buttons (fa5e22717c4ab3405a07f0daa505c36c1357e495)
- Reduce manager complexity (b782e1057e64cbcbbae5bac553d60721d6b76879)
- Adjust some logs (50ee92a29c224ceb7de2965e1c4e16f4f9293585)
- Clean up unused import & sort locale (74b61a0259f28f03b8def93104601d60730f1584)
- Move the setup UX to main window (d90d380b56c85cdd2245596a5c89353025e392c2)
- Modern vue directive (08d92f5587116d27a9206dba74cb743cccf65a70)
- Re-enable type checking for keystone-ui (122c866d1c0ddf801fc41a05e798148d4c32971b)
- Don't assign memory by default (1c2dce3a84b6964c95fef5c4200e57667324fc6c)
- Use selfserve api for update (275b3566cc5cf5b2a950400174d4f2d79690c25d)
0.30.1
🐛 Bug Fixes & Patches
- Minecraft cannot install and failed to refresh sometime (16e617fd32331512fa6f5399c9ccf19722ea2fd7)
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)