A népszerű, többplatformos és nyílt forráskódú BitTorrent kliens új verziója, a Transmission 4.1 jelentős előrelépést hoz teljesítmény, hálózati kompatibilitás és automatizálhatóság terén. A kiadás egyik legfontosabb újdonsága a µTP letöltési teljesítmény (µTP download performance) érezhető javulása, amelyet átfogó hálózati optimalizációk egészítenek ki. A fejlesztők célja egyértelműen az volt, hogy a kliens jobban illeszkedjen a modern hálózati környezetekhez, asztali és szerveres felhasználás esetén egyaránt.
A Transmission 4.1 mostantól teljes körűen támogatja az IPv6-ot és a dual-stack UDP trackereket, beleértve a régebbi, BEP-7 szabványt használó trackereket is, amelyek explicit &ipv4= és &ipv6= paraméterekre támaszkodnak. Újdonság az IPv6 Local Peer Discovery, miközben a DHT (Distributed Hash Table) működését is finomhangolták, hogy stabilabban és hatékonyabban kezelje a mai hálózati viszonyokat. Ezek a változások különösen fontosak ott, ahol az IPv6 már elsődleges szerepet tölt be.
A távoli vezérlés és automatizálás területén komoly modernizáció történt: a Transmission 4.1 egy JSON-RPC 2.0 kompatibilis RPC API-t vezet be. Az új felület pontosabb verziójelzést, részletesebb statisztikákat, új torrentállapot-mezőket és lényegesen jobb hibajelentést kínál. Ez különösen a headless, szerveroldali vagy integrált környezetekben futó példányoknál jelent komoly előnyt.

Fontos újdonság az opcionális szekvenciális letöltés (sequential downloading) megjelenése, amely elérhető a grafikus kliensekben, a transmission-daemon esetében és a transmission-remote eszközben is. A funkció lehetővé teszi, hogy az adatok sorrendben töltődjenek le, és az ellenőrzés után azonnal lemezre kerüljenek, ami például letöltés közbeni médialejátszást is lehetővé tesz. További finomhangolási lehetőség, hogy a szekvenciális mód egy adott darabtól (piece) induljon, ami haladó munkafolyamatoknál kifejezetten hasznos.
A motorháztető alatt a libtransmission könyvtár átfogó optimalizáción esett át. Csökkent a CPU-terhelés, kevesebb memóriafoglalás történik, és alacsonyabb lett a késleltetés a peerekkel való kommunikáció során. A lemezműveletek kezelése is kiforrottabb: kevesebb a felesleges írás, jobban illeszkedik az I/O teljesítmény az aktuális átviteli sebességhez, és robusztusabban kezeli az ideiglenesen nem elérhető adatokat. A nagy méretű torrenteknél frissült az alapértelmezett darabméret, valamint új beállítások jelentek meg a gyorsítótár, az ellenőrzés és a TCP/µTP transport preferenciák finomhangolására.
Platformonként is számos fejlesztés érkezett. macOS alatt javult a sötét mód támogatása, modernebb lett a rendszerintegráció, frissültek a Quick Look előnézetek, és újabb API-k kerültek használatba az energiagazdálkodás és az alvó állapot kezelése során. A Qt kliens jobb akadálymentesítést, vizuális finomításokat, a webes kliensből ismert címketámogatást és stabilabb távoli kapcsolatkezelést kapott.
A GTK-s kliens natív fájlválasztókat, akadálymentesítési javításokat és stabilitásnövelő módosításokat kínál, míg a webes felület jelentős használhatósági fejlődésen ment keresztül. Megjelent a drag and drop torrentfeltöltés, javult a szűrés és a reszponzív elrendezés, valamint jobb lett a kontraszt és az akadálymentesítés. A transmission-daemon pontosabb naplózást, fejlettebb systemd integrációt, szekvenciális letöltést és megbízhatóbb konfigurációkezelést kapott, míg a transmission-remote új idle seeding limitekkel, részletesebb statisztikákkal, áttekinthetőbb kimenettel és jobb hibakezeléssel vált még alkalmasabbá szerveroldali használatra.
A Transmission 4.1 emellett nagyszámú hibajavítást is tartalmaz, a lefagyásoktól és protokollszéli esetektől kezdve a tracker kommunikációs problémákon át egészen a lokalizációs és formázási hibákig, beleértve a korábbi 4.x kiadások regresszióit is. A részletes változáslista a projekt hivatalos Transmission oldalán érhető el, ahol minden érdekelt megtalálja a számára releváns technikai részleteket.


