Wśród cech Trinity możemy wymienić własne narzędzia do zarządzania parametrami ekranu, warstwę opartą na udev do pracy ze sprzętem, nowy interfejs do konfiguracji sprzętu, przejście na kompozytowego menedżera Compton-TDE (rozwidlenie Compton z rozszerzeniami TDE ), ulepszony konfigurator sieci i mechanizmy uwierzytelniania użytkowników. Środowisko Trinity może być instalowane i używane w tym samym czasie, co nowsze wersje KDE, w tym możliwość korzystania z już zainstalowanych aplikacji KDE w Trinity. Istnieją również narzędzia do poprawnego wyświetlania interfejsu programów GTK bez naruszania jednolitego stylu projektowania.
W nowej wersji zrobiony zmiany, związane głównie z eliminacją błędów i pracami nad poprawą stabilności bazy kodu. Dodane ulepszenia obejmują:
Niektóre pakiety zostały przekonwertowane, aby korzystały z systemu kompilacji CMake;
Przeprowadzono generalne szlifowanie wyglądu i elementów marki;
Wdrożono wstępną obsługę zestawów dla systemu operacyjnego DiOS (dystrybucja oparta na jądrze Illumos, wykorzystująca dpkg i apt do zarządzania pakietami);
Dodano wstępną obsługę budowania z biblioteką Musl (libc);
Dodano obsługę budowania przy użyciu LibreSSL zamiast OpenSSL;
Przywrócono obsługę protokołów AIM i MSN w komunikatorach internetowych kopete;
Dodano obsługę nowej lokalizacji pliku ICEauthority;
Dodano obsługę ostatnich wydań libpqxx;
Dodano obsługę MySQL 8.x;
Odnowione wsparcie dla NetBSD;
Przeniesiona poprawka luki w zabezpieczeniach CVE-2019-14744 (wykonywanie dowolnych poleceń podczas przeglądania katalogu zawierającego specjalnie spreparowane pliki „.desktop”) i CVE-2018-19872 (awaria podczas przetwarzania nieprawidłowych obrazów PPM).
Kilka lat temu rozpoczęto portowanie bazy kodu do Qt 4, ale w 2014 ten proces mrożone. Do czasu zakończenia migracji do obecnej gałęzi Qt, projekt zapewnił utrzymanie bazy kodu Qt3, która nadal dokonuje poprawek błędów i dodaje ulepszenia, pomimo oficjalnego zakończenia wsparcia dla Qt3.