Repository navigation
Releases: snapetech/ROMarrNG
Release list
ROMarrNG v0.14.2
[0.14.2] - 2026-10-07
User-facing changes
Fixed
- Release Pipeline: Encrypted backups now build across ROMarrNG's published container architectures, keeping the supported ARMv7 image available alongside AMD64 and ARM64.
Security
- Backup: ROMarr can now export and restore credential-inclusive backups as passphrase-encrypted AES-GCM envelopes, keeping API keys and download-client passwords unreadable in the saved file.
Container image:ghcr.io/snapetech/romarrng:0.14.2 - Browser edition:
ghcr.io/snapetech/romarrng:0.14.2-browser(AMD64/ARM64; Playwright client only) - GitHub Container Registry
Pull with: docker pull ghcr.io/snapetech/romarrng:0.14.2.
ROMarrNG v0.14.1
[0.14.1] - 2026-10-06
User-facing changes
Changed
- Release Pipeline: Both published container variants now generate their SBOMs with the updated, SHA-pinned Anchore action, keeping software inventory generation current across the release workflow.
Container image:ghcr.io/snapetech/romarrng:0.14.1 - Browser edition:
ghcr.io/snapetech/romarrng:0.14.1-browser(AMD64/ARM64; Playwright client only) - GitHub Container Registry
Pull with: docker pull ghcr.io/snapetech/romarrng:0.14.1.
ROMarrNG v0.14.0
[0.14.0] - 2026-10-04
User-facing changes
Added
- Seerrng Integration: SeerrNG can now browse ROMarrNG's loaded DAT catalogs without IGDB credentials. Titles are grouped by supported system, requests keep a stable DAT identity, and unmatched DAT systems are reported for review.
- Action required: Load DAT files in ROMarrNG to make their matched systems available in SeerrNG.
Container image:ghcr.io/snapetech/romarrng:0.14.0
- Action required: Load DAT files in ROMarrNG to make their matched systems available in SeerrNG.
- Browser edition:
ghcr.io/snapetech/romarrng:0.14.0-browser(AMD64/ARM64; Playwright client only) - GitHub Container Registry
Pull with: docker pull ghcr.io/snapetech/romarrng:0.14.0.
ROMarrNG v0.13.1
[0.13.1] - 2026-10-03
User-facing changes
Added
- System: The System status page now includes a Ko-fi link for users who want to support ROMarrNG maintenance.
Container image:ghcr.io/snapetech/romarrng:0.13.1 - Browser edition:
ghcr.io/snapetech/romarrng:0.13.1-browser(AMD64/ARM64; Playwright client only) - GitHub Container Registry
Pull with: docker pull ghcr.io/snapetech/romarrng:0.13.1.
ROMarrNG v0.13.0
[0.13.0] - 2026-10-03
User-facing changes
Added
- Browser Downloads: ROMarrNG now publishes a Debian browser image with the Playwright client for sites that require a real browser. The browser server runs separately at the matching Playwright version; the default image and direct downloads are unchanged.
- Action required: Use the ROMarrNG Browser template and configure a matching Playwright server for browser downloads.
Changed
- Release Pipeline: ROMarrNG release notes now include curated summaries and required upgrade actions, so people can see what changed without reading commit history.
- Notifications: The connection editor can test the values currently entered before saving and reports endpoint or network failure details. Masked secrets from saved connections are restored for the test when left unchanged.
Fixed
- Collections: The 1G1R collection planner now follows the configured library layout, including nested RomM libraries, so it recognizes games inside each platform's
romsdirectory.
Security
- Containers: Breaking: The Docker Compose example now uses a read-only root filesystem, drops unnecessary capabilities, and enables no-new-privileges. Sunshine connections require a trusted CA or certificate pin; published images also carry signed provenance and SPDX SBOM attestations.
- Action required: Configure MOONLIGHT_TLS_CA_FILE or MOONLIGHT_TLS_FINGERPRINT, or explicitly opt in to insecure TLS on a trusted LAN.
- Integration: SeerrNG can now use its own integration-only key. Concurrent submissions are deduplicated, request bodies and workers are bounded, and plugin operations stop when seccomp is unavailable unless an operator explicitly opts out.
Container image:ghcr.io/snapetech/romarrng:0.13.0 - Browser edition:
ghcr.io/snapetech/romarrng:0.13.0-browser(AMD64/ARM64; Playwright client only) - GitHub Container Registry
Pull with: docker pull ghcr.io/snapetech/romarrng:0.13.0.
ROMarrNG v0.12.3
[0.12.3] - 2026-10-01
User-facing changes
Fixed
- Setup: The setup guide now recognizes every configured download client. Users installing ROMarrNG alone or alongside SeerrNG will see an accurate status instead of a permanent “not set up” message.
- Action required: Update ROMarrNG to the new release.
Container image: ghcr.io/snapetech/romarrng:0.12.3
Pull with: docker pull ghcr.io/snapetech/romarrng:0.12.3.
ROMarrNG v0.12.2
[0.12.2] - 2026-10-01
ROMarrNG can now bind to a configured network address with ROMARR_HOST. The
container continues to listen on all interfaces; the YunoHost package binds
only to localhost so requests pass through YunoHost's access controls.
Container image: ghcr.io/snapetech/romarrng:0.12.2
Pull with: docker pull ghcr.io/snapetech/romarrng:0.12.2.
ROMarrNG v0.12.1
[0.12.1] - 2026-10-01
The optional LaunchBox plugin and its proof harness now target
net10.0-windows, matching LaunchBox 14 and newer. Building the plugin requires
the .NET 10 SDK and the nonredistributable LaunchBox API assembly from the
operator's installation. The XML import path remains available for older
LaunchBox versions.
Container image: ghcr.io/snapetech/romarrng:0.12.1
Pull with: docker pull ghcr.io/snapetech/romarrng:0.12.1.
ROMarrNG v0.12.0
[0.12.0] - 2026-10-01
Added
- Remote download path mappings can target one configured download client. This
lets SABnzbd and torrent clients use different local paths for the same
reported remote path; existing mappings still apply to every client.
Changed
- The Unraid Community Applications icon now displays the NG badge, with a
refreshed cache version. - Container images now use Python 3.14.
Security
- Hardened Steam profile URL validation against untrusted destinations and
made request-target credential redaction linear while preventing log-line
injection. Removed attacker-controlled values from sensitive log messages. - Enabled Dependabot updates and dependency review automation.
Container image: ghcr.io/snapetech/romarrng:0.12.0
Pull with: docker pull ghcr.io/snapetech/romarrng:0.12.0.
ROMarrNG v0.11.1
[0.11.1] - 2026-09-29
The Unraid Community Applications template now uses the ROMarrNG 0.11.1 icon
cache version, allowing an older blank icon response to refresh.
Container image: ghcr.io/snapetech/romarrng:0.11.1
Pull with: docker pull ghcr.io/snapetech/romarrng:0.11.1.