What's Changed
- Add Zort by @Oksamies in #1654
- Update game cover images for Gang Beasts, R.E.P.O., and Zort by @anttimaki in #1664
- Add game: Disco Elysium by @VilppeRiskidev in #1638
- Add game: Odd Remedy by @VilppeRiskidev in #1652
- Add 3 new games: Dusk, Monster Train 2 and My Dream Setup by @VilppeRiskidev in #1658
- Only filter out versions when not dealing with modpacks by @VilppeRiskidev in #1649
- Fix OnlineModList rendering donate buttons for mods without donation links by @anttimaki in #1662
- Remove default value definition to avoid causing rerendering by @anttimaki in #1665
- Show explanation in associations modal when a mod has no dependencies or dependants by @VilppeRiskidev in #1667
- Add a getter isModListOutdated by @VilppeRiskidev in #1633
- Display information about mod list updating being prevented by @VilppeRiskidev in #1646
- Sync partial profile changes to disk in case mod (un)install fails by @anttimaki in #1669
- Profile import auto refresh when some or all packages are not found by @VilppeRiskidev in #1655
- Fix typo in GameInstructionParser.ts by @GoBoopADog in #1671
- Update mod list refresh status in SplashMixin by @anttimaki in #1672
- Change how profile import wizard waits for online mod list refresh by @anttimaki in #1673
- Show if active mod downloads are blocking a profile import by @anttimaki in #1674
- Fix download progress getting stuck by @VilppeRiskidev in #1675
- Fix state drift of ignoreCache setting by @anttimaki in #1677
- Add installation tracking to mod installation when it's initiated by a link by @VilppeRiskidev in #1678
- Add Schedule I by @Oksamies in #1685
- Fix game cover image definition by @anttimaki in #1686
- Fix focus styles for buttons by @VilppeRiskidev in #1684
- add hades 2 egs by @xiaoxiao921 in #1688
- Add a button to remove an inactive download from the list in DownloadMonitor by @VilppeRiskidev in #1682
- Add a button which clears all inactive downloads form the list in DownloadMonitor by @VilppeRiskidev in #1683
- Add 4 new games by @VilppeRiskidev in #1689
- Update Schedule I cover image by @anttimaki in #1690
- Fix a typo in GameManager by @VilppeRiskidev in #1693
- Add a checkbox confirmation to ImportProfileModal when partially importing a profile by @VilppeRiskidev in #1691
- Remove the promise and instead just throw the errors in installModAfterDownload by @VilppeRiskidev in #1697
- Use ThunderstoreCombo and ImmutableProfile types in installModAfterDownload by @VilppeRiskidev in #1698
- Remove a check which made BepInEx package not be uninstalled before reinstall by @VilppeRiskidev in #1699
- Perform some cleanup for installModAfterDownload by @VilppeRiskidev in #1700
- Relocate installModAfterDownload to DownloadModule by @VilppeRiskidev in #1702
- Export mod loader mappings from TS module by @MythicManiac in #1704
- Update the cover images for R.E.P.O. and Gatekeeper by @VilppeRiskidev in #1711
- Remove Promises and other unnecessary waiting by @VilppeRiskidev in #1705
- Separate downloadSpecific into downloadAndInstallSpecific and installSpecific by @VilppeRiskidev in #1706
- Move downloadProgressCallback and addSolutionsToError away from UI components by @VilppeRiskidev in #1707
- Move installSpecific away from UI component and rename the dispatches by @VilppeRiskidev in #1708
- Perform some cleanup for stuff related to downloadAndInstallSpecific by @VilppeRiskidev in #1709
- Move downloadAndInstallSpecific away from the UI component by @VilppeRiskidev in #1710
- Improve mod installing via a link by @VilppeRiskidev in #1714
- Add 3 new games by @VilppeRiskidev in #1715
- Add support for Aska by @anttimaki in #1716
- Updated versions and README by @ebkr in #1727
New Contributors
- @GoBoopADog made their first contribution in #1671
Full Changelog: v3.1.57...v3.1.58