Repository navigation
v4.3.1
Platforms: linux, windows
Changes in v4.3.0..v4.3.1:
- release: v4.3.1 -- cross-seed sees the library
- docs(api): the API reference describes 4.3.1, not a 3.x internal note
- feat(install): --user installs a node without root, under XDG and a systemd user unit
- fix(cli, shutdown): HYDRANOS_STOP_TIMEOUT reads 60s and 2m again; unknown arguments are warned about
- fix(network): the gluetun port is followed, and announces carry the port the listener is on
- fix(race-drain): a volume can declare its own capacity, and every percentage says what it is of
- fix(shim, import): cross-seed sees the library; a qBittorrent import retries and says what it did
- docs: drop the 3.x agent/front design notes and the engine binary Windows no longer ships
- fix(engines): the Race tab, list filters, engine removal and the startup gate
- fix(shim): the qBittorrent API answers with the torrents' real state
- fix(install): enrolment, packaging and logs do what they claim
- fix(config): unwritten keys take their documented defaults; tracker tables can be saved
- fix(workflows, jobs): the editor keeps what it shows; conditions and cancel do what they say
- fix(categories, selection): rename, delete and orphans work; rows act on their own copy
- fix(add): the Add tab's options are applied, and a refusal says what was wrong
- feat(announce): send stopped when a torrent is removed and when the daemon stops
- fix(race): announce on the tracker's interval, retry an unregistered torrent every 5 s
- fix(egress): each engine dials through its own queue; uTP is never opened unpinned
- fix(announce): announces leave by the engine's interface, and respect enable_ipv6
- fix(trackers): edits are saved at once; "+ Manual host" no longer releases a tracker
- fix(move): a torrent moving between engines arrives as it left, or not at all
- fix(shutdown): every stop flushes resume data; purge and restore drop one copy
- fix(auth): a password change is stored, and first-run setup trusts the socket peer