New features
- Add Japanese locale by @noel-forester in #1716
- Filtering by tag (developer, genre, etc) now shows games across all platforms
- Better virtual gamepad layout on mobile when playing in emulatorjs
/firmware
endpoint now returns all firmware if noplatform_id
is passed
Fixes
- Fix saving save files to server when playing with emulatorjs
- Saving states is still broken and we are actively working on a fix
- Delay showing the new version alert for 2 hours after release
- Check if a user is authenticated before getting username
- Fix manual matching games and editing details
- Only pre-expand platform panels in scan view when games are found
- Fix emulatorjs lag every 2 seconds by only comparing timestamps
- Use correct SSFR ID for famicom disk system (
fds
) - Update READMEto include Screenscraper API in metadata sources
- Fix light mode button colors in filter panel
Dependency updates
- Bump @types/lodash from 4.17.15 to 4.17.16 in /frontend
- Bump vue-tsc from 2.2.0 to 2.2.8 in /frontend
- Bump eslint from 9.21.0 to 9.22.0 in /frontend
- Bump nanoid from 5.1.2 to 5.1.3 in /frontend
- Bump typescript-eslint from 8.25.0 to 8.26.0 in /frontend
New Contributors
- @noel-forester made their first contribution in #1716
Full Changelog: 3.8.0...3.8.1