What's Changed
- chore: add compatibility check for preload bridge in renderer by @zamitto in #2856
- fix(linux): update umu-launcher and surface runtime setup progress by @galinhaman in #2872
- feat(cloud-save): sync RPCS3 game data profiles and keep saves per PS… by @galinhaman in #2874
- fix: use live progress for disk check and skip while verifying by @Sociable-Fish in #2870
- ci: commit prebuilt torrent bridge binaries by @chubbygrannychaser in #2878
- feat(epic): load store details with backend fallback by @Eduardo-Salvador in #2887
- Codex/epic games connection by @Hachi-R in #2890
- chore: bump version to 4.1.6 by @Hachi-R in #2893
- fix(epic): sanitize description links and reuse SGDB artwork by @Eduardo-Salvador in #2896
- feat: add Epic Games support to library management by @Hachi-R in #2898
- fix(epic): cache SGDB icons at sidebar size by @Eduardo-Salvador in #2900
- fix(epic): use Epic logo for sidebar icon fallback by @Eduardo-Salvador in #2904
- feat(media): add fullscreen media viewer for trailers and screenshots by @galinhaman in #2894
- feat(library): enhance game presentation and grouping logic by @Hachi-R in #2901
- fix: adjust min-height for filter items on classics by @zamitto in #2914
- Codex/epic achievements sync by @Hachi-R in #2906
- feat(achievements): display combined Steam and Epic progress by @Eduardo-Salvador in #2907
- fix: render Epic descriptions as sanitized Markdown by @Eduardo-Salvador in #2912
- fix(epic): polish cloud saves and account/library interactions by @Hachi-R in #2915
- fix(epic): finish sync without rechecking removed imports by @Hachi-R in #2910
- fix(downloads): improve folder transfers and resume by @Moyasee in #2881
- feat(epic): land Linux downloads/launches and polish on main (#2909, #2915) by @Hachi-R in #2916
- perf(epic): avoid full-library queries during download preparation by @Hachi-R in #2911
- fix: refresh Epic library icons and no-logo artwork by @Eduardo-Salvador in #2913
- fix: show catalogue achievements for empty Epic imports by @Eduardo-Salvador in #2917
- feat(chat): add direct messages between friends by @chubbygrannychaser in #2875
- fix(epic): skip save conflicts when remote matches local by @Hachi-R in #2920
- feat(chat): send images, report messages, and show hidden ones by @chubbygrannychaser in #2923
- fix: serialize achievement sync and retain retries by @Moyasee in #2903
- feat(epic): enable Hydra cloud save v2 for managed Epic games by @Hachi-R in #2922
- fix(souvenirs): stop endless upload retries by @Moyasee in #2902
- fix: stop Epic artwork retry loops and show linked achievement totals by @Eduardo-Salvador in #2921
- ci: install Windows Rust target for Linux release build by @Hachi-R in #2926
New Contributors
- @Eduardo-Salvador made their first contribution in #2887
Full Changelog: v4.1.6...v4.2.0