0.66.0
🚀 Features
- add hide installed mods option to marketplace filter (#1635) (baa8cdea5da59949ccf076dae0bc7b35a384e005)
- multiplayer: support room master migration and reconnect (c43748c1096df4ae8f323bb0a003bc112d6a5faf)
- centralize XMCL API endpoints (d29a08aa60573971860867dafec980dd33b03374)
- agent: gate built-in provider behind flight (2457da9326dd8af4a1b4182886c2762be00a8baa)
- use split XMCL API domains (7b42ac3b38e241effa2f85ac31cf5b952768e73e)
- xmclAccount: auto-refresh session tokens and classify API errors (737e14f2646cb18f3f6d34269d13a512aae7ed3c)
- agent: integrate built-in provider and omni workflow (7dd0a825054fb4b9d8138e509f46c52345874428)
- launch: retain recent diagnostics history (5e660190178da61a659b6371d063c052d3158b94)
- mods: stage market installs with dependencies (34e31d8f809f820104a4e4f801f5d0ccb101ec84)
- server: add local and remote server runtime (780dfdf96af415c34e504f63d114dc05197b719c)
- support fullscreen monitor selection (5ea6d5f2177738d880517efc899a5c823f7a2b79)
- add host-star multiplayer v2 client (#1627) (cf48e0c235fe80dc3d1ab373b56278b7f2c80722)
- add account system (#1619) (df7e47df6a2770007c25da9253810cc966935af9)
🐛 Bug Fixes & Patches
- Fix some java glitch (163d47c415361c5031b1933ca537d9ca4229d68e)
- agent: stop migrating legacy provider settings (848c045533a25e1b5835754e6c64df776a803c42)
- modrinth: remove projects from collections (aff6e1e85723513090b3d6d4cdcbe79930a6a87d)
- mods: clarify filtered mod groups (3df2940f38a34d219759be38d002ca69f19da3e9)
- ci: apply publishConfig overrides when publishing core packages (1dc8d062a57f4640d15028b9f623a394127d5c2d)
- Try to improve login experience (eac18b2b3b0ada57b912fcf0a87eacd86ed2a565)
- auth: serialize Microsoft native broker initialization (dd60a7d597069732902929bcab3d7d1c341c047f)
- launch: recover Linux display environment (24772eaaf01514c48df29cfa5472eaf7e8e1cefe)
- use XMCL auth for RTC requests (8a49fc6e23e6b7cf12e224ddc111c504b83056c7)
- preserve HTTP cache mode through Electron interception (bdcb538f83b3fffc9c6ca9d43268b82900fcca56)
- electron: retry requests with replayable bodies (3edb6b7290cc2f440656d19bf30a63b6c214c5f7)
- settings: preserve proxy protocol (8303ef5d5a8380aad7b00e24c8b2920280ec327d)
- prepare MSAL native runtime safely (e069a396a39fab21d30119c9093a996c8cedb9c7)
- Adjust layout (78986e33f6eed56601db232e139a6b8253f77cc3)
- store instance theme and icon media locally (8f6ccc3efadca9c2e9dc4a6423171877f76058be)
- correct Microsoft child-account login error UX (6cb0269df9ddc11869c4504b6056f743954dd4fe)
- correct resource pack drag ordering (1cee82600a6983bdb587d09840d9649e27900695)
- Redundent user refresh (6bf8e0705e9763ba6e8e25da02547ad8730c94c6)
- auth: not allowing multiple accounts (7714801b11ffd92669e1914b12c9377d3b60bb07)
- use configured token for core docs deployment (a78996298e1054a00e386917c8e967b0914d1d89)
🏗️ Refactors
- friends: remove group-backed presence (73e4ce69813af1181b31b9e5b9db8bc109875b7a)
- agent: add provider presets with per-provider API keys (#1630) (1da004ac5d65dc127e8e633cf51f3314162e2a64)
- rework agent workflows and action menu (#1618) (a90b8a00a106d5987e3062d53d0353c2b40dc437)