What's Changed
- feat: implement retry mechanism and stall detection in JsHttpDownloader by @Moyasee in #1985
- fix: pin python RPC port to avoid startup timeouts by @thegrannychaseroperation in #1986
- feat: add initial load state to notifications component by @Moyasee in #1999
- [feature] add regex to parse-launch-options split by @tmnns in #1977
- fix(i18n): update Italian translations by @gaprj in #2003
- Update for the 🇭🇺 Translation by @Stormm232 in #2014
- chore(deps): bump axios from 1.12.2 to 1.13.5 in the npm_and_yarn group across 1 directory by @dependabot[bot] in #2007
- fix(LBX-520): update datanodes download request payload by @thegrannychaseroperation in #2018
- chore(deps): bump the npm_and_yarn group across 1 directory with 2 updates by @dependabot[bot] in #2025
- hotfix - typo by @LianelaSky in #2027
- fix: shortcut creation creates desktop shortcut without icon by @Moyasee in #2008
- fix(downloads): handle file paths during extraction and fail gracefully by @Moyasee in #2020
- feat: add support for 2 new debrid services: Premiumize and AllDebrid by @Moyasee in #2009
- feat: unify game settings flows and harden Linux compatibility launch… by @thegrannychaseroperation in #2000
- feat: implement functionality to launch hydra in library page by @Moyasee in #2004
- feat(translation): Add French translations by @moi952 in #2030
- feat: add translation for 'Transfer started on Premiumize' in multipl… by @Moyasee in #2029
- fix: covers in library game card not displaying by @Moyasee in #2031
- feat(translation): Add last missing french translations by @moi952 in #2032
- fix: update download order from ascending to descending by @Moyasee in #2034
- [feature] Add toggle for VR flag by @moi952 in #1918
- fix: update translation keys for shortcut creation in multiple languages by @Moyasee in #2037
New Contributors
- @tmnns made their first contribution in #1977
- @gaprj made their first contribution in #2003
- @LianelaSky made their first contribution in #2027
Full Changelog: v3.8.3...v3.9.0