What's Changed
- fix(download-sources): stop sending malformed changes requests (LBX-1368) by @Moyasee in #3050
- feat(leaderboards): load badge covers from resized catalogue images by @Eduardo-Salvador in #3043
- feat(gamification): add level, missions and streak to the launcher (LBX-1257, LBX-1252, LBX-1309, LBX-1330) by @Hachi-R in #3000
- feat(gamification): reflow the missions tab on wide screens (LBX-1252) by @Hachi-R in #2986
- feat(gamification): add streak stages and the H coin (LBX-1252) by @Hachi-R in #2987
- feat(gamification): add the shop screen, interface only (LBX-1256) by @Hachi-R in #2988
- fix(gamification): refresh missions in place and show what awaits spam moderation (LBX-1337) by @Hachi-R in #2992
- feat(gamification): show the Hydra Cloud reward boost chip (LBX-1338) by @Hachi-R in #2997
- feat(screenshots): let users hide community screenshots on game pages by @Moyasee in #3049
- feat: recompilation pages with ROM install flow by @Hachi-R in #3051
- chore: remove unused settings-behavior component by @Moyasee in #3058
- feat(recompilation): UI polish and play ports from the base game by @Hachi-R in #3060
- chore(build): harden and obfuscate release bundles by @chubbygrannychaser in #3065
- feat: add option to use native window decorations on linux by @Moyasee in #3057
- chore: remove the Codex environment config by @chubbygrannychaser in #3067
- feat(cloud-save): sync recompilation saves across Windows and Linux by @Hachi-R in #3062
- fix(recompilation): Big Picture port removal, already-open ports and linked ROM discs by @Hachi-R in #3063
- fix(download-sources): show an offline badge for dead sources by @chubbygrannychaser in #3066
- feat(catalogue): add the Recomps filter and its onboarding by @Hachi-R in #3069
- fix(recompilation): sync Ship of Harkinian's Linux saves from the port folder by @Hachi-R in #3072
- fix(screenshots): capture faster and stop leaking memory on Windows by @Moyasee in #3053
- feat(screenshots): show a red notification when a screenshot fails by @Moyasee in #3048
- fix(steam): stop treating achievement text as a login page by @Hachi-R in #3031
- feat(chat): conversations sidebar and official Hydra messages by @chubbygrannychaser in #3074
Full Changelog: v4.3.0...v4.4.0