Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(container): update image rommapp/romm to v3.8.0 #1319

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

spicerabot[bot]
Copy link
Contributor

@spicerabot spicerabot bot commented Mar 10, 2025

This PR contains the following updates:

Package Update Change
rommapp/romm minor 3.7.3 -> 3.8.0

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

rommapp/romm (rommapp/romm)

v3.8.0

Compare Source

Welcome to v3.8.0! I know it's been a few cold winter months since our last release, but we've been cooking up some sizzling hot features for you to enjoy!

[!CAUTION]
If you're upgrading from v3.6.x or earlier, you first need to upgrade to v3.7.3, run a Quick scan and wait until it completes.
If you're running v.3.7.x, run a Quick scan and wait until it completes before upgrading.
Failure to do so could leave your instance in a broken state!

Major Changes
Screenscraper.fr integration

We've added support for Screenscraper.fr as a metadata provider, which provides high-quality metadata and artwork for your library. This is a great alternative to MobyGames (which is now a paid service), and can be used in conjunction with IGDB. You can enable SSFR by creating an account and setting SCREENSCRAPER_USER and SCREENSCRAPER_PASSWORD in the environment variables. [#​1416]

Autogenerated collections

RomM will now autogenerate collections of games based on metadata fields like genre, franchise, developer/company and game mode. These will appear on your homepage and the collections panel, and can be changed or disabled under UI settings. [#​1562]

Screenshot 2025-03-09 at 11 43 54 PM
muOS app

This is the first release since we launched the official muOS app, and we're taking this opportunity to mention it here. muOS is an amazing alternative OS for Anbernic devices, and our app lets you connect directly to your RomM server and fetch games.

muos app platforms list muos app game list
Kiosk mode

Kiosk mode locks down your RomM server to a read-only mode, perfect for public displays or kiosks. Show off your collection without worrying about accidental changes, or lets others download/play games without creating user accounts. Enable it by setting the environment variables KIOSK_MODE to true, as we've done on our demo site. And yes, you can still login to your own account by navigating directly to /login in the URL bar. [#​1586]

EmulatorJS updates

Autosaving of save and state files to the server has been totally rewritten, and is now much more reliable when playing in the browser with EmulatorJS. We've also added support for multi-disk games, so you can now play PS1 games like Final Fantasy VII without running out of memory. [#​1497]

File hashing refactor

We've changed the way file hashes are calculated for multi-file games, finally allowing us to match games by hash in future releases using .DAT files (TOSEC, No-Intro). We plan to start work (soon™) on an integration with Hasheous, a public cache and proxy for metadata sources like IGDB that also provides hash-based game matching and lookup. [#​1369]

Deeply nested folders

Scans will now pickup files nested deeply within game folders, and handle them correctly on download, and when playing with EmulatorJS. This change also adds explicit support for the following subfolders: dlc, hack, manual, patch, update, mod, demo, translation, and prototype, and any content located in these subfolders will be properly labeled as such in the UI. Check out the updated folder structure example in the README.

UI updates

We've reworked the UI to be more modern, responsive and user-friendly. This includes a new login page, new fallback images for missing cover art, and transition effects when navigating between games. [#​1568]

New Features
Fixes
Dependency Updates
  • Purge unused js packages by @​gantoine
  • Bump md-editor-v3 from 4.21.3 to 5.3.2 in /frontend
  • Bump pinia from 2.3.0 to 3.0.1 in /frontend
  • Bump vue-i18n from 10.0.5 to 11.1.1 in /frontend
  • Bump typescript-eslint from 7.18.0 to 8.25.0 in /frontend
  • Bump eslint from 8.57.1 to 9.21.0 in /frontend
  • Bump vuetify from 3.7.7 to 3.7.9 in /frontend
  • Bump vite from 6.0.11 to 6.1.1 in /frontend
  • Bump globals from 15.14.0 to 16.0.0 in /frontend
  • Bump nanoid from 5.0.9 to 5.1.2 in /frontend
  • Bump cronstrue from 2.54.0 to 2.55.0 in /frontend
  • Bump axios from 1.7.9 to 1.8.1 in /frontend
  • Bump eslint from 9.20.0 to 9.20.1 in /frontend
  • Bump @​eslint/js from 8.57.1 to 9.20.0 in /frontend
  • Bump @​types/node from 20.17.12 to 22.13.8 in /frontend
  • Bump @​types/lodash from 4.17.14 to 4.17.15 in /frontend
  • Bump @​vue/tsconfig from 0.5.1 to 0.7.0 in /frontend
  • Bump @​eslint/js and @​types/eslint__js in /frontent
New Contributors

Full Changelog: rommapp/romm@3.7.3...3.8.0


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

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


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

This PR has been generated by Renovate Bot.

@spicerabot
Copy link
Contributor Author

spicerabot bot commented Mar 10, 2025

--- kubernetes/apps/gaming/romm/app Kustomization: flux-system/romm HelmRelease: gaming/romm

+++ kubernetes/apps/gaming/romm/app Kustomization: flux-system/romm HelmRelease: gaming/romm

@@ -33,13 +33,13 @@

               TZ: null
             envFrom:
             - secretRef:
                 name: romm-secret
             image:
               repository: rommapp/romm
-              tag: 3.7.3
+              tag: 3.8.0
             resources:
               limits:
                 memory: 1024Mi
               requests:
                 cpu: 10m
                 memory: 100Mi

@spicerabot
Copy link
Contributor Author

spicerabot bot commented Mar 10, 2025

--- HelmRelease: gaming/romm Deployment: gaming/romm

+++ HelmRelease: gaming/romm Deployment: gaming/romm

@@ -41,13 +41,13 @@

           value: mariadb.databases.svc.cluster.local
         - name: TZ
           value: null
         envFrom:
         - secretRef:
             name: romm-secret
-        image: rommapp/romm:3.7.3
+        image: rommapp/romm:3.8.0
         name: app
         resources:
           limits:
             memory: 1024Mi
           requests:
             cpu: 10m

@spicerabot spicerabot bot force-pushed the renovate/rommapp-romm-3.x branch 4 times, most recently from c92228c to 83d8f94 Compare March 11, 2025 13:14
@spicerabot spicerabot bot force-pushed the renovate/rommapp-romm-3.x branch from 83d8f94 to 2cb77f2 Compare March 11, 2025 17:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant