Skip to content

v4.6.0

Latest

Choose a tag to compare

@github-actions github-actions released this 17 Jul 18:35

Added

  • Magnets get a set of well-known open trackers automatically, so fetching
    metadata no longer depends on DHT alone (Settings > Network > Protocol to
    turn it off). They're removed — along with DHT/PEX/local discovery — the
    moment a torrent turns out to be private.
  • Download cards show how much is actually downloaded ("107 MB of 6.4 GB"),
    live, next to the percentage.
  • With a download limit set, waiting torrents now read "In queue (#3)"
    instead of a bare "Paused", and start automatically when a slot frees up.
  • A new "Peers found — connecting…" status between searching and downloading,
    so a fresh torrent explains what it's doing before bytes move.
  • A calm amber pulse along the poster's bottom edge while a torrent is
    actively seeding.
  • The right-click menu got icons on every action, clearer "Pause download" /
    "Resume download" labels, and a gentle open animation.

Fixed

  • Magnets that never fetched or downloaded slowly: BATorrent now bootstraps
    the DHT from several routers (one blocked host used to mean no DHT at all)
    and announces to every tracker tier at once, matching other clients.
  • A magnet added moments before a crash no longer vanishes from the list —
    it's saved the instant you add it.
  • "Remove with files" finally sticks: quitting the app right after removing
    used to silently leave the data on disk. Pending deletions now finish on
    the next launch.
  • Torrents you removed could come back on their own if a same-named .torrent
    was ever processed from the watched folder. Fixed.
  • Pausing a torrent whose engine handle had expired could close the app.
  • The Browse button in the add-torrent dialog did nothing.
  • Windows: peer countries show again (as country codes — Windows has no
    emoji flags), and the window no longer opens wider than a scaled screen,
    which pushed the grid's detail column off the edge.
  • Game covers resolve for long subtitled titles ("Garfield Kart 2 All You
    Can Drift") by retrying with a shorter search.
  • Listening on IPv6 works again when a custom port is configured.

Changed

  • First run picks a random high listen port instead of 6881 — the classic
    throttled range, and it collided with other torrent clients on the same
    machine. Existing installs that never chose a port migrate once.
  • Quieter, more deliberate color: the DONE badge and hover play buttons
    moved to dark glass, a finished download's progress bar goes neutral, and
    transfer numbers only wear red/amber while data is actually moving.