Skip to content

Releases: snapetech/ROMarrNG

ROMarrNG v0.14.2

Choose a tag to compare

@github-actions github-actions released this 07 Oct 05:16
af001e5

[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

Choose a tag to compare

@github-actions github-actions released this 06 Oct 20:54

[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

Choose a tag to compare

@github-actions github-actions released this 04 Oct 18:19

[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
  • 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

Choose a tag to compare

@github-actions github-actions released this 04 Oct 01:28

[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

Choose a tag to compare

@github-actions github-actions released this 03 Oct 21:26

[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 roms directory.

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

Choose a tag to compare

@github-actions github-actions released this 01 Oct 22:35

[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

Choose a tag to compare

@github-actions github-actions released this 01 Oct 17:44

[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

Choose a tag to compare

@github-actions github-actions released this 01 Oct 16:36

[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

Choose a tag to compare

@github-actions github-actions released this 01 Oct 16:19

[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

Choose a tag to compare

@github-actions github-actions released this 29 Sep 14:44

[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.