Update rommapp/romm Docker tag to v4.8.1 #15

Merged
admin merged 1 commits from renovate/rommapp-romm-4.x into main 2026-05-27 22:08:00 +02:00
Owner

This PR contains the following updates:

Package Update Change
rommapp/romm minor 4.6.14.8.1

Release Notes

rommapp/romm (rommapp/romm)

v4.8.1

Compare Source

What's Changed

New Contributors

Full Changelog: https://github.com/rommapp/romm/compare/4.8.0...4.8.1

v4.8.0

Compare Source

Highlights

Client API tokens

API tokens are a safer way for apps and devices to connect without sharing user credentials. A new QR-based pairing flow makes setup quick, with support for regeneration and revocation when needed. #​3114

Screenshot 2026-03-13 at 9 15 48 PM Screenshot 2026-03-13 at 9 25 26 PM
Chunked uploads

Goodbye failed uploads and incessant timeouts! ROMs will now upload in smaller chunks, allowing for more reliable transfers even on spotty connections. #​3076

Screenshot 2026-03-13 at 9 17 24 PM
Local LaunchBox metadata import

Have a local LaunchBox installation packed with games? You can now import metadata directly from it, including cover art, screenshots and video previews. #​2922

Screenshot 2026-03-13 at 9 26 29 PM

Minor changes

Fixes

Other changes

[!NOTE]
Environment Variables

UPLOAD_TIMEOUT has been removed in favour of chunked uploads
OAUTH_ACCESS_TOKEN_EXPIRE_SECONDS: Access token lifetime (in seconds, default 30 minutes)
OAUTH_REFRESH_TOKEN_EXPIRE_SECONDS: Refresh token lifetime (in seconds, default 7 days)
INVITE_TOKEN_EXPIRY_SECONDS: Invite token lifetime (in seconds, default 10 minutes)
OIDC_SERVER_METADATA_URL: URL to the OIDC provider metadata endpoint
OIDC_RP_INITIATED_LOGOUT: Enable RP-initiated logout flow (default false)
OIDC_END_SESSION_ENDPOINT: OIDC end-session endpoint override URL

New Contributors

Full Changelog: https://github.com/rommapp/romm/compare/4.7.0...4.8.0

v4.7.0

Compare Source

Highlights

Auto-export gamelist.xml

Automatically generate an ES-DE compatible gamelist.xml file during scans by enabling the option in your config.yml. This will place the new gamelist.xml file within the platform folder for selected/discovered platforms.

scan:
    export_gamelist: true

@​ItzCobaltboy in #​2987

Device-based save synchronization

Thanks to @​tmgast, we've laid the ground work for device-based save synchronization to enable multi-device save management, as defined in RFC-0001. Devices (handhelds, PCs, etc.) can register with the server and track which saves they've synced, enabling conflict detection when a device tries to upload stale data.

Note that this is purely foundational work to set up an initial structure and API implementation and in intended for third-party developers. #​2917

Minor changes

  • Add support for ScummVM shortnames by @​gantoine in #​2957
  • Add OIDC_AUTOLOGIN=true env var to automatically login using OIDC by @​pR0Ps in #​2969
  • Enable keyboard lock in emulatorjs by @​matthewturk in #​3043
  • Group games with same name (but different tags) as versions/siblings by @​zeroSteiner in #​2984
  • Search by mutliple keywords with | by @​gantoine in #​2996
    • zelda|mario|sonic would show all games with zelda, mario OR sonic in the name
  • New PKGJ feed endpoints in .tsv format by @​gantoine in #​2986
    • PSP games: GET /api/feeds/pkgj/psp/games
    • PSP DLC files: GET /api/feeds/pkgj/psp/dlc
    • PS Vita games: GET /api/feeds/pkgj/psvita/games
    • PS Vita DLC files: GET /api/feeds/pkgj/psvita/dlc
    • PSX games: GET /api/feeds/pkgj/psx/games

Fixes

Other changes

New Contributors

Full Changelog: https://github.com/rommapp/romm/compare/4.6.1...4.7.0


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate.

This PR contains the following updates: | Package | Update | Change | |---|---|---| | [rommapp/romm](https://github.com/rommapp/romm) | minor | `4.6.1` → `4.8.1` | --- ### Release Notes <details> <summary>rommapp/romm (rommapp/romm)</summary> ### [`v4.8.1`](https://github.com/rommapp/romm/releases/tag/4.8.1) [Compare Source](https://github.com/rommapp/romm/compare/4.8.0...4.8.1) #### What's Changed - make loading per-platform stats opt-in so homepage doesn't fetch them by [@&#8203;cciollaro](https://github.com/cciollaro) in [#&#8203;3158](https://github.com/rommapp/romm/pull/3158) - fix: correct ZX Spectrum +3 ROM hashes in known\_bios\_files.json by [@&#8203;Abdess](https://github.com/Abdess) in [#&#8203;3191](https://github.com/rommapp/romm/pull/3191) - Return link for romm-mobile app to README.md by [@&#8203;milktoastrat](https://github.com/milktoastrat) in [#&#8203;3207](https://github.com/rommapp/romm/pull/3207) - Add outbound HTTP proxy support for backend requests by [@&#8203;dafal](https://github.com/dafal) in [#&#8203;3189](https://github.com/rommapp/romm/pull/3189) - chore(deps): bump lodash from 4.17.23 to 4.18.1 in /frontend by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;3212](https://github.com/rommapp/romm/pull/3212) - 4.8 hotfixes by [@&#8203;gantoine](https://github.com/gantoine) in [#&#8203;3213](https://github.com/rommapp/romm/pull/3213) - Fix 500 on `/api/tasks/status` after `cleanup_missing_roms` task completes by [@&#8203;gantoine](https://github.com/gantoine) in [#&#8203;3214](https://github.com/rommapp/romm/pull/3214) - Fix registration invite links losing token on external redirect by [@&#8203;gantoine](https://github.com/gantoine) in [#&#8203;3215](https://github.com/rommapp/romm/pull/3215) - fix: correctly delete nested (subdirectory) ROMs from filesystem by [@&#8203;gantoine](https://github.com/gantoine) in [#&#8203;3216](https://github.com/rommapp/romm/pull/3216) - Fix GET /api/tasks/status 500 on expired job TTL (NoSuchJobError) by [@&#8203;gantoine](https://github.com/gantoine) in [#&#8203;3217](https://github.com/rommapp/romm/pull/3217) #### New Contributors - [@&#8203;Abdess](https://github.com/Abdess) made their first contribution in [#&#8203;3191](https://github.com/rommapp/romm/pull/3191) - [@&#8203;dafal](https://github.com/dafal) made their first contribution in [#&#8203;3189](https://github.com/rommapp/romm/pull/3189) **Full Changelog**: <https://github.com/rommapp/romm/compare/4.8.0...4.8.1> ### [`v4.8.0`](https://github.com/rommapp/romm/releases/tag/4.8.0) [Compare Source](https://github.com/rommapp/romm/compare/4.7.0...4.8.0) #### Highlights ##### Client API tokens API tokens are a safer way for apps and devices to connect without sharing user credentials. A new QR-based pairing flow makes setup quick, with support for regeneration and revocation when needed. [#&#8203;3114](https://github.com/rommapp/romm/issues/3114) | <img width="1049" height="683" alt="Screenshot 2026-03-13 at 9 15 48 PM" src="https://github.com/user-attachments/assets/809264d6-04b0-4ecb-8d12-0f72edc9d8c8" /> | <img width="577" height="451" alt="Screenshot 2026-03-13 at 9 25 26 PM" src="https://github.com/user-attachments/assets/8477ab18-79cf-448c-a28e-6c18508319e3" /> | | ----------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------- | ##### Chunked uploads Goodbye failed uploads and incessant timeouts! ROMs will now upload in smaller chunks, allowing for more reliable transfers even on spotty connections. [#&#8203;3076](https://github.com/rommapp/romm/issues/3076) <img width="363" height="118" alt="Screenshot 2026-03-13 at 9 17 24 PM" src="https://github.com/user-attachments/assets/be622a83-cfcd-4368-8ab9-7cdbb25c5ca5" /> ##### Local LaunchBox metadata import Have a local LaunchBox installation packed with games? You can now import metadata directly from it, including cover art, screenshots and video previews. [#&#8203;2922](https://github.com/rommapp/romm/issues/2922) <img width="822" height="374" alt="Screenshot 2026-03-13 at 9 26 29 PM" src="https://github.com/user-attachments/assets/738c22af-9502-4a42-b7e0-d5b676bd0bfb" /> #### Minor changes * Add config option to use local video paths in gamelist.xml export by @&#8203;JamieeBond in https://github.com/rommapp/romm/pull/3082 * Add additional cover styles for boxart to prevent cropping by @&#8203;Drarox in https://github.com/rommapp/romm/pull/3060 * Fetch games on search view mount and reset search state on input clear by @&#8203;zurdi15 in https://github.com/rommapp/romm/pull/3080 * Add `video_normalized` media type option for ScreenScraper scans by @&#8203;gantoine in https://github.com/rommapp/romm/pull/3088 * Scrape and store age rating data from ScreenScraper.fr by @&#8203;gantoine in https://github.com/rommapp/romm/pull/3089 * Make invite token expiration configurable by @&#8203;gantoine in https://github.com/rommapp/romm/pull/3094 * Click to zoom game cover image by @&#8203;gantoine in https://github.com/rommapp/romm/pull/3093 * Add more platforms to cover styles by @&#8203;Drarox in https://github.com/rommapp/romm/pull/3098 * Show filtered ROM count in the gallery AppBar and filter drawer by @&#8203;gantoine in https://github.com/rommapp/romm/pull/3097 * Show firmware count in scan results to improve BIOS detection discoverability by @&#8203;gantoine in https://github.com/rommapp/romm/pull/3111 * Per-platform metadata coverage and region breakdown to server stats by @&#8203;cciollaro in https://github.com/rommapp/romm/pull/3110 * Use PICO-8 built-in cover art from .p8.png cartridge files by @&#8203;gantoine in https://github.com/rommapp/romm/pull/3119 * Auto-update game status from RetroAchievements award kind during progress sync by @&#8203;gantoine in https://github.com/rommapp/romm/pull/3118 * Add Bulgarian (bg_BG) translation by @&#8203;DenislavDenev in https://github.com/rommapp/romm/pull/3159 #### Fixes * Fix platform aspect ratio not applying in gallery view by @&#8203;gantoine in https://github.com/rommapp/romm/pull/3083 * Fix metadata IDs not persisting when handler is disabled or game not found by @&#8203;gantoine in https://github.com/rommapp/romm/pull/3085 * Hack for natural sorting of ROMs by @&#8203;gantoine in https://github.com/rommapp/romm/pull/3086 * Always sub dash with colon for launchbox matching by @&#8203;gantoine in https://github.com/rommapp/romm/pull/3090 * Fix 500 error when loading platforms with ROMs whose filenames start with region tags by @&#8203;gantoine in https://github.com/rommapp/romm/pull/3091 * Fix M3U generation to exclude raw .bin tracks when .cue files are present by @&#8203;gantoine in https://github.com/rommapp/romm/pull/3100 * Filesystem watcher and scheduled scan skip when no metadata sources configured by @&#8203;gantoine in https://github.com/rommapp/romm/pull/3106 * Replace deep watch with computed to reduce reactivity overhead by @&#8203;cciollaro in https://github.com/rommapp/romm/pull/3104 * Add missing platforms to playable game filter by @&#8203;Bergbok in https://github.com/rommapp/romm/pull/3121 * Default to querying all roms by @&#8203;camhorn in https://github.com/rommapp/romm/pull/3122 * Remove cover image card bevel by @&#8203;gantoine in https://github.com/rommapp/romm/pull/3131 * Auto-select firmware when only one option is available by @&#8203;gantoine in https://github.com/rommapp/romm/pull/3150 * Fix IntegrityError when updating favourites after ROM rescan by @&#8203;Copilot in https://github.com/rommapp/romm/pull/3166 * Fix mod_zip UTF-8 filename handling for non-ASCII downloads by @&#8203;tmgast in https://github.com/rommapp/romm/pull/3171 #### Other changes * Typed API form fields by @&#8203;gantoine in https://github.com/rommapp/romm/pull/3036 * Fix OAuth token expiry and implement refresh token rotation by @&#8203;HydroSulphide in https://github.com/rommapp/romm/pull/3102 * Add property for path_video and refactor places which use similar logic by @&#8203;JamieeBond in https://github.com/rommapp/romm/pull/3116 * Move "Clean up All" missing ROMs deletion to background task by @&#8203;gantoine in https://github.com/rommapp/romm/pull/3109 * Allow partial updates to ROM user props via typed payload schema by @&#8203;gantoine in https://github.com/rommapp/romm/pull/3124 * Switch ACCESS_TOKEN_EXPIRE_MINUTES to SECONDS by @&#8203;gantoine in https://github.com/rommapp/romm/pull/3096 * Update RAHasher to version 1.8.3 and add Wii platform support by @&#8203;zurdi15 in https://github.com/rommapp/romm/pull/3145 * Add OIDC_SERVER_METADATA_URL to support providers with non-standard discovery URLs (e.g. Google) by @&#8203;gantoine in https://github.com/rommapp/romm/pull/3099 * Fix OIDC login role downgrading for users without claims by @&#8203;pacnpal in https://github.com/rommapp/romm/pull/3103 * Implement OIDC RP-Initiated Logout (end-session endpoint) by @&#8203;gantoine in https://github.com/rommapp/romm/pull/3107 * Make OAuth token expiry configurable via env vars by @&#8203;HydroSulphide in https://github.com/rommapp/romm/pull/3126 * Remove Non-Argosy Android app references from README by @&#8203;milktoastrat in https://github.com/rommapp/romm/pull/3130 * Lockdown package installs by @&#8203;gantoine in https://github.com/rommapp/romm/pull/3203 * Bump authlib from 1.6.6 to 1.6.7 by @&#8203;dependabot[bot] in https://github.com/rommapp/romm/pull/3070 * Bump tar from 7.5.9 to 7.5.10 in /frontend by @&#8203;dependabot[bot] in https://github.com/rommapp/romm/pull/3075 * Bump joserfc from 1.3.5 to 1.6.3 by @&#8203;dependabot[bot] in https://github.com/rommapp/romm/pull/3064 * Bump tornado from 6.5.1 to 6.5.5 by @&#8203;dependabot[bot] in https://github.com/rommapp/romm/pull/3123 * chore(deps): bump authlib from 1.6.7 to 1.6.9 by @&#8203;dependabot[bot] in https://github.com/rommapp/romm/pull/3138 * chore(deps): bump memray from 1.17.2 to 1.19.2 by @&#8203;dependabot[bot] in https://github.com/rommapp/romm/pull/3141 * chore(deps): bump socket.io-parser from 4.2.5 to 4.2.6 in /frontend by @&#8203;dependabot[bot] in https://github.com/rommapp/romm/pull/3144 * chore(deps-dev): bump flatted from 3.3.4 to 3.4.2 in /frontend by @&#8203;dependabot[bot] in https://github.com/rommapp/romm/pull/3146 * chore(deps-dev): bump picomatch from 2.3.1 to 2.3.2 in /frontend by @&#8203;dependabot[bot] in https://github.com/rommapp/romm/pull/3177 * chore(deps): bump requests from 2.32.4 to 2.33.0 by @&#8203;dependabot[bot] in https://github.com/rommapp/romm/pull/3186 * chore(deps-dev): bump handlebars from 4.7.8 to 4.7.9 in /frontend by @&#8203;dependabot[bot] in https://github.com/rommapp/romm/pull/3188 * chore(deps): bump cryptography from 46.0.5 to 46.0.6 by @&#8203;dependabot[bot] in https://github.com/rommapp/romm/pull/3196 * chore(deps): bump pygments from 2.19.2 to 2.20.0 by @&#8203;dependabot[bot] in https://github.com/rommapp/romm/pull/3199 > \[!NOTE] > **Environment Variables** > > `UPLOAD_TIMEOUT` has been removed in favour of chunked uploads > `OAUTH_ACCESS_TOKEN_EXPIRE_SECONDS`: Access token lifetime (in seconds, default 30 minutes) > `OAUTH_REFRESH_TOKEN_EXPIRE_SECONDS`: Refresh token lifetime (in seconds, default 7 days) > `INVITE_TOKEN_EXPIRY_SECONDS`: Invite token lifetime (in seconds, default 10 minutes) > `OIDC_SERVER_METADATA_URL`: URL to the OIDC provider metadata endpoint > `OIDC_RP_INITIATED_LOGOUT`: Enable RP-initiated logout flow (default `false`) > `OIDC_END_SESSION_ENDPOINT`: OIDC end-session endpoint override URL #### New Contributors - [@&#8203;gravelfreeman](https://github.com/gravelfreeman) made their first contribution in [#&#8203;2922](https://github.com/rommapp/romm/pull/2922) - [@&#8203;Drarox](https://github.com/Drarox) made their first contribution in [#&#8203;3060](https://github.com/rommapp/romm/pull/3060) - [@&#8203;alanfrigo](https://github.com/alanfrigo) made their first contribution in [#&#8203;3076](https://github.com/rommapp/romm/pull/3076) - [@&#8203;pacnpal](https://github.com/pacnpal) made their first contribution in [#&#8203;3103](https://github.com/rommapp/romm/pull/3103) - [@&#8203;cciollaro](https://github.com/cciollaro) made their first contribution in [#&#8203;3104](https://github.com/rommapp/romm/pull/3104) - [@&#8203;HydroSulphide](https://github.com/HydroSulphide) made their first contribution in [#&#8203;3102](https://github.com/rommapp/romm/pull/3102) - [@&#8203;Bergbok](https://github.com/Bergbok) made their first contribution in [#&#8203;3121](https://github.com/rommapp/romm/pull/3121) **Full Changelog**: <https://github.com/rommapp/romm/compare/4.7.0...4.8.0> ### [`v4.7.0`](https://github.com/rommapp/romm/releases/tag/4.7.0) [Compare Source](https://github.com/rommapp/romm/compare/4.6.1...4.7.0) #### Highlights ##### Auto-export `gamelist.xml` Automatically generate an ES-DE compatible `gamelist.xml` file during scans by enabling the option in your `config.yml`. This will place the new `gamelist.xml` file within the platform folder for selected/discovered platforms. ```yaml scan: export_gamelist: true ``` [@&#8203;ItzCobaltboy](https://github.com/ItzCobaltboy) in [#&#8203;2987](https://github.com/rommapp/romm/issues/2987) ##### Device-based save synchronization Thanks to [@&#8203;tmgast](https://github.com/tmgast), we've laid the ground work for device-based save synchronization to enable multi-device save management, as defined in [RFC-0001](https://github.com/rommapp/romm/discussions/2199#discussioncomment-14450967). Devices (handhelds, PCs, etc.) can register with the server and track which saves they've synced, enabling conflict detection when a device tries to upload stale data. Note that this is **purely foundational work** to set up an initial structure and API implementation and in intended for third-party developers. [#&#8203;2917](https://github.com/rommapp/romm/issues/2917) #### Minor changes - Add support for [ScummVM shortnames](https://scummvm.org/compatibility/2.9.1/) by [@&#8203;gantoine](https://github.com/gantoine) in [#&#8203;2957](https://github.com/rommapp/romm/pull/2957) - Add `OIDC_AUTOLOGIN=true` env var to automatically login using OIDC by [@&#8203;pR0Ps](https://github.com/pR0Ps) in [#&#8203;2969](https://github.com/rommapp/romm/pull/2969) - Enable keyboard lock in emulatorjs by [@&#8203;matthewturk](https://github.com/matthewturk) in [#&#8203;3043](https://github.com/rommapp/romm/pull/3043) - Group games with same name (but different tags) as versions/siblings by [@&#8203;zeroSteiner](https://github.com/zeroSteiner) in [#&#8203;2984](https://github.com/rommapp/romm/pull/2984) - Search by mutliple keywords with `|` by [@&#8203;gantoine](https://github.com/gantoine) in [#&#8203;2996](https://github.com/rommapp/romm/pull/2996) - `zelda|mario|sonic` would show all games with `zelda`, `mario` OR `sonic` in the name - New `PKGJ` feed endpoints in `.tsv` format by [@&#8203;gantoine](https://github.com/gantoine) in [#&#8203;2986](https://github.com/rommapp/romm/pull/2986) - PSP games: `GET /api/feeds/pkgj/psp/games` - PSP DLC files: `GET /api/feeds/pkgj/psp/dlc` - PS Vita games: `GET /api/feeds/pkgj/psvita/games` - PS Vita DLC files: `GET /api/feeds/pkgj/psvita/dlc` - PSX games: `GET /api/feeds/pkgj/psx/games` #### Fixes - \[HOTFIX] Fix all roms displayed in all platforms by [@&#8203;gantoine](https://github.com/gantoine) in [#&#8203;2948](https://github.com/rommapp/romm/pull/2948) - \[ROMM-2956] Fix refresh on card edit by [@&#8203;gantoine](https://github.com/gantoine) in [#&#8203;2962](https://github.com/rommapp/romm/pull/2962) - Invalid category values fix by [@&#8203;LoneAngelFayt](https://github.com/LoneAngelFayt) in [#&#8203;2979](https://github.com/rommapp/romm/pull/2979) - Filter keys now plural by [@&#8203;camhorn](https://github.com/camhorn) in [#&#8203;2982](https://github.com/rommapp/romm/pull/2982) - \[ROMM-2991] Allow set completion to 0 by [@&#8203;gantoine](https://github.com/gantoine) in [#&#8203;2995](https://github.com/rommapp/romm/pull/2995) - \[ROMM-2997] Fix HLTB search term fetching by [@&#8203;gantoine](https://github.com/gantoine) in [#&#8203;2998](https://github.com/rommapp/romm/pull/2998) - \[ROMM-2983] Fix negative filter by verified by [@&#8203;gantoine](https://github.com/gantoine) in [#&#8203;3000](https://github.com/rommapp/romm/pull/3000) - \[ROMM-2976] Fix no games displayed for status filter by [@&#8203;gantoine](https://github.com/gantoine) in [#&#8203;3001](https://github.com/rommapp/romm/pull/3001) - \[ROMM-2974] Stop displaying public collections in "add to collection" dialog the user doesn't own by [@&#8203;gantoine](https://github.com/gantoine) in [#&#8203;3002](https://github.com/rommapp/romm/pull/3002) - \[ROMM-2972] Fix /props returning stale data by [@&#8203;gantoine](https://github.com/gantoine) in [#&#8203;3003](https://github.com/rommapp/romm/pull/3003) - \[ROMM-2965] Check file count for file select menu emulatorjs by [@&#8203;gantoine](https://github.com/gantoine) in [#&#8203;3005](https://github.com/rommapp/romm/pull/3005) - \[ROMM-2943] Match scanned platform based on fs\_slug by [@&#8203;gantoine](https://github.com/gantoine) in [#&#8203;3008](https://github.com/rommapp/romm/pull/3008) - \[ROMM-3020] Fix split collection custom artowrk by [@&#8203;gantoine](https://github.com/gantoine) in [#&#8203;3028](https://github.com/rommapp/romm/pull/3028) - \[ROMM-3025] Fix collections with custom art failing by [@&#8203;gantoine](https://github.com/gantoine) in [#&#8203;3027](https://github.com/rommapp/romm/pull/3027) - \[ROMM-3026] Region/language shortcodes should be case sensitive by [@&#8203;gantoine](https://github.com/gantoine) in [#&#8203;3035](https://github.com/rommapp/romm/pull/3035) - \[ROMM-3031] Fix screenshot property on save/state by [@&#8203;gantoine](https://github.com/gantoine) in [#&#8203;3037](https://github.com/rommapp/romm/pull/3037) - Remove ICE server list from config response when unauthenticated by [@&#8203;gantoine](https://github.com/gantoine) in [#&#8203;3054](https://github.com/rommapp/romm/pull/3054) #### Other changes - New endpoints to fetch all IDs by [@&#8203;gantoine](https://github.com/gantoine) in [#&#8203;2921](https://github.com/rommapp/romm/pull/2921) - Example config ES-DE update/fix by [@&#8203;ricardovdheijden](https://github.com/ricardovdheijden) in [#&#8203;2963](https://github.com/rommapp/romm/pull/2963) - Use vite copy plugin to load rom-patcher by [@&#8203;gantoine](https://github.com/gantoine) in [#&#8203;2964](https://github.com/rommapp/romm/pull/2964) - Skip opentelemetry-instrument when OTEL is disabled by [@&#8203;Wadenschwinger](https://github.com/Wadenschwinger) in [#&#8203;2968](https://github.com/rommapp/romm/pull/2968) - Update uses of roms to ROMs by [@&#8203;gantoine](https://github.com/gantoine) in [#&#8203;3009](https://github.com/rommapp/romm/pull/3009) - \[ROMM-2927] Add default folders to config manager by [@&#8203;gantoine](https://github.com/gantoine) in [#&#8203;3007](https://github.com/rommapp/romm/pull/3007) - \[AIKIDO-13126609] Raise HTTP exception if device not found by [@&#8203;gantoine](https://github.com/gantoine) in [#&#8203;3030](https://github.com/rommapp/romm/pull/3030) - \[AIKIDO-13126604] Stream file when building file hash by [@&#8203;gantoine](https://github.com/gantoine) in [#&#8203;3029](https://github.com/rommapp/romm/pull/3029) - Ugprade some docker base images by [@&#8203;gantoine](https://github.com/gantoine) in [#&#8203;3032](https://github.com/rommapp/romm/pull/3032) - Run formatter on alembic files by [@&#8203;gantoine](https://github.com/gantoine) in [#&#8203;3034](https://github.com/rommapp/romm/pull/3034) - Add Rom.ra\_hash and RomFile.ra\_hash fields to API by [@&#8203;gantoine](https://github.com/gantoine) in [#&#8203;3019](https://github.com/rommapp/romm/pull/3019) - Add platforms icons for neogeox, neogeoaes, appleii-gs and vsmile by [@&#8203;gantoine](https://github.com/gantoine) in [#&#8203;3017](https://github.com/rommapp/romm/pull/3017) - Fix Grout author and add GH profile links by [@&#8203;BrandonKowalski](https://github.com/BrandonKowalski) in [#&#8203;3046](https://github.com/rommapp/romm/pull/3046) - Bump tar from 7.5.6 to 7.5.9 in /frontend by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;2954](https://github.com/rommapp/romm/pull/2954) and [#&#8203;3039](https://github.com/rommapp/romm/pull/3039) - Bump protobuf from 6.31.1 to 6.33.5 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;2981](https://github.com/rommapp/romm/pull/2981) - Bump cryptography from 45.0.5 to 46.0.5 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;3013](https://github.com/rommapp/romm/pull/3013) - Bump axios from 1.12.1 to 1.13.5 in /frontend by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;3010](https://github.com/rommapp/romm/pull/3010) - Bump pillow from 10.4.0 to 12.1.1 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;3015](https://github.com/rommapp/romm/pull/3015) - Bump markdown-it from 14.1.0 to 14.1.1 in /frontend by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;3022](https://github.com/rommapp/romm/pull/3022) - Bump rollup in /frontend by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;3049](https://github.com/rommapp/romm/pull/3049) - Bump minimatch in /frontend by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;3050](https://github.com/rommapp/romm/pull/3050) #### New Contributors - [@&#8203;ricardovdheijden](https://github.com/ricardovdheijden) made their first contribution in [#&#8203;2963](https://github.com/rommapp/romm/pull/2963) - [@&#8203;Wadenschwinger](https://github.com/Wadenschwinger) made their first contribution in [#&#8203;2968](https://github.com/rommapp/romm/pull/2968) - [@&#8203;pR0Ps](https://github.com/pR0Ps) made their first contribution in [#&#8203;2969](https://github.com/rommapp/romm/pull/2969) - [@&#8203;LoneAngelFayt](https://github.com/LoneAngelFayt) made their first contribution in [#&#8203;2979](https://github.com/rommapp/romm/pull/2979) - [@&#8203;camhorn](https://github.com/camhorn) made their first contribution in [#&#8203;2982](https://github.com/rommapp/romm/pull/2982) - [@&#8203;tmgast](https://github.com/tmgast) made their first contribution in [#&#8203;2917](https://github.com/rommapp/romm/pull/2917) - [@&#8203;zeroSteiner](https://github.com/zeroSteiner) made their first contribution in [#&#8203;2984](https://github.com/rommapp/romm/pull/2984) - [@&#8203;ItzCobaltboy](https://github.com/ItzCobaltboy) made their first contribution in [#&#8203;2987](https://github.com/rommapp/romm/pull/2987) - [@&#8203;matthewturk](https://github.com/matthewturk) made their first contribution in [#&#8203;3043](https://github.com/rommapp/romm/pull/3043) **Full Changelog**: <https://github.com/rommapp/romm/compare/4.6.1...4.7.0> </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xOTcuMCIsInVwZGF0ZWRJblZlciI6IjQzLjE5Ny4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJyZW5vdmF0ZSJdfQ==-->
admin added the renovate label 2026-05-27 22:07:58 +02:00
admin added 1 commit 2026-05-27 22:07:58 +02:00
Update rommapp/romm Docker tag to v4.8.1
renovate/stability-days Updates have met minimum release age requirement
35692f58d5
admin scheduled this pull request to auto merge when all checks succeed 2026-05-27 22:07:59 +02:00
admin merged commit d609bb4f1d into main 2026-05-27 22:08:00 +02:00
admin deleted branch renovate/rommapp-romm-4.x 2026-05-27 22:08:00 +02:00
Sign in to join this conversation.
No Reviewers
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: admin/homelab-manifests#15