RomM
Beautiful, powerful, self-hosted rom manager and player
Alternative to: antstream arcade
5.0.0-beta.3
2026-07-10This release fixes M4A cover extraction, Launchbox region matching, manual rendering, and config.yml error reporting.
5.0.0-beta.2
2026-07-07This update introduces support for markdown manuals, per-game emulator core settings, inline media display, and various bug fixes across the UI, scanner, and API v2.
5.0.0-beta.1
2026-07-04v5.0.0-beta.1 introduces a complete frontend overhaul, real-time activity tracking, live logs, shared saves/screenshots, a granular permissions engine, and OAuth device authorization flow.
5.0.0-alpha.2
2026-06-30This release introduces a granular permission system, ROM patching, enhanced game filtering by tags and metadata, and various performance and stability fixes across the backend and frontend.
5.0.0-alpha.1
2026-06-23Version 5.0.0-alpha.1 introduces a brand-new frontend, real-time playing session tracking, live server logs, shared savestates and screenshots, 3D boxart, and QR-based authentication for TV devices.
4.9.2
2026-06-17Fixed a startup crash when no library is present and updated several frontend and backend dependencies.
4.9.1-beta.1
2026-06-15This release fixes library detection priority and config.yml serialization while updating several build dependencies.
4.9.1
2026-06-15This release includes fixes for library detection, configuration serialization, and app initialization, alongside several dependency updates.
4.9.0
2026-06-12Introduces a save sync engine, play session tracking, Libretro thumbnails, and Pegasus metadata export, alongside numerous bug fixes and performance improvements.
4.9.0-beta.3
2026-06-10Improved Hasheous lookup for top-level files and fixed RetroAchievements hashing for folder-based disc ROMs.
4.9.0-beta.2
2026-06-08This release introduces rate limiting to metadata and playmatch services, enhances save sync attribution, and fixes security and stability issues related to asset serving and authentication headers.
4.9.0-beta.1
2026-06-05Introduces a save sync engine, play session tracking, Libretro thumbnails, and Pegasus metadata export, alongside numerous bug fixes.
4.9.0-alpha.8
2026-05-31This release includes several bug fixes for screen scraping and hashing, along with the addition of new EJS cores for the player.
4.9.0-alpha.7
2026-05-29This release fixes an HTTP 500 error on ROM lists, resolves save-sync and archival issues, and introduces composite hashing for compressed archives.
4.9.0-alpha.6
2026-05-29This release includes metadata import improvements, ScreenScraper enhancements, performance optimizations for gallery rendering, and updates to FastAPI and Starlette.
4.9.0-alpha.5
2026-05-22Introduces a save sync engine, play session tracking, Libretro thumbnails, and Pegasus metadata export, alongside numerous bug fixes and performance improvements.
4.9.0-alpha.4
2026-05-20Introduces a save sync engine, play session tracking, Libretro thumbnails, and Pegasus metadata export, alongside numerous bug fixes and stability improvements.
4.9.0-alpha.3
2026-05-17Introduces a save sync engine, play session tracking, Libretro thumbnails, and Pegasus metadata export, along with numerous bug fixes.
4.9.0-alpha.2
2026-05-09Introduces a save sync engine, play session tracking, Libretro thumbnails, and Pegasus metadata export, along with several API updates and bug fixes.
4.9.0-alpha.1
2026-05-08Introduces a save sync engine, Libretro thumbnails support, Pegasus metadata export, and various API expansions, alongside numerous bug fixes.
4.8.1
2026-04-03This release includes 4.8 hotfixes, outbound HTTP proxy support, and various bug fixes for ROM deletion, API status endpoints, and registration links.
4.8.0
2026-04-01Introduces client API tokens, chunked ROM uploads, and local LaunchBox metadata import, alongside various metadata enhancements and OIDC updates.
4.8.0-beta.1
2026-03-22Introduces client API tokens with QR pairing, chunked ROM uploads for reliability, and local LaunchBox metadata import, alongside various API updates and OIDC improvements.
4.8.0-alpha.1
2026-03-14Introduces client API tokens with QR pairing, chunked uploads for better reliability, and local LaunchBox metadata import, alongside several API enhancements and fixes.
4.7.0
2026-03-03Introduces automatic ES-DE gamelist.xml exports, foundational device-based save synchronization, ScummVM shortname support, and various bug fixes and API enhancements.
4.7.0-beta.2
2026-02-21Introduces auto-export for gamelist.xml, foundational work for device-based save synchronization, expanded feed endpoints, and various bug fixes.
4.7.0-beta.1
2026-02-21Introduces auto-export for gamelist.xml, foundational device-based save synchronization, and various minor features and bug fixes.
4.7.0-alpha.1
2026-02-12Introduces device-based save synchronization, auto-export for gamelist.xml, and numerous new API endpoints, along with several bug fixes and minor feature enhancements.
4.6.1
2026-01-27This release includes a Postgres migration hotfix, a python-multipart dependency update, a new migration workflow for PRs, and updated locale entries.
4.6.0
2026-01-26Introduces a ROM patching feature, manual metadata editing, enhanced folder structure configuration, UI settings sync, and the ability to specify default BIOS files per emulator core.
4.6.0-beta.2
2026-01-23Introduces a ROM patching feature, manual metadata editing, improved folder structure configuration, UI settings synchronization, and default BIOS file specifications per emulator core.
4.6.0-beta.1
2026-01-21Introduces a ROM patching feature, manual metadata editing, enhanced folder structure configuration, UI settings synchronization, and support for default BIOS files per emulator core.
4.6.0-alpha.4
2026-01-19Fixed an issue where Flashpoint IDs could be empty strings.
4.6.0-alpha.3
2026-01-18This update includes a hotfix removing files from model_dump in scan and a new feature for updating collections via query parameters.
4.6.0-alpha.2
2026-01-17Introduces a ROM patching feature, manual metadata editing, improved folder structure configuration, UI settings synchronization, and per-core BIOS file defaults.
4.6.0-alpha.1
2026-01-12Introduces a ROM patching feature, UI settings sync, manual metadata editing, and enhanced API filtering capabilities.
4.5.0
2025-12-29Introduces Netplay via EmulatorJS, support for multiple markdown notes per game, and customizable metadata locale priority for IGDB and ScreenScraper.
4.5.0-beta.3
2025-12-23This release introduces emujs config options, improved Launchbox metadata search, manual match priority, and a fix for empty platforms in console mode.
4.5.0-beta.2
2025-12-21The Emujs UI has been revamped.
4.5.0-beta.1
2025-12-19Introduces Netplay via EmulatorJS, supports multiple markdown notes per game, and adds metadata locale priority selection for IGDB and ScreenScraper.
4.5.0-alpha.2
2025-12-16This release adds OpenBOR and MSX2 support, improves art import via es-de folders, introduces a ROM hash endpoint, and includes a security token hotfix for HLTB.
4.5.0-alpha.1
2025-12-10Introduced Netplay support via EmulatorJS, multiple markdown notes for games, and configurable metadata locale priorities for IGDB and ScreenScraper.
4.4.1
2025-11-19This security release patches multiple high and moderate severity vulnerabilities, adds FPKGi support for PS4/PS5, and introduces several bug fixes and new locale translations.
4.4.1-beta.2
2025-11-18This release includes various bug fixes for hash handling and string parsing, French translations, and the implementation of CSRF middleware.
4.4.1-beta.1
2025-11-16Adds FPKGi support for PS4/PS5 and includes various bug fixes for scans, feeds, media imports, and dependency updates.
4.4.0
2025-11-10Introduces alternative boxart, ES-DE gamelist support, multi-threaded library scanning, manual metadata editing, and new feed support for PKGi and Kekatsu.
4.4.0-beta.3
2025-11-05This release includes a hotfix to run collection migration in SQL.
4.4.0-beta.2
2025-11-05This release includes bug fixes for the 4.4 beta version.
4.4.0-beta.1
2025-11-01Introduces alternative boxart, ES-DE gamelist support, multi-threaded library scanning, a task status page, and manual metadata editing, alongside several new feed integrations.
4.4.0-alpha.5
2025-10-31This release includes a fix for 4.4 alpha III.
4.4.0-alpha.4
2025-10-31This release includes a fix for 4.4 alpha II.
4.4.0-alpha.3
2025-10-29Improved scan page performance for large lists and maintained the next parameter during login redirects.
4.4.0-alpha.2
2025-10-28This release adds PSP Pkgi support, reinstates the fullpage loading spinner, and includes various fixes for the 4.4 alpha.
4.4.0-alpha.1
2025-10-27Introduces alternative boxart, ES-DE gamelist support, multi-threaded library scanning, a task status page, and support for PKGi and Kekatsu feeds.
4.3.2
2025-10-12Introduces an experimental API request cache, new environment variables for temporary paths and IPv4 binding, and various improvements to OIDC, HLTB integration, and user validation.
4.3.2-beta.1
2025-10-11This release introduces API request caching, new environment variables for temporary paths and IPv4 binding, OIDC improvements, and various bug fixes and feature additions.
4.3.1
2025-10-04Introduces OIDC role claim support, HLTB search improvements, a multi-download endpoint, and various configuration options via environment variables.
4.3.1-beta.1
2025-10-02This release introduces OIDC role claim support, a multi-download endpoint, HLTB search improvements, and options to customize the Tinfoil welcome message and disable the setup wizard.
4.3.0
2025-09-28Introduces Flashpoint and HowLongToBeat integrations, filename metadata tag parsing, a metadata status page, and makes the config.yml file optional.
4.3.0-beta.1
2025-09-26Introduces Flashpoint and HowLongToBeat integrations, filename metadata tags, a metadata status page, and makes the config.yml file optional.
4.3.0-alpha.3
2025-09-24This release improves security for docker images, adds progressive scan steps, and enhances manual matching and navigation functionality.
4.3.0-alpha.2
2025-09-23Platform metadata slugs are now set on models in the database.
4.3.0-alpha.1
2025-09-22Introduces Flashpoint and HowLongToBeat integrations, filename metadata tag parsing, a metadata source status page, and makes the config.yml file optional.
4.2.0
2025-09-09Introduces a new Console Mode, out-of-the-box PSP and DOS emulation, global EmulatorJS configuration, and scheduled tasks for RetroAchievements sync and WebP image conversion.
4.2.0-beta.1
2025-09-07Introduces a new Console Mode for big screens, out-of-the-box PSP and DOS emulation, global EmulatorJS configuration, and scheduled tasks for RetroAchievements sync and WebP image conversion.
4.2.0-alpha.3
2025-09-05This release includes EmulatorJS improvements, console UI updates, various bug fixes for file renaming and scanning, and minor dependency updates.
4.2.0-alpha.2
2025-09-04Introduces MetadataHandler's is_enabled method, updates scroll hooks, and improves gallery hover performance.
4.2.0-alpha.1
2025-09-04Introduces a new Console Mode for big screens, global EmulatorJS configuration, and scheduled tasks for RetroAchievements sync and WebP image conversion.
4.1.6
2025-08-26Fixed a Postgres migration issue related to firmware verification.
4.1.5
2025-08-25This release introduces invite link validation, UI improvements with skeleton loaders, database query optimizations, and updated contribution guidelines.
4.1.4-beta.2
2025-08-21Removed blur from the translucent class and implemented lazy loading for images with small versions.
4.1.4
2025-08-21This release includes several performance optimizations for database queries and library scrolling, along with various UI improvements and bug fixes.
4.1.4-beta.1
2025-08-20This release includes database query optimizations, improved library scroll performance, and various bug fixes for configuration migration and UI components.
4.1.3
2025-08-18The release improves game matching by preferring lower IDs for games with identical titles.
4.1.2
2025-08-17Fixed an issue by adding await to the .file_exists() call when storing badges.
4.1.1
2025-08-17Updated models to only refresh specific values during scanning.
4.1.0
2025-08-17Introduces smart collections, a missing games admin page, and experimental iOS support, while requiring a config.yml file to run.
4.1.0-beta.1
2025-08-14Introduces smart collections, a missing games admin page, and OpenTelemetry integration, while requiring a valid config.yml file to run.
4.1.0-alpha.1
2025-08-09Introduces smart collections, a missing games admin page, IPv6 support, and updated platform slugs.
4.0.1
2025-07-26This release introduces a revamped task system, a clean resources task, custom YouTube proxy support, and various UI fixes and improvements.
4.0.0
2025-07-20Version 4.0.0 introduces hash-based metadata matching, LaunchBox and SteamGridDB support, a critical security fix for CVE-2025-54071, and marks missing games instead of deleting them.
4.0.0-rc.1
2025-07-19Updated platform icons, fixed manual cover art and profile picture uploads, and refactored the platform drawer grouping logic.
4.0.0-beta.4
2025-07-18This release introduces a random game button, improves icon loading and cover fallbacks, and centralizes filesystem operations.
4.0.0-beta.3
2025-07-16Fixes a critical authenticated path traversal vulnerability and adds scan page icons.
3.10.3
2025-07-16Fixes a critical authenticated path traversal vulnerability in an API endpoint by adding input validation and sanitization.
4.0.0-beta.2
2025-07-15Introduces local metadata sourcing via Launchbox GamesDB and hash-based game matching through Hasheous and Playmatch, alongside new environment variables and a developer Dockerfile.
4.0.0-beta.1
2025-07-13Introduces new metadata sources via Launchbox GamesDB, Hasheous, and Playmatch, adds several environment variables, and prevents game entry deletion when files are missing.
4.0.0-alpha.4
2025-07-12Added SGDB as a scan option, fixed metadata, and upgraded py7zr and FastAPI dependencies.
4.0.0-alpha.3
2025-07-11Updated the development API key, refined playmatch API file selection, and updated example docker-compose metadata providers.
4.0.0-alpha.2
2025-07-10Fixed metadata handler bugs and improved support platform generation.
4.0.0-alpha.1
2025-07-08Introduces support for Launchbox, Hasheous, and Playmatch metadata sources, adds a new session timeout variable, and updates to Python 3.13.
3.10.2
2025-06-11Added support for doom and acpc in emulatorjs, enhanced RetroAchievements integration, and implemented various UI fixes and performance improvements.
3.10.1
2025-06-06This release fixes ramatcher for multi-file games, cleans up thumbnail artifacts in cover and screenshot art, and updates the README.
3.10.0
2025-06-04Introduces RetroAchievements integration, improved accessibility, invite links, server statistics, and various library management enhancements.
3.10.0-beta.1
2025-05-29Introduces Retroachievements integration, various UI filters, and server statistics, alongside optimizations for RAM usage and system logging.
3.10.0-alpha.2
2025-05-23Fixed a bug in the Docker init script where the ROMM_BASE_URL environment variable was not handled correctly when unset.
3.10.0-alpha.1
2025-05-22Introduces Retroachievements integration, server stats, password recovery, and several UI improvements, alongside RAM optimization and bug fixes.
3.9.0
2025-04-26This release introduces API pagination and server-side search for improved performance, along with over 50 UX micro-improvements and various bug fixes.
3.9.0-beta.2
2025-04-24This release includes updates to file renaming, ROM sibling handling, metadata preservation, and a Vite dependency bump.
3.9.0-beta.1
2025-04-11This release improves the gallery layout, refactors layout gaps, and optimizes search input handling on mobile devices.