Important
If your games or collections fail to load on restart, wait 10 minutes, then run a QUICK scan from the scan page.
What's Changed
- misc: Improve typing for feed schemas by @adamantike in #1064
- [ROMM-1063] Add Amiga CD32 to emulatorjs game list by @gantoine in #1065
- fix: fab overlay fixed by @zurdi15 in #1073
- fix: Readable setup text on white theme by @zurdi15 in #1072
- fix: Allow access to Tinfoil feed when download auth is disabled by @adamantike in #1078
- fix: Set Gunicorn option forwarded-allow-ips by @adamantike in #1077
- Improve speed of fetching siblings for roms by @gantoine in #1076
- Ruffle flash emulator by @gantoine in #1049
- Calculate and store hashes for rom files by @gantoine in #1005
- Hotfix scans when running HASH_SCAN by @gantoine in #1081
- Fix playing emulatorjs + better platform icon loading by @gantoine in #1086
- Fix home icon size on safari/ios by @gantoine in #1088
- misc: Upgrade Python to v3.12 and Alpine to v3.20 by @adamantike in #1092
- feat: Use X-Accel-Redirect to improve file download speed by @adamantike in #1084
- misc: Pin Node version to v20 by @adamantike in #1095
- Add icon to gallery header for current platform by @gantoine in #1093
- Upload progress bars by @gantoine in #1096
- Skip compressed files if theyre invalid by @gantoine in #1097
- Bump emulatorjs to 4.1.1 by @gantoine in #1100
- feat: Use nginx mod_zip to generate multi-file zip downloads by @adamantike in #1102
- misc: Use single SQLAlchemy engine and session maker by @adamantike in #1105
- Switch funding to open collective by @gantoine in #1108
- Replace illegal fs chars in filenames by @gantoine in #1109
- Upload dialog hotfixed + clear button by @gantoine in #1118
- Fix detecting if platform is flash games by @gantoine in #1120
- feat(UX) - Allow links to open in a new tab by @SaraVieira in #1116
- fix(icons) - match icon names to platform names by @SaraVieira in #1122
- Disable auth on rom content get endpoint when env variable is present by @gantoine in #1125
- Add support for formatting vuejs with trunk by @gantoine in #1124
- Add known bios files from retropie project by @gantoine in #1126
- Add titledb field to tinfoil response by @gantoine in #1127
- Better performance for large collections by @gantoine in #1128
- [ROMM-1113] Add file path in rom edit window by @gantoine in #1129
- misc: Tag Docker image with major version only by @adamantike in #1131
- build(deps): bump axios from 1.6.8 to 1.7.4 in /frontend by @dependabot in #1132
- Bump axios to 1.7.4 by @gantoine in #1134
- [ROMM-1107] Add env variable to disable in-browser emulation by @gantoine in #1133
- Default both fast forward and rewind to enabled by @SaraVieira in #1136
- Allow user to unmatch rom by @SaraVieira in #1138
New Contributors
- @SaraVieira made their first contribution in #1116
Full Changelog: 3.4.0...3.5.0