0.44.17
🐛 Bug Fixes & Patches
- Should increase the pack version after export (9b9fc2d0327782e575bfa7bb0232786281ebe7ee)
- Linux app use electron update first to ensure the deb and rpm update (8bee2c4beb8bae68cbdd0d2ac44673d14eef5db7)
- Dialog cannot show after the page is switched (3c429dcce5cab402b64faeba04c2d7176e086084)
- Ensure modrinth pack files are not missing (d75121a02458be0b86e49f4e25e8bcbb67baec8d)
- Should show folder resource pack in list (b902e664f14b96661a0b84a415c916d419b16490)
- Mod files are flashing due to the unnecessary refresh (c3e83da0f1475c657a9fdc83d04422a85b322794)
- Resource pack filter is not matched (201cba813737390426bdc4054ef6ae5540dca58c)
🏗️ Refactors
- Backup the folder resourcepack or shaderpack before force link folder (d2fe5cbc39fd5a34fe70ca2f99702f281b8d1852)
- Make resource and shader pack can switch to dense view (c2f29fe88a0927273eda2a34c5fb778676fee7c0)
0.44.16
🐛 Bug Fixes & Patches
- Quilt fabric version cannot be installed (b5fab44777c410f18c8e92ef061060a68849088e)
- Cannot import orphan modrinth profile (2f85994fd9282b6bb4f4ae21e6cd94e9796d1707)
- Sometime player avatar is not shown (d6d9b2f7d0fa39df5abf6336f0416afed5f721e6)
🏗️ Refactors
- Make saves folder linkable (a133e9e6b736a5cd46ae20625bda69c5ce016bd2)
0.44.15
🐛 Bug Fixes & Patches
- Disable performance counter collection (6447153bac8cf15701f1be84acf51d9816f084fd)
- Global setting is not saved after app is restarted (50993dfa7dfbdf6eff4bf60f8f8274e628b34b8a)
- Should use v2 api to show news (6d75718dba566ca0e927ce36750801134096a1fd)
- Sometime the checkbox setting cannot be set (6ec8d362e9871390d7c3b65579ce5c3a50830593)
- Should show local mod when user search it (e250fd05927fa61a8bb1f996f2b97a82f345d47b)
- Some tooltip is empty due to \r\n (cc50e432c7a7b6685da7b72aa45835e5d03b0b79)
0.44.14
🐛 Bug Fixes & Patches
- Use javaw for java updater (dd92f4743492a8f7d390793165eee84aef6093b5)
- Enforce launcher platform to avoid some corner case (3fd6e55a06a3eeb1ac5f7692da6b6784e24b64d3)
- Use javaw instead of java to launch (4b5bbd6d5cb66161bd5ebeea29ab95f4e4807af3)
- Make add instance dialog persist (8763a665f8f45b251dc36da13c52d93aba5c4bc1)
- Mod revalidate does not work on early stage (5849716f23d59878fc42b6f69e4ba4df9480f0bf)
- Try to use java to auto update the launcher (11b1390e074792fa96ceeb17c85c18810aa4ba0f)
- Should not call window api after it's closed (3cc8b6690257f9593fb1cc990ce08b96c7cf9060)
- Fix hardcoded values in
FeedbackCard
(#683) (7503bba20e23e884bbcb69cbcc58306b4ba60b8f) - Correctly recover the maximize window size #679 (7e93685146a460b6de43563818aaf9feeb2ffe4a)
- Should not mark optional dep's dep as required (e8acf1a4678af5db7b834e1f0e498e33f49fab0d)
- Bad default region causing next button in setup page is disabled (0cbf35d38c0934abc0fb1a079e96d81d7bf1a611)
🏗️ Refactors
- Make version loading more lightweight (ff7da4f46b997ff54799b196358879eb7ddb37cc)
- Update ru.yaml (#688) (8d995a94fa44eee40b12ed145960b61df09f3b12)
- Try to avoid the case there is no java to download for current platform (ef4215c82eaf77248d94038ca303a2b3954c5e8d)
- Add more p2p turn region (d2193bbf2747a0a280c7056e232505997ad2c468)
0.44.13
🐛 Bug Fixes & Patches
- Forge installation failed and cannot be fixed (754dab9ec29b8c258b24ffc0cbdec78a136c85b9)
- Small updates for resource pack (#680) (e3c210abaffafdf9217fd4efc5747e383cb63833)
🏗️ Refactors
- Hide ip by default in multiplayer view (a76f776283ac5a84597269182e03629077b3208a)
0.44.12
🐛 Bug Fixes & Patches
- The peer icon should correctly display (9f9beda5ac44c3e423065aa107b2480b41519b8e)
- Neoforge modpack is not supported on curseforge (5ddb4b9b1bb5cef47849a7001f5c31254a9e7cc0)
- The curseforge modpack with no mods sometime will always loading (65b2d0bf63dadd3f715cdd46b9ac0163d89249d2)
- Ensure one user is selected (e23c17f245a599f21f4ab3a640e5df22e43a31dd)
- Sometime the mods info is not up-to-date (8d072ecf320b58ce4b5c26eb25c5431e7d1185c5)
- Should not return invalid string if decrypt failed (204b1a915f17613b4ba57434b1a6ea6c4702c1cb)
- Tiny fixes for some files (#675) (d24fbf6a8157e8fd6bff4d6d304668e1ce6f794c)
- Handle the database is wrongly locked causing mods cannot show (6c9c4b2245dd4d5b7585bb082f50815efa77c015)
🏗️ Refactors
- Move user agent to app (765ca3f6a107d8472650b0cca5b5d1772d39d9ee)
- Use different session for different app (852fc24ecb0bf32f9bee465b40f6553f765ded3a)
- Use unocss (a59b4672737780a9c599af8b4a748b945470aa86)
0.44.11
🐛 Bug Fixes & Patches
- Fix potential crash causing by wrong access token (7a6db15cb6a2af4f401792233a12ecb6ed3b4a52)
- Some large curseforge modpack cannot be installed (c74c23a1ec5bde819662100dcb276034dae3a6ff)
- Trigger refresh after mod installed to avoid mod status is not update (5664445bcbee8f2f8eadc4d30a9ce88473172950)
- fix pausing cause install process blocked issue (fb7d5783d8a651c330c0d03e415dc7d9e03cbed4)
- Track the instance install progress in detail after failure (a0057c5f90deec227d82e30cad0d690d6e7ec85b)
- Remove audio player on other page (b9b88b71f743706eaa5f5c9f227d1a242ccc8589)
- Wrong url parsing in peer sharing causing files download failed (cac29080029a8e394d3ff49d2d574ff2a0b5e3be)
- Peer group cannot connect in some corner case (cafd00ab5465806fe262f2e81a1a849b2b81e3a9)
🏗️ Refactors
- Use wasm sqlite instead of native (b569018272fd1b41cd4d48ef79048cc057678631)
- Improve peer sharing game config user flow. Make sharing more clear. (0509f84cd131566c76d3b0fb1f8c381f8531a540)
- Not show ip for server (309e3ca2842fce0c45dd7aab6a7eec3616dd02d9)
0.44.10
🐛 Bug Fixes & Patches
- Webpage should respect telemetry config (e2ba665eff2918ddaeaea49c8dab79a512e839eb)
- Fix the node-datachannel polyfill bug (a50d83729c2b49871d978f931a1986c732966330)
- Should pick the turn if it's available (c68060e27b1d60409a4caefdfb0fbe7025ba4f94)
- Should show loading state for some home buttons when instances are loading (ff30155c929b093ed0bef98eb15832965507ed36)
- In modrinth, the curseforge link won't correctly handled (8561086e3feb6718fd3101152088fe997916f673)
- Some neoforge filter/version is not respected in modpack (f6f27c79ff2b8fe69e40492465567eaaf0166e43)
- Linux postinst file does not replace fully (93194a126002587d9bf58bbb8be70aa572d1857b)
- Add Italian language support (#667) (9ee3a35b1405d8e869c4d9ef977892e9965eb4ad)
🏗️ Refactors
- Let user to select turn server (95d226e8a5b4d62a517ef5c479443d2109580b33)
- Add modloaders for mod detail page (a2dc7beaac0f79129c555f5e55822ac0d460ceb1)
- Remove v-flex & v-layout (5967c9f6ce5295f9c2063d656ba11456388399e8)
0.44.9
🐛 Bug Fixes & Patches
- Shaderpacks folder should also be able to unlink (8cbfb6b2d778498a16ecf004d79344d12b5d6b7e)
- Should not refresh quilt if the mc version is not presented (35a2824cdea3767fa847d1f50565f3a53fa0b0d9)
- Logger window dark mode button is not working (0d40516c7042da8c8bd2b8acc610059f9ac3179c)
- Share instance should also share runtimes (2f30137ec7d9128bbc97e1f685a1e24c6a6e4f5e)
- Some unseen peer is matched wrongly (39906b48b5862042dfbc443e21749c9f9cd58614)
- Should be able to display quilt version (d8897cd52a7760bf75411b948c1a7b927bebb349)
🏗️ Refactors
- Optimize the telemetry of page view (917e095943ffde7304867c3f8fa523b918cb7a14)
- Advanced mod list. Supporting dense view, batch selection, sorting and warning for duplicated mods (b829a63669327129f38a27f06cf3e2e65323b3ac)
0.44.8
🐛 Bug Fixes & Patches
- Should be able to search neoforge mods (a4144edf7c9ba385d78607432282132d348c9c73)
- The modrinth modpack export files are missing (df4825c981df0de6b3ad974a6eab17e9046cee32)
- The task progress color is wrong in light mode (92d171c1b00dc84b6262406359d0f55b9bd1d5be)
- Fix some image dragging issue and launch window detection issue (290434eee999a87aab0a7b573d9670dc95219bca)
- Sometime the instance context menu locale is wrong (516c96da661f33025e0088291f402248801426e6)
- Some modrinth project shows empty license (abe987a9970b466bb2fa0105a2e7882d034a91ac)
- Should display mods supported versions if no version is selected (3a67367c6ef45a6d1bbd6e067aed79c4326be0cf)
- Improve pref by not update the route every text input in Mod page (cb55870ef08e1859c0c3d798b99103862b862422)
- Mac dock icon click should activate the app (e46b45598cce7189fc15de568a7d9c13ab3e8191)
- Linux deb target file path should use xmcl (e6efaa2ffff4ed3ab8198033302633659f4b385e)
- Multiplayer window cannot show on mac (414442024135290efaf9e5eaaf265a505150651c)
- Dev login should respect the user input uuid (becb94610e0e88bb66b5d5cd984ac16a0f7fda41)
🏗️ Refactors
- The mod updates should popup dialog instead of directly installed (ddb3a8de7f6e24e14386be0d0ceac83a033347ec)
- The inter-navigate from the modrinth/curseforge description should be handled inside the launcher (a59a811b162cba8302b4b4b825309284862661e5)
- Improve modpack home page perf by enabling content-visibility (7cfb6a1cecdeab61fc9be039d29b524a538cafdc)
- Improve perf by preload more items in mod list (2a37ae8858f993b7902d9fefb061935d8dfe73ba)
- Unified the dialog usage and improve the dialog performance (8f43512c2b182ff2a0a42cc79caf738642bc278d)
- Add login success page with auto close hint (7edde5604bf896e527cb7a51792cf4e2710d48a2)
- Clean up start up code (c6e6938019d8b0c65ef01478a81ac20a392330f8)
- Update zh-CN.yaml (#656) (63305798e4b20bf7a97968eaec4ca11ab06fd0cf)
0.44.7
🐛 Bug Fixes & Patches
- Wrong user window size (38e08bd3124a4b1d01b05feedd3de01412cdeb74)
- App path under opt/ on Linux can be improved #654 (9035f7d4fbf702598e267c9bfba6d2f65bd80f4e)
- MixinBooter installs incorrectly when it's installed from the Launcher #655 (eda64befe224eb9417eea829d33cbfefb9c2796b)
- Avoid undefined error during resource update (73235d94d200f22baf77e67c3ca88683aa5b265a)
🏗️ Refactors
- Update zh-CN.yaml (#647) (3eae220eb40e9f765d8462d85959545d820f1748)
- Enhance version fetching to avoid the case user cannot get version list (c0d3d1ed755eda7644f84c603735c3f5e4a16c0f)
0.44.6
🐛 Bug Fixes & Patches
- Add import modpack option in create instance dialog as fallback option (a71d984e0a7640ac43b7815b40fbe5256c2853b6)
- Fix some wrong color in light mode (3fcdab82c92fe790474aacc6a93ad7056b7700f7)
- Should install neoforged modpack (3e877e1197c79a602c3c5e7a42b02f51eb843906)
- Should also identify the modpack source during the importing (81c0cc450aa2f512c515bec5a7bb1c7e052ea8bc)
- Fix the modpack install failure due to the bad file names (9e35c604ac66a92b0ac4a92254cd2e829ed1d534)
- Warn user during the modloader changed in the instance update (3d823ca6833d867386f5af51e6a858bf56e974a5)
- Fix the wrong pl locale causing build failed (e3d815e0fd7bfab5ecea5300ae1c38dae5b1426b)
🏗️ Refactors
- Move multiplayer to a new window. (95b668c5c160c61e83c1a5ee6bbfcba85bf650e2)
- 修改一部分词条 (#640) (1382232490d033091c91f2b0c1622f674006e041)
- Add notifier for some failure and adjust some docs (3043402954dbe1f90a78f5ecd259e0058921d303)
0.44.5
🐛 Bug Fixes & Patches
- Try to avoid some wrong libraries replacement causing game crash on Windows (531631919daa8f6cff67a799257079a40fe082d2)
- Abort download causing instance always launching (984c20ad05348fde9c0474bab514000124ab4f86)
- Avoid wrong ely.by library replacement causing game crash (3301c4c2b8c979cef97e8e33ebebfee008cc9220)
- Adjust some Chinese locale (e1de789aacd563ab2425593f86ad4e7b60c45d1c)
- Fix the case that sometime the launch button is keep loading (321bb3114bec2504f4089d149907b8aeaf921613)
- Change the logic of hint user incompatible java (3e563eaf23714a11e220a05b3cbfc1c31daab8d7)
- Fix the case that the missing jar causing install failed (b3f1be41e49ad8acebcc41891072ba0f907866d5)
- Should not be able to select labymod with forge (4c2bb7a23eb09a981624561863b094924192f325)
- Don't show abnormal dialog if the game is closed in launcher (d343ad03b52b0b914937b7373a13fe64694cdb79)
0.44.4
🐛 Bug Fixes & Patches
- Prevent fail due to the file index is empty (deb4e39b488c345632220b4faac64b5639928476)
- Try to reduce the chance the setup failed (491204bbaea8cfe8fe17846081331d494c3280ff)
- Fix crash if the connection is closed (080bdec41e54ad9411a28f86805cdbb405764231)
0.44.3
🐛 Bug Fixes & Patches
- Update hu.yaml (#622) (ff7b7c4907ac628c433b263109e8e7cebb0c85ea)
- p2p connection does not work (e516915b844dae4f4c9d2756ea44f9d7a8ea9434)
- Add fallback stun (064521e6c2c0e29a2c084b5da977782c74259bdd)
- Should close the delete dialog after delete (e29ce756daec80dc948bc484b1efe54e6d92425b)
- Bad elyby or little skin server causing login failed (148c1bc88db18dcb9131b1859edafb64429eed8c)
- Launch status some time is not synced (8e74b84f9872de9f143c3b47c4e352e55a0cca65)
- Logger does not show logs (cf16c543508fd535ec5ef6912b6475602391460d)
0.44.2
🐛 Bug Fixes & Patches
- Fix cross disk causing auto update failed issue (afa2079fe9430e7a5a59eb8d9bd52833619b91ca)
- Decorate more error (edba33150fa9085ccdf5b519bdfdccd7212636ce)
- Modrinth categories result is inaccurate (61d5d9fcd3819ab7be0e15187f3771317d47c67a)
- Page can be wrongly scroll down (917de15cd8d928d850d152e10f13408e9f934cee)
- Curseforge install dependencies's versions are wrong (ee952a5ca2283bede188cdecb3c5afd14e61aad7)
- Resource pack page switching modrinth/curseforge does not work (6a083926c00f3d3192866a93b6d8901d042dbafd)
- Resource pack and shader pack search does not load more (e3b48e151e71c7b0c9dfec39b51411c369bb61e9)
🏗️ Refactors
- Use dynamic stuns (f61638dcdb582c96e6fa1948ebc037da297e27d3)
- Recommend categories in the market page (f95e00744b6ac720ff983b9ceb64802052483478)
- Sample error to reduce redundent log (bd926f3dab522a792baa2380aaf92546d3a3402b)
0.44.1
🐛 Bug Fixes & Patches
- Store page does not have tutorial (11501e2b032730163895267a5ea2ed7d0ccf488e)
- Handle more error cases and remove unused logs (eec680f98137376519817c1a96a71db06dd74df6)
- Drop the stun.qq.com and use stun.l.google.com instead (6cfcf1ab5467a94e1e99006274a1bfe5d9b4ec73)
- Sometime launch status is not mached (7b2c5637892e8a68c4d208514b4a033720981a16)
🏗️ Refactors
- Add locale and fix some type & lint issue (9495fa889135280f633357c7a96e28f9796f2fd1)
- Load native module dynamically. So the in-compatible electron won't break directly (64a9d15b664fc783a42b85dcf6cdc8b34dd547bf)
- Move news to my stuff page with new design. Adjust focus view sidebar buttons integrated with my stuff page. (a21a8f8936667249e2deff1071d214572093f1fb)
0.44.0
🚀 기능 추가
- 모드, 리소스팩, 쉐이더팩 페이지에 버전 필터를 추가하고 CurseForge와 Modrinth 창을 제거했어요 (1b4fc31fa409d6305d87ba13e8c943dd22430a26)
- 테마 기능 추가 (#614) (ca8d7574d83a9e19e2ed2b26ce7066412dcb6311)
🐛 버그 수정 및 패치
- CurseForge ↔ Modrinth 전환 시 간헐적으로 잘못 매칭되는 문제 수정 (a34b0df3f5c4b05aeab3e723b55d7bfebafa3b93)
- CurseForge 모드 메타데이터를 Fingerprint로 식별하도록 변경 (a2138c32cf1df1fc690ac9eb549a2ceed79f49e8)
- 머리 두 겹 레이어 렌더링 지원 (186516ed879a24f558a07718923dff4649d3aced)
- 일부 CurseForge 파일 다운로드 문제 해결 (5297d1e984b82f10f78376689c85f81e8716bc85)
🏗️ 리팩토링
- 모드/리소스팩/쉐이더팩/모드팩 검색 트리거를 최적화하여 리소스 사용량 감소 (d1ad3208b2eb42bc27a716e8d395c5ead09818ce)
- 사이드바 그룹 조정 (0e3c8fdedcab33602c13005cf7ce6c1cbb80146f)
- CurseForge와 Modrinth 관련 불필요한 코드 제거 (f44039eca2e45d921d3dfd3d54b11eaf4c0398a6)
- 저장 페이지 UI 향상 (f2741a8b3f8d6da4169616cc3bbb78b09fbdeb32)
- 네트워크 상태 업데이트 주기 감소 (bc4f1da7aaaa2527752bd08eab6d181fc9e689eb)