0.56.8
🚀 Features
- ui: add Arabic translation and RTL layout support (#1483) (67b5dee88c03ecfb3e7f1df7b62b993916745bf7)
🐛 Bug Fixes & Patches
- user: avoid stale token race in MinecraftFriendsService (9688c2e4e31adb9a9c7e0ceafe61dd5394806bca)
- prevent dynamic override of macOS dock icon to preserve native squircle (870eaace981b42567456e301c3401c18b7c359b3)
- e2e: drive smoke spec from main process to bypass CDP attach issue (19509cdc737cf206f0a2048327536722dc6298dc)
- e2e: disable Ozone/Wayland switches under XMCL_E2E + harden fixture (297b6df1c0bdc1612fdc79c77373bd086c307ec2)
- telemetry: guard long-tail TypeError/SyntaxError throw sites (4f3af4dcb60c83945dfe782a64fedb3b96492343)
- untangle three "name=Error" telemetry storms on 0.56.7 (9a64ea7a1f6c9d3371557750340e2984a35614c8)
- tag chokidar watcher errors so .install-profile EPERM is identifiable (4a4c150a49a7bd091641bcaae408b8a6f41d816c)
- harden zulu cache + UpdateError suppression + snapshots self-heal (98abd7f5e45f2d34d125f5aa0f1915d42d3b1a50)
- telemetry: reactivate renderer suppressions + cover 0.56.7 regressions (c40c6fbfcce7b341dc74439c52dc0665e8cf1013)
- Properly display modpack parse error (9b6c45ca5433eecfedb225425652219b32ce185e)
- vue compile error (3e4a31644180a531b5dcd4f55c82217ced6967bd)
🏗️ Refactors
- Improve launch rtl display (b79623c9ca3520e2b74ba6d5c97e5d0e1b3d6c08)
- use native inset style for v-switch to match Material 3 guidelines (#1485) (abccef55dc308fe6217664812fca345ad6bcb7cc)
- Refine the java selection (4566061e29416217de862e2d394f97764ee4c364)
- Have better support on prism zip (e83e5a922faab86787b073221508df3a3f7b51bc)