Description: I am encountering issues where PatchPanda cannot correctly synchronize versions due to specific Docker tagging strategies or mismatches between GitHub releases and Docker Hub tags.
Case 1: Version Mismatch (CrowdSec)
GitHub Latest: v1.7.6
Docker Hub (latest or standard tag): v1.7.4
Context: The version 1.7.6 is only available on specific image variants (e.g., crowdsecurity/crowdsec:v1.7.6-debian).
Problem: PatchPanda flags an update that cannot be applied to the standard image, or fails to see the correlation between different OS-based tags.
Case 2: Dynamic Suffixes in Auto-Regex (SearXNG)
Image: docker.io/searxng/searxng:2025.9.11-7c1ebc0
Current Auto-Regex: ^\d+.\d+.\d+-7c1ebc0$
Problem: The commit hash (7c1ebc0) changes with every release. The auto-generated regex is too specific and breaks as soon as a new version is released.
Proposed Solution:
Allow a way to "ignore" specific suffixes in regex (like git hashes or OS names).
Add a mechanism to handle services where the Docker image lags behind the GitHub release.
Description: I am encountering issues where PatchPanda cannot correctly synchronize versions due to specific Docker tagging strategies or mismatches between GitHub releases and Docker Hub tags.
Case 1: Version Mismatch (CrowdSec)
Case 2: Dynamic Suffixes in Auto-Regex (SearXNG)
Proposed Solution: