github got3nks/amutorrent v3.4.3
v3.4.3 — Client Health Events, Notifications & Flood Prevention

latest releases: v3.8.5, v3.8.4, v3.8.3...
3 months ago

✨ Added

  • Client health events — new clientUnavailable and clientAvailable events fire on connection state transitions, with debouncing (3 consecutive failures before declaring offline, immediate recovery on first success)
  • Health notifications — push notifications via Apprise when a client goes offline or comes back online, with configurable event toggles in the Notifications settings
  • Notification flood prevention — per-client per-event-type rate limiter: after 3 notifications of the same type within 10 minutes, further notifications are suppressed for 1 hour. Online and offline notifications are tracked independently
  • Health event scripting — new EVENT_STATUS, EVENT_PREVIOUS_STATUS, EVENT_ERROR, EVENT_DOWNTIME_DURATION environment variables for custom event scripts

♻️ Improved

  • aMule EC connection recovery — consecutive request timeouts now trigger automatic socket destruction and reconnection, fixing stale connections that would hang indefinitely

🐛 Fixed

  • aMule null stats crash — fixed Cannot read properties of null error during EC reconnection when getStats() returned null from the request queue

Full Changelog: v3.4.2...v3.4.3

Don't miss a new amutorrent release

NewReleases is sending notifications on new releases.