github JudoChinX/rangarr v0.2.0

latest releases: v0.7.4, v0.7.3, v0.7.2...
one month ago

Breaking Changes

  • Batch size semantics changed: 0 now means "disabled" instead of "unlimited"
    • 0 = disabled (skip this batch type entirely — no API calls made)
    • -1 = unlimited (search all available items, weights ignored)
    • N > 0 = limited (search up to N items, distributed by weight)
    • Migration: Change missing_batch_size: 0 to missing_batch_size: -1 for unlimited behavior
    • If you previously used missing_batch_size: 0 for unlimited, update to missing_batch_size: -1

Added

  • Support for disabled batch types (missing_batch_size: 0 or upgrade_batch_size: 0)
  • Support for unlimited batch types (missing_batch_size: -1 or upgrade_batch_size: -1)
  • Per-batch-type disabled logging: separate log messages when only one batch type is disabled
  • Startup log now displays "Disabled" or "Unlimited" for batch sizes (instead of 0 or -1)

Changed

  • Config validation now accepts -1 for missing_batch_size and upgrade_batch_size
  • Config validation rejects values below -1 for batch size settings (e.g. -2 is invalid)
  • When set to unlimited, batch size weights are not applied (each instance gets all items)
  • retry_interval_days still applies in unlimited mode

Don't miss a new rangarr release

NewReleases is sending notifications on new releases.