github Novik/ruTorrent v5.3.8

6 hours ago

v5.3.8

Fixes

  • Auth-expiry handling — reload to the login page on an HTTP 401 instead of flooding the log with Bad response from server (200 [parsererror,…]); works with any auth layer that returns 401 to XHR — @xirvik (#3096)
  • Default ratio group applied to newly-added torrents again on rtorrent ≥0.16.16 (regression from stricter branch arg handling) — @xirvik (#3101, fixes #3100)
  • Table renderer — fixed an inverted debounce timer in stable.js (it was counting up instead of down, so redraws leaned on the throttle fallback) — @marine284 (#3097)
  • eslint-surfaced defects — duplicate cache key in the cpuload/diskspace requests, a dead nullish-fallback in the graph legend (… ?? label rendered undefined), and documented the intentional settings-switch fallthroughs — @xirvik (#3103)

Maintenance

  • Ignore deployment-local config.local.php / plugin conf.local.php overrides — @cpugeniusmv (#3093)
  • Added a CI lint workflow (php -l blocking; editorconfig + eslint advisory) with shared .editorconfig/eslint.config.mjs — @xirvik (#3102)
  • editorconfig hygiene: drop indent/charset enforcement, exclude vendored/dev files — @xirvik (#3104, #3110)
  • Whitespace normalization across the tree (trailing whitespace, final newlines, LF) — @xirvik (#3105, #3106, #3107, #3108, #3109)
  • Safe eslint cleanups: redundant !! casts, useless escapes, empty-catch/prototype-builtins/sparse-array tail — @xirvik (#3111, #3112, #3113)

New Contributors

Full Changelog: v5.3.7...v5.3.8

Don't miss a new ruTorrent release

NewReleases is sending notifications on new releases.