Skip to content

v0.3.4

Choose a tag to compare

@github-actions github-actions released this 04 Sep 12:40
· 6 commits to main since this release

Changed

  • chore(config): Default global.rollout_percentage is now 100 when omitted (previous default was 10). If you don’t specify it in config, Qguardarr manages 100% of eligible torrents.
  • chore(matching): Normalize shorthand tracker patterns like .example\..* (e.g., .example\.com.) into .*example\.com.* unless anchored with ^/$.

Added

  • feat(logging): DEBUG logs now include the selected tracker URL per torrent and the matched tracker with current upload speed (e.g., up=2.95 MiB/s).
  • feat(api): /match/test?url=...&detailed=true endpoint to test a tracker URL against configured patterns.

Tests

  • Add unit tests for pattern normalization and the new match-test endpoint.

Full Changelog