Po roku rozwoju opublikowany wydanie Transmisja 3.0, stosunkowo lekki i wymagający dużych zasobów klient BitTorrent napisany w C i obsługujący różne interfejsy użytkownika: GTK, Qt, natywny Mac, interfejs sieciowy, demon, linia poleceń.
Główne zmiany:
Do serwera RPC dodano możliwość akceptowania połączeń poprzez IPv6;
Weryfikacja certyfikatu SSL jest domyślnie włączona dla plików do pobrania HTTPS;
Powrócono do używania skrótu jako nazwy plików .resume i .torrent (rozwiązuje problem z Linuksem wyświetlającym błąd „Nazwa pliku za długa”, gdy nazwa torrenta jest bardzo długa);
We wbudowanym serwerze http liczba nieudanych prób uwierzytelnienia jest ograniczona do 100 w celu ochrony przed odgadnięciem hasła;
Dodano identyfikatory równorzędne dla klientów torrent Xfplay, PicoTorrent, Free Download Manager, Folx i Baidu Netdisk;
Dodano obsługę opcji TCP_FASTOPEN, która pozwala nieznacznie skrócić czas konfiguracji połączenia;
Poprawiona obsługa flagi ToS (typ usługi, klasa ruchu) dla połączeń IPv6;
W przypadku czarnych list dodano możliwość określenia masek podsieci w notacji CIDR (na przykład 1.2.3.4/24);
Dodano obsługę budowania za pomocą mbedtls (polarssl), wolfssl (cyassl) i LibreSSL, a także nowe wersje OpenSSL (1.1.0+);
Skrypty kompilacji oparte na CMake mają ulepszoną obsługę generatora Ninja, libappindicator, systemd, Solaris i macOS;
W kliencie dla macOS podwyższono wymagania dla wersji platformy (10.10), dodano obsługę ciemnego motywu;
W kliencie GTK dodano klawisze skrótu umożliwiające poruszanie się po kolejce rozruchowej, zmodernizowano plik .desktop, dodano plik AppData, zaproponowano ikony symboliczne dla górnego paska GNOME oraz dokonano przejścia z intltool aby uzyskać tekst;
W kliencie Qt zwiększono wymagania dla wersji Qt (5.2+), dodano klawisze skrótu umożliwiające poruszanie się po kolejce pobierania, zmniejszono zużycie pamięci podczas przetwarzania właściwości torrenta, dodano podpowiedzi dla plików o długich nazwach ,
interfejs dostosowany do ekranów HiDPI;
Proces w tle przełączył się na używanie libsystemd zamiast libsystemd-daemon, a eskalacja uprawnień w pliku Transmission-daemon.service jest zabroniona;
W kliencie WWW wyeliminowano podatność XSS (cross-site scripting), rozwiązano problemy z wydajnością i poprawiono interfejs dla urządzeń mobilnych.