Skip to content

v0.3.2

Choose a tag to compare

@github-actions github-actions released this 04 Sep 04:18
· 8 commits to main since this release

Changed

  • perf(qbit): Eliminate full-list queries. Use filter=active + upspeed threshold and backfill only a bounded subset of cached hashes via GET /torrents/info?hashes=... (cap 1000). Trackers are fetched only for the filtered subsets.
  • chore(tests): Update unit tests to validate backfill-by-hashes behavior.
  • chore(runner): Quick Docker test runner now waits for Qguardarr and executes the config hot-reload test in quick mode.

Added

  • feat(config): Automatic config hot-reload via background watcher (mtime-based). Manual POST /config/reload endpoint for ops.
  • test(integration): Hot-reload integration test that edits host config/qguardarr.yaml and asserts rollout change.

Security

  • No changes since 0.3.1; single-password auth and log redaction remain enforced.

Full Changelog