5.1.1-beta.2
Pre-release
Pre-release
What's Changed
- fix(stats): pluralize the platform game count and lift meta legibility by @gantoine in #4065
- fix(config): map tic80 to the tic-80 platform slug by @XenuIsWatching in #4090
- fix(docker): keep the Redis password out of the RQ worker command line by @gantoine in #4093
- fix(v2): make hashes recoverable without HTTPS and show all firmware hashes by @Spinnich in #4083
- fix(home): stop scanning the library filesystem on every home page load by @Spinnich in #4069
- perf(roms): pick a random rom without paging to a random offset by @Spinnich in #4071
- perf(roms): sort metadata fields on the indexed roms column by @Spinnich in #4078
- fix(auth): accept a stale user-bound CSRF token on anonymous requests by @bikeborb in #4086
- perf(gallery): resolve the random rom button in one request by @Spinnich in #4097
- perf(home): stop counting the whole library for the two home rows by @Spinnich in #4110
- chore(deps): bump aiohttp from 3.14.1 to 3.14.3 by @dependabot[bot] in #4115
- fix(v2): drop a random pick after leaving the platform by @Spinnich in #4113
- chore(deps-dev): bump fast-uri from 3.1.4 to 3.1.5 in /frontend by @dependabot[bot] in #4118
- chore(deps): bump socket.io-parser from 4.2.6 to 4.2.7 in /frontend by @dependabot[bot] in #4119
- feat(Rating): show provider ratings by @wadiebs in #4096
- fix(states): repoint the row when a re-upload changes emulator by @TowyTowy in #4112
- fix(v2): keep Playmatch selectable when providers are set to All by @sdornan in #4120
- fix(hashing): extract CHD SHA-1 for folder-based ROMs by @sdornan in #4129
- fix(v2): compute game-card cover width instead of deriving it by @sdornan in #4135
- fix(media): stop recording paths for media that never landed by @sdornan in #4131
- fix(screenscraper): report rejected credentials instead of a bare 403 by @Spinnich in #4130
- fix(launchbox): match ROMs during a scan the way Match ROM does by @sdornan in #4121
- fix(hltb): renew rejected HLTB sessions instead of failing the scan by @sdornan in #4125
- feat(v2): search platforms by slug, folder, category and family by @Spinnich in #4136
- fix(v2): drop a random pick that lands after leaving the gallery by @Spinnich in #4138
- fix(ss): store the ScreenScraper box-2D front locally by @sdornan in #4139
- fix(v2): show a running scan on pages loaded mid-scan by @sdornan in #4142
- fix(resources): fetch each cover once instead of once per size by @Spinnich in #4143
- fix(metadata): identify archives and folder ROMs by the right file by @Spinnich in #4146
- fix(match-rom): show the saving overlay above the grid match panel by @sdornan in #4147
- refactor(i18n): name gallery filters by property instead of "Show X" by @sdornan in #4149
- fix(v2): bulk favorite no-ops on a fresh instance and reports the wrong direction by @Spinnich in #4151
- fix: refresh the v2 gallery when a ROM is edited or matched by @sdornan in #4153
- fix(v2): pin mobile bottom nav with sticky instead of fixed by @nickybmon in #4155
- fix(export): stop miximage_v2 colliding with miximage, persist gamelist back covers by @sdornan in #4156
- feat(hasheous): map famicom to the NES platform by @sdornan in #4162
- fix(hashing): surface unreadable zip and tar archives by @sdornan in #4163
- feat(soundtrack player): improve artwork by @wadiebs in #4168
- fix: remove double URL-encoding of MobyGames search terms by @justinjd00 in #4181
- fix(i18n): correct Breton pt_BR player-count and align ja_JP/tr_TR by @sdornan in #4183
- feat(v2): show IGDB ports on the game overview by @sdornan in #4184
- fix(i18n): translate pt_BR strings left in English by @sdornan in #4185
- perf(scan): scope a rom-id scan to the selected roms by @sdornan in #4188
- chore(deps-dev): bump js-yaml from 4.2.0 to 4.3.1 in /frontend by @dependabot[bot] in #4189
- fix(v2): close open overlays when the route changes by @sdornan in #4193
- perf(scan): cut scan memory and drop a quadratic file listing check by @XenuIsWatching in #4198
- Changed default compose, will explain more in pull by @danblu3 in #4202
- fix(v2): drop the roms from the gallery when they leave the collection on screen by @sdornan in #4204
- fix(scan): normalize region and language tags to one canonical spelling by @sdornan in #4206
- perf(scan): stop re-hashing unchanged firmware on every scan by @sdornan in #4211
New Contributors
- @wadiebs made their first contribution in #4096
- @sdornan made their first contribution in #4120
- @nickybmon made their first contribution in #4155
- @justinjd00 made their first contribution in #4181
- @danblu3 made their first contribution in #4202
Full Changelog: 5.1.1-beta.1...5.1.1-beta.2