Releases: rommapp/romm
Releases · rommapp/romm
3.8.0-beta.3
Caution
If you're currently on 3.7.3
, you must run a Quick Scan before upgrading to this beta version!
What's Changed
- Rename nintendo-64dd.ico to 64dd.ico by @Casuallynoted in #1677
- Sort rom files (and othe pydantic fields) by @gantoine in #1676
- misc: Add logos for more OIDC providers by @adamantike in #1689
- Implement View Transitions for card covers by @gantoine in #1685
- Bump typescript-eslint from 8.24.0 to 8.25.0 in /frontend by @dependabot in #1678
- Bump @types/node from 22.13.1 to 22.13.8 in /frontend by @dependabot in #1682
- Bump md-editor-v3 from 5.2.2 to 5.3.2 in /frontend by @dependabot in #1681
- Bump axios from 1.7.9 to 1.8.1 in /frontend by @dependabot in #1679
- Bump cronstrue from 2.54.0 to 2.55.0 in /frontend by @dependabot in #1680
Full Changelog: 3.8.0-beta.2...3.8.0-beta.3
v3.8.0-beta.2
Caution
If you're currently on 3.7.3
, you must run a Quick Scan before upgrading to this beta version!
What's Changed
- [ROMM-1663] Update Nintendo 64DD slug from nintendo-64dd to 64dd by @gantoine in #1664
- Fixes for
3.8.0-beta.1
by @gantoine in #1670
Full Changelog: 3.8.0-beta.1...3.8.0-beta.2
v3.8.0-beta.1
Caution
If you're currently on 3.7.3
, you must run a Quick Scan before upgrading to this beta version!
What's Changed
Full Changelog: 3.8.0-alpha.8...3.8.0-beta.1
v3.8.0-alpha.8
What's Changed
- Bump nanoid from 5.0.9 to 5.1.2 in /frontend by @dependabot in #1654
- Bump @eslint/js and @types/eslint__js in /frontend by @dependabot in #1655
- Bump globals from 15.15.0 to 16.0.0 in /frontend by @dependabot in #1656
- Bump vite from 6.1.0 to 6.1.1 in /frontend by @dependabot in #1658
- Bump eslint from 9.20.1 to 9.21.0 in /frontend by @dependabot in #1657
- [HOTFIX] Misc fixes for alpha.7 by @gantoine in #1659
Full Changelog: 3.8.0-alpha.7...3.8.0-alpha.8
v3.8.0-alpha.7
What's Changed
- fix: nginx configuration for library access when ROMM_BASE_PATH is set by @adamantike in #1643
- [HOTFIX] Fix collections migration in both directions by @gantoine in #1645
- fix: Make nginx configuration files writable by everyone by @adamantike in #1649
- misc: Strip environment variables related to third-party credentials by @adamantike in #1650
- [HOTFIX] Calculate gl support once on load by @gantoine in #1651
- fix: Download for single-file games in folder by @adamantike in #1652
Full Changelog: 3.8.0-alpha.6...3.8.0-alpha.7
v3.8.0-alpha.6
What's Changed
Full Changelog: 3.8.0-alpha.5...3.8.0-alpha.6
v3.8.0-alpha.5
What's Changed
Full Changelog: 3.8.0-alpha.4...3.8.0-alpha.5
v3.8.0-alpha.4
What's Changed
- fix: Support for assets when using custom
ROMM_BASE_PATH
by @adamantike in #1636 - fix:
ROMM_PORT
environment variable fallback value by @adamantike in #1636
Full Changelog: 3.8.0-alpha.2...3.8.0-alpha.4
3.8.0-alpha.2
What's Changed
- feat: Add support for
WEB_CONCURRENCY
environment variable by @adamantike in #1633 - feat: Allow configuring app port using
ROMM_PORT
environment variable by @adamantike in #1634 - fix: Partial metadata scan by @zurdi15 in #1625
- fix: Remove from collection dialog by @zurdi15 in #1627
- fix: Use FRONTEND_RESOURCES_PATH setting in missing places by @adamantike in #1631
- fix: Nginx alias_traversal warning by @adamantike in #1635
- fix: Screenscraper metadata by @gantoine in #1638
- fix: Fixed download rom endpoint to be compatible with muos-app 0.2.0 by @zurdi15
- misc: migrate IGDB API fields to new version by @zurdi15 in #1629
- misc: Use nginx templates to allow for environment variable usage by @adamantike in #1632
- misc: Update config.batocera-retrobat.yml by @grasspuddle in #1640
- feat: Added Systematic Icon Set by @baxysquare in #1639
New Contributors
- @grasspuddle made their first contribution in #1640
- @baxysquare made their first contribution in #1639
Full Changelog: 3.8.0-alpha.1...3.8.0-alpha.2
v3.8.0-alpha.1
What's Changed
- misc: Add typehints to safe type conversion functions by @adamantike in #1475
- fix: Loading psx mednafen core by @gantoine in #1478
- misc: Migrate optional dependencies to standard pyproject format by @adamantike in #1479
- fix: Remove from continue playing by @gantoine in #1480
- fix: Poetry dependency installation during pytest job by @adamantike in #1483
- feat: Use platform versions to check if game playable by @gantoine in #1485
- fix: Set users email to null if empty by @adamantike in #1490
- feat: Manually set control scheme for sega games by @gantoine in #1491
- fix: Improve support for older PostgreSQL versions by @adamantike in #1504
- fix: English translation value for "collections" by @adamantike in #1509
- misc: Do not fail if LOGLEVEL is not uppercase by @adamantike in #1511
- misc: Add useful profiling tools to dev dependencies by @adamantike in #1510
- fix: Stop trying to set last_played from UI by @gantoine in #1525
- misc: Upgrade rq to v2.1 by @adamantike in #1527
- feat: Display game summary with mdeditor by @gantoine in #1519
- misc: Use rating for dufficulty by @gantoine in #1518
- fix: Skip CSRF checks when request has Authorization header by @gantoine in #1516
- fix: Correctly ignore hashes for Xbox 360 platform by @adamantike in #1531
- feat: Remember search query when going back to page by @gantoine in #1514
- misc: Increase lenght of paltform fs fields by @gantoine in #1534
- misc: Rom file and hashing refactor by @gantoine in #1369
- fix: Playing multi disc games in emujs by @gantoine in #1559
- fix: Remove sibling roms from Recently Added. by @ItsKaa in #1561
- feat: Add refresh metadata functionality to rom admin menu by @zurdi15 in #1564
- feat: UI theme redesign by @gantoine in #1550
- feat: Update to virtual data tables by @zurdi15 in #1563
- fix: Improve error handling for IGDB connection issues by @zurdi15 in #1565
- fix: Case-insensitive username and email check by @adamantike in #1492
- fix MySQL json_contains Error by Converting Non-String Values to JSON Strings by @jamiecounsell in #1523
- fix: Send platform as int in scan message by @adamantike in #1569
- fix: Adapt new migrations to supported database engines by @adamantike in #1570
- feat: Added svg background to login page by @gantoine in #1568
- feat: Added remove and add collection to rom admin menu by @zurdi15 in #1578
- feat: New card backgrounds by @gantoine in #1580
- feat: PS5 icon by @Casuallynoted in #1581
- misc: Include Roboto in repo by @gantoine in #1585
- fix: Skip hash calc on file not found/permission erros by @gantoine in #1590
- feat: Read-only kiosk mode for viewers by @gantoine in #1586
- misc: Simpler rom response object by @gantoine in #1591
- fix: Emualtorjs save and state refactor by @gantoine in #1497
- misc: Set prefix and tags to API routers by @adamantike in #1592
- misc: More bios hashes from retrodeck team by @gantoine in #1599
- misc: Update code generated by openapi-typescript-codegen by @adamantike in #1593
- feat: Autogenerated collections by @gantoine in #1562
- feat: Support multi-disk downloads for muOS by @gantoine in #1602
- fix: Reset stores on logout + move hash calc out of background on scan by @gantoine in #1610
- feat: Support custom icons for platform versions by @gantoine in #1617
- feat: Screenscraper integration by @zurdi15 in #1416
New Contributors
- @ItsKaa made their first contribution in #1561
- @jamiecounsell made their first contribution in #1523
Full Changelog: 3.7.3...3.8.0-alpha.1