0.35.19
🐛 Bug Fixes & Patches
- Mod update staled due to the operation order (286a19db503124f5f28072418dc8ee6c43ffd24e)
- Mod drop import should import multiple files (e5b181665ab35ce3f3c0b49d058a079d0e61abee)
- Java memory assignment is not aligned (774437a1de3a82c146c913e2af4d500dd5fff9c7)
- Global/Local setting not working (67c28a7fda2c5c307316774b9cebd57040489e7e)
- The log view overflow issue (21113ec88b6da408ebdfd1bb6d8710c79deaed91)
- Encoding detecting wrong on error log (a1e84d2599c534cd0fe6068699431d2fd5e0c9a2)
0.35.18
🐛 Bug Fixes & Patches
- Some instance setting have trouble to save (e5fc174175b187dc9e64866921a3e2d3d7fcfcd2)
- Make scroll visible in setting page (c7d5c1f12ae24c4644daebb11a7b6d182248e9db)
- The http proxy empty has wrong value (2f2489a1ee4d2f93d527e773c76640ab711cb78a)
- The max socket will reset to 16 if it's 0 (bf26ae90a30693fd9947329c0496b3d386751037)
- Avoid to refill data after user remove the thirdparty auth (a42e332494d90f8c701ec01171c4fa4025533e4e)
- Cannot remove user & login does not show up when user is removed (b51306dc9ff08ee172b274ab23ed6ca790f817cd)
- Try to correct the startup wm class for linux (865d788ff5b833a6f033e255d307c07696b9ef59)
- forge card layout (fc619b6b75abd159f18dcdd05727ab7456bbd55b)
- back button overlap on macOS (b276401b5e7b19fd16b50ba3270215535a16c72b)
- Update uk.yaml (#466) (5a148d52d2d95cae6e0535fa17a291e21c5ecf53)
0.35.17
🐛 Bug Fixes & Patches
- Fix crash due to the resource don't have save root (1f0749ca4abd1a32da3f4effcc78023307518d69)
- Should not install modpack resource to instance (74b61990a9021092f19519e0d33f2a339b294316)
- Fix the legacy forge installer cannot be installed issue (885a8d0032b6bc59e8c5d10b296e3940f04a6004)
- Added Ukraniane Language. (Тепер Українська мова є тут!!!) (#459) (3e468c847bede114ae118dad093c4bf6232441cd)
🏗️ Refactors
- Record install resource failed resource (0d17f7d602f5ca5d162353b8d802b69d945bd44e)
0.35.16
🐛 Bug Fixes & Patches
- Curseforge/Modrinth history is missing when first open & Windows should be focus when it try to route to another page (c4bd49ed07db9e7601922955f590e93f86b1c1fd)
- Clearify the download error (915ec6054f7e4797e334d9d2298ab80cf44b369f)
- Add fallback to install asset json (09e4a1f2172e16395718e27eff0259fc3ffb3a1d)
- Fix the asset index task i18n (e4dd4e8666a06a6e3493a6d1956d817af1b0594c)
- Try to mitigate the download file mismatch error (ca43aee3b9be956d3ce8f2298fa9b39e1fdc6b6e)
- Fix the log format mismatch causing nullptr exception (b80e1398df501f738f4dd2ba187aa83b99d9afc3)
- Avoid Minecraft version list timeout to block instance creation (f4b65f655c366b9436453b8ff9dfd30f8efc813a)
- Gentally close the undici cache to mitigate the cache database open error (fc8dfaca66eca4612f43ccfd9c2be4a632d9ea4e)
🏗️ Refactors
- Record the user login error in detail (84150d36b8ad286bf72574f79da5178ed865ee2e)
0.35.15
🐛 Bug Fixes & Patches
- Avoid race condition for the forge version list fetching (687b43dd68098bab5a208add8057792102522313)
- Try to avoid the dead lock in initial launch (440bd04d7d04c5bbbfce1122b2ac627eae1db054)
0.35.14
🐛 Bug Fixes & Patches
- New external instance should on the front of the list with correct name (4c56244449c1292653cfdceb8c630c7771ab9923)
- Try to adapt the external resourcepacks/shaderpacks folder (3c7a30e41659222dcfd626a99c60481de3a6d003)
- Try to mitigate the checksum mismatch error during install (b946a1b587e8767d8e5a4f9740238e0929aff9a1)
0.35.13
🐛 Bug Fixes & Patches
- Fabric installation hang (8b2dec5f717d256f6e9a6378a7629acab5d516c0)
- Mod is not added to instance (ef04e81b22612dcaba7946c08639e45cfe348ce9)
0.35.12
🐛 Bug Fixes & Patches
- Avoid the invalid hash of resource to abort the instance install process (9a34e7cd6f8050473b16fa55a6737049f4ad1e92)
- Avoid import failure caused by unclassified resource (36b3a811685c79ed9d7f0c3582c32736044c9cb2)
- Avoid the failure of createInstance to the device root directory (cae82507eba0851c0b970259444efc7208dc7670)
- Prevent user to add data root as an instance (8661882baf4161a21ceb9058f369d8e7aed1ab40)
- Avoid duplicated path issue for instance (7eeee2ec3edccb566ac01ff756da37ed08c3d794)
- Prevent add external instance failure since the version argument is malformed (3e868a2cba55d3b24a01ce1a85909ae7f3b8319e)
🏗️ Refactors
- Refactor some logging (590d8c5e80968525e7629813ea26a74807c8c201)
- Log the malform resource during install (69923c04d10e23f8c8cf7ef6c5eeed3ae70c5951)
0.35.11
🐛 Bug Fixes & Patches
- Try to log the failed install mods (eda3e1c502b226d88ca09eb3b3d9003007cd8e58)
- Setting stored in local storage like hideNews does not persist (30db47b43c74df317f8169bc067f08b0db4056a3)
- Should check javaArgs to avoid nullptr (6dcd34774c34a75dbd8cb995dab773447d770007)
- Ensure modpack name is distinct during creation (531e618dccd667a45b5608e426fcffeaf8d293a4)
- Fallback to bmclAPI if forge official request failed (12bd6226c2a271db6bdd2689f6fd844be6f93e99)
- Try to generate instance name if the name is absent (ac98cfb092073fc109dd00584583f072f1cc106b)
- Ensure the xbox avatar fail does not abort login process (f87b6dbcabcc09c05b8953d0dbbbe55c9a26e804)
🏗️ Refactors
- Fabric install process (0ce9587856560e541af55887e351a071acfe44f8)
0.35.10
🐛 Bug Fixes & Patches
- User login failed due to the
capes
in Microsoft response is missing (b131dbd3d8d31c32edc2d46e2ff244406f349e83)
🏗️ Refactors
- Force the error logs having stack, making logs more useful (371d66f5b3477c1dcd6358cd74b69213f20bad07)
- Make resolution field optional (728734e03c61b7938ba951148d1d13d50b1b26dd)
0.35.9
🐛 Bug Fixes & Patches
- Local version scrollbar is not shown (31769dd3c142a7baecef5a0b304e7ac57e7e3b00)
- Mcbbs modpack preview cannot show (930116743d33d8c91fa8993b70db2de45a9fcf7b)
- Ensure the launcher_profiles.json so the custom installer should work for xmcl (c512e96c1eee56f5581d1dae89a77b1b7093a0c7)
- Setup page UI (52023a7adaec06c14b56d5d5ceb9da29a772bd49)
- Launcher window is not created due to strange loading behavior for detecting linux frame option (b7d6c142f1e707b2488520129f30dcaa6c1b2268)
0.35.8
🐛 Bug Fixes & Patches
- Should reset scrollbar after route changed (b1e716b8c53a36d55afbae2bab47f55cbc6892d4)
- Shader pack card enable state is not updated (b4f2affa2db2b5dd3b7bbfe0b14d25a4a94bf235)
- Shader pack UI i18n (526c2336c70a1e1ca752cf4fed766de59d368573)
- Screenshot cannot be show (5f642e76dd7ca7061198bc77bad2230c3714ca16)
- Some image cannot show due to the path is not normalize (91b9caa17ef50b5d52adcfd44c97ba60d485b1b2)
- Should open browser for markdown link (a28ea08534c94eac8ea8dc4305bc3531ca750c14)
- Discord connection has uncaught exception (077ed11fdf558df4a10111996c9979d06d8fe0bf)
- Image display is broken in some linux release (f6a3ba72214d812a0ce294d66169f5f5fd4ad918)
🏗️ Refactors
- Track resource metadata (9644265873a5d74d02976e771cbfca39c1aee00b)
- Telemetry full log (61ed7450b97fafc6aec097bebd53275b78fa89b6)
0.35.7
🐛 Bug Fixes & Patches
- The frame option in linux (ee8f1a082a535270d186febb5597456f380af1c9)
- Curseforge and modrinth window router is replaced when the mod is open from main frame (cc33ab361dc5caa2774ef559d888c09d85df454b)
- User login failed due to the keytar dependency not installed in current environment. The launcher will fallback to use file storage (66d6f869f7173177d6460e20824b0ac2d59033fb)
- Remove the divider if no news or upstream to show (70ef78830eb42141e086a4b63a82a4901fb31159)
- Focus mode the home does not show correctly (5ee5742a9fcb13f36b92e2c03f7fabd910cf84ff)
🏗️ Refactors
- Align the i18n mapping & update the guide (2dbe7a06b62618f61847c64f12f22d15d8fd23c6)
- Handle some noise error (b53355ae450977ff7ba9f97e0616ee1cd137d58b)
0.35.6
🐛 Bug Fixes & Patches
- Fix wrong behaviors on some UI component (115b90dec0f6924b944af76e2d6a77866ba01b55)
- The instance card icon does not show (6e59863830c968676539ca1108bcf568d23353a8)
- Curseforge category highlight is not shown in light mode (a34caadbbd2de1fe54122b5dbaccf5b4238efa73)
- Curseforge page cannot query exceed 1k page (40bf4d3a621c2ab6ddc11486c0066ec078180f1d)
- Linux arm64 classic-level does not properly load (fb99bdb50bd7950bf2796904b7dbac8589e36d4e)
0.35.5
🐛 Bug Fixes & Patches
- The imported resource does not show icon (6e96cc7057c5c1e122a148ca198e00101c9f7dca)
- Adjust some UI details on cursforge and resource pack (5f28875dbcc310600df13881d82cfddc18a3cfbb)
🏗️ Refactors
- Cache the version lists to localStorage using swr (62f584b944afe2531052f654f53bb9a5efcd5c90)
0.35.4
🐛 Bug Fixes & Patches
- Some edge case the sha1 snapshot has wrong data (2eda8161246198e6e4f27d86f303726ea9420133)
- Quilt forge installation fail on json and library (c23d794779c75892749faec14f71db7033ff01a3)
0.35.3
🐛 Bug Fixes & Patches
- mcbbs modpack curseforge install should also no resolve duplicated files (2d1fd359438450eda9a3f90fe072b251899d608a)
- Curseforge modpack installation resolved some duplicated files (97fc26ef6e8118ba465ee60cb9543f13a3e923a7)
- Wrong update behavior of appx and appImage (652211b17a313195c5a46bd6abd2215784d1b731)
- User under yggdrasil account cannot load skin in game (5e306ae22ae0843233a4be43fea9c9755f7565d2)
- Cannot correctly validate yggdrasil profile (a4abefa7cedfa8b729ade88171e2a1a62f107dcf)
- Workaround to fix child window cannot load issue, might need to wait electron to fix this bug (fe0054ed3e23670d50f6f4c678ca890332720fc5)
0.35.2
🐛 Bug Fixes & Patches
- Additional window cannot be opened in production (5dbf1dabe8640fd7d1a73dd35aa4007444286e40)
0.35.1
🐛 Bug Fixes & Patches
- User menu should not show when login is opened (39d73bf4f2a584e2dc69e33e9bd8eb417045a94a)
- Compile issue cause crash the client (234521c2644c02f2677eba8f5e0bf1c483ebe3e5)
0.35.0
🚀 Features
- Add disable discord presence config (49171958e803926cc1ab31fcbbb2a29d0b75707d)
- Support config linux title bar style (dccb945ce154e4f92eaeaa30459299e56183858e)
- Support disable telemetry & hide news (1d03cd71b3181e15fcda17c8fab635ab61f6cb70)
- Separate the curseforge & modrinth page window (367103efa3c47a35286e655a0f08c97a5e92767e)
- Support unsaved warning in setting page (0d68071c43e526d7b625aa721d9c632408aba6f0)
- Move the user switching to the system bar (e848ab149d86f6731d192e190e4b0f89aab48cc6)
- New mod install cart UI (fec74d841f001091084c5a76fafdb9b746b7bd90)
- Support change icon for instance (9c0a3779df27ab727a297eb6da9b04c71c72b7ac)
- New install mod page (ad23928b612cb971a6d98c649bbdc579b8614904)
- Support set card color (ff4be3b831d07378d3c3195f068d11fc548eb25c)
- Add developer mode (f5cebde1b352621c7e1abb68df8eee68135c4d40)
🐛 Bug Fixes & Patches
- Should allow drop multiple file to mods and saves (c4130bfc193e89f94fe99e27e7c46e2faf26bf48)
- Fix some minor ui behavior on user login and mod hint (681ac752eb7cd77b50ed10b491b42705282cf136)
- Hide tooltip after route change (3bf9dd3256cd5a87b6e3d370ca6f5adf33ae0463)
- Should let user login if there is no user (8be4f0f7ad158c8c2169bf6d76eeba8d58f6de5f)
- Fix drag drop dialog stuck when in some cases (779d0f4f44229fd57e97d1fbd050e7896f00ae74)
- User invalidation is not updated after refreshing (84b26a7af72c6c2370cc4a9f7ab37b38d21353b8)
- Curseforge auto update need to refresh the page to work (993507da92ebd06951b787fdc6235389dfdb26b6)
🏗️ Refactors
- Store user data into credential manager to make token saved safer (7ac2939265076013c23e798f8c74e8526f792e26)
- Simplify the mod page filter and search (c13792f0d759f56bf343acce18e5bcb811df7313)
- Make webrtc log to a single file (45d4f12ac8f10cf136c52d9a21baa7ed3b463705)
- Move the curseforge using swrv and adjust mod/resourcepack card navigation (cc5cb87eac77c4160ffc4af7c61dc720f64fecb5)
- Make more list item rounded (b0e435de48b3c11929c4c6bb51d240627f2227e3)
- Adjust the home page layout with inner router view (f786c333dbc3cc1ae95e9da004674de4b5bfa466)
- Try to release arm64 for mac and linux (0221c4cecd5d399b3f990cebff2fc710f2dc8e75)