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)
- Add mod install page (bc9b3688c3a3787b657d8f1a719530b3b121ecd2)
- Move the user switching to the system bar (e848ab149d86f6731d192e190e4b0f89aab48cc6)
- New mod install cart UI (fec74d841f001091084c5a76fafdb9b746b7bd90)
- Support change icon (9c0a3779df27ab727a297eb6da9b04c71c72b7ac)
- New add & install mod page (ad23928b612cb971a6d98c649bbdc579b8614904)
- Card Color (ff4be3b831d07378d3c3195f068d11fc548eb25c)
- Developer mode (f5cebde1b352621c7e1abb68df8eee68135c4d40)
- Add discord support and refactor for user token (f555be5f7ebc01f118a698b77cc7475b4680a90e)
🐛 Bug Fixes & Patches
- User should not enter the install mod page if no modloader selected (f9dbf425e519efd3db296abceac67e4adfc2ca63)
- 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 (3bf9dd3256cd5a87b6e3d370ca6f5adf33ae0463)
- Refresh the last play when user focus (996ddfcec2996e91e5279a116cb1134f21bb5c87)
- Should let user login if there is no user (8be4f0f7ad158c8c2169bf6d76eeba8d58f6de5f)
- Drag state is not recovered (779d0f4f44229fd57e97d1fbd050e7896f00ae74)
- Fix crash due to the node-datachannel version (35756e2735945fa2b3eacba610283a8179c9ff63)
- User invalidation is not updated after refreshing (84b26a7af72c6c2370cc4a9f7ab37b38d21353b8)
- Curseforge auto update need to refresh the page to work (993507da92ebd06951b787fdc6235389dfdb26b6)
🏗️ Refactors
- Simplify the mod page filter and search (c13792f0d759f56bf343acce18e5bcb811df7313)
- Make webrtc log to a single file (45d4f12ac8f10cf136c52d9a21baa7ed3b463705)
- Fix style and type issue (328716eb5d4dab39fa73347599b3761bd5185e75)
- Upgrade the dependencies and apply related migration (35439e40c61c7c668153d9c2ef994334198a1cb6)
- Adjust some state bindning in mod install page (94c20e129cc8b55653269d8b091db87c97a8ae7d)
- Upgrade the xmcl core dependencies (fd4b700f2d3aa9f9b4f89e62a82543b8ff95108c)
- Move the curseforge using swrv and adjust mod/resourcepack card navigation (cc5cb87eac77c4160ffc4af7c61dc720f64fecb5)
- Clean up code (40b63da3b9648556355296cd4be28e9688d16e32)
- Drop for pages (aa4ac5cc8ddbd3cc98486bc6cf3fcb3d63b26cd4)
- New user menu (1df4c948ce3aae076a3219303b4d5f232129ddd3)
- Make more list item rounded (b0e435de48b3c11929c4c6bb51d240627f2227e3)
- Adjust the home page layout with inner router view (f786c333dbc3cc1ae95e9da004674de4b5bfa466)
- correct the arm64 build (119cf52f612b2c8e686db3490c3d35dcc5b34af5)
- user service complaince (7ac2939265076013c23e798f8c74e8526f792e26)
- reduce fs-extra usage (b232e0afd41be1fe52ea95e0ab388839ada4257e)
- Try to release arm64 for mac and linux (0221c4cecd5d399b3f990cebff2fc710f2dc8e75)