mirror of
https://github.com/rommapp/romm.git
synced 2026-06-27 22:35:57 +00:00
Sample configs shipped with newer releases can reference media types or options unknown to older versions; previously the loader called sys.exit(3) and refused to boot. Now drop unknown scan.media entries, fall back to defaults for unknown gamelist media thumbnail/image values, and recover from YAML parse errors with a clear critical log instead of a traceback. Type-mismatch validation still hard-fails since those are real misconfigurations. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>