fix: align test suite version extraction with Obtainium behavior. add missing matchGroupToUse to app configs

This commit is contained in:
Richard Macias
2026-02-28 00:49:56 -06:00
parent 2194787230
commit 9a9937693e
6 changed files with 33 additions and 13 deletions

View File

@@ -289,6 +289,7 @@
"customLinkFilterRegex": "Play-release\\.apk",
"defaultPseudoVersioningMethod": "APKLinkHash",
"versionExtractionRegEx": "/(\\d+\\.\\d+)/",
"matchGroupToUse": "$1",
"about": "PlayStation 2 emulator"
},
"categories": [
@@ -416,6 +417,7 @@
"sortByLastLinkSegment": true,
"defaultPseudoVersioningMethod": "APKLinkHash",
"versionExtractionRegEx": "scummvm-(\\d+(?:\\.\\d+)+)-android",
"matchGroupToUse": "$1",
"versionDetection": false,
"about": "A program which allows you to run certain classic graphical adventure and role-playing games, provided you already have their data files."
},
@@ -675,6 +677,7 @@
"additionalSettings": {
"trackOnly": true,
"versionExtractionRegEx": "(T[\\d]+(?:\\.\\d+)?(?:hf)?)",
"matchGroupToUse": "$1",
"versionDetection": false,
"autoApkFilterByArch": false,
"appName": "Mr. Purple Turnip Drivers"
@@ -760,6 +763,7 @@
"preferredApkIndex": 0,
"additionalSettings": {
"versionExtractionRegEx": "v[\\d.]+_v([\\d.]+)",
"matchGroupToUse": "$1",
"versionDetection": false,
"apkFilterRegEx": "PXPlay_Android.*\\.apk"
},