What's Changed
- fix(reviews): prevent banner overflow by @Moyasee in #2755
- fix(ppsspp): capture souvenir unlocks by @Moyasee in #2757
- fix: play the achievement notification once its window is visible by @galinhaman22 in #2772
- feat: add similar games recommendations by @BITO21 in #2583
- feat: support compressed RetroArch ROMs (LBX-1034) by @Moyasee in #2771
- chore(deps): bump the npm_and_yarn group across 1 directory with 9 updates by @dependabot[bot] in #2748
- feat: Add french translation by @moi952 in #2785
- fix(steam): preserve partial sync data by @Hachi-R in #2789
- fix(steam): restore actively imported games by @Hachi-R in #2790
- fix(steam): offer reconnect for stale sessions by @Hachi-R in #2791
- fix(steam): improve integration feedback by @Hachi-R in #2792
- fix(cloud-save): open local save folders by @Hachi-R in #2793
- Replace Python torrenting with Rust and libtorrent by @chubbygrannychaser in #2783
- fix(steam): clear achievements after disconnect by @Hachi-R in #2794
- feat(steam): add per-game playtime opt-out by @Hachi-R in #2795
- fix(achievements): preserve Steam unlocks on reset by @Hachi-R in #2796
- feat(steam): detect imported game executables by @Hachi-R in #2797
- feat(steam): launch installed games via Steam by @Hachi-R in #2798
- fix(steam): deduplicate imported playtime by @Hachi-R in #2800
- Codex/integration account cards by @Hachi-R in #2801
- feat(steam): upload achievements in chunks by @Hachi-R in #2804
- fix(settings): show Steam playtime toggle once by @Hachi-R in #2805
- fix(playtime): apply Steam opt-in immediately by @Hachi-R in #2806
- fix(library): retry executable catalogue load by @Hachi-R in #2807
- fix(steam): clear imported state on disconnect by @Hachi-R in #2808
- fix(steam): align reconnect card state by @Hachi-R in #2809
- fix(steam): close disconnect modal on confirm by @Hachi-R in #2810
- test(settings): guard pt-BR integration copy by @Hachi-R in #2811
- feat: persist sortings and filters, plus consistency improvements by @galinhaman22 in #2803
- feat: add Steam Library indicators and filters by @Hachi-R in #2814
- feat: sync Steam playtime without duplicates by @Hachi-R in #2782
- ci: cache vcpkg and Rust native dependencies by @chubbygrannychaser in #2817
New Contributors
Full Changelog: v4.1.3...v4.1.4