Skip to content

v1.13.1 - "The Fetch Queue Looks After Itself"

Choose a tag to compare

@Ninja-FSE Ninja-FSE released this 24 Sep 18:15
· 20 commits to main since this release
141c982

23 changes since v1.13.0, dominated by an AutoGet-parity overhaul of the fetch-from-other-bots side (understanding other servers' replies, per-bot pacing, pausing a bot that keeps failing, waiting on a full disk, automatic list grabbing, list expiry, online-only search, slots/queue/speed shown per bot) plus faster/less-blocking list rebuilds, audio length-and-quality in the list, and an update-check notification.

  • Added: automatic list grabbing (off by default).
  • Added: a "New" mark on fetched lists in the List Browser.
  • Improved: lists from bots that show no date are refreshed too, at 14 days.
  • Added: the List Browser shows each online bot's free slots, queue and speed.
  • Added: "Online only" in the List Browser's search.
  • Added: a "Responsible use" note in the README.
  • Added: a bot that keeps failing is paused, and a full disk makes downloads wait.
  • Added: the Downloads queue looks after itself (waits for an offline bot, paces per-bot, survives a restart).
  • Changed: searching and downloading keep working while the list rebuilds (pauses only for the swap, not the whole rebuild).
  • Fixed: fetching from a busy bot now works (queue-position and refusal replies are understood).
  • Faster list rebuilds on a network drive (folders scanned several at once).
  • Added: your list can say how long each track is and at what quality.
  • Added: a checkbox for the update check in the mIRC window too.
  • Added: the bot tells you when a new version of DCCore is out.
  • Added: the list can rebuild itself on a schedule.
  • Added: put words in quotes to search for them together.
  • Fixed: re-running setup could collapse more than one services host to just the first.
  • Added (mIRC console): the @dccore window's button lights up like a channel's.
  • Fixed: pasting a batch of requests could mute you and then ban you for an hour.
  • Fixed: pasting several lines from the list at once could be answered "Busy looking up other files".
  • A download that fails because your client never answered now says so.

Full changelog: docs/UPDATES.md in this PR's branch.

Extracted per docs/PUBLIC-REPO-WORKFLOW.md's checklist from dccore-dev at 5bc79b7: dev-only tooling and its dedicated tests stripped, changelog swapped, links rewritten. Full suite run in the extracted tree itself: 6661 tests, OK.

🤖 Generated with Claude Code