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ą:
Kontynuowano transfer pakietów do systemu kompilacji CMake. Kompilowanie niektórych pakietów przy użyciu narzędzia automake nie jest już obsługiwane;
Wybrany emulator terminala można wywołać poprzez menu „Otwórz terminal”;
Ulepszona obsługa LibreSSL i musl libc;
Poprawione wsparcie dla dystrybucji DilOS (dystrybucja oparta na jądrze Illumos wykorzystująca dpkg i apt do zarządzania pakietami);
Ulepszona obsługa katalogów XDG;
Poprawiona wydajność na urządzeniu Pinebook Pro;
Zapewniono wstępne wsparcie dla powtarzalnych kompilacji;
Dodano możliwość tłumaczenia plików pulpitu za pomocą usługi Weblate;
Proces kompilacji FreeBSD opartego na Cmake został przestawiony na użycie narzędzia Ninja;
Zakończono obsługę Kerry i kodu związanego z wyszukiwarką Beagle;
Ustanowiono wsparcie Avahi;
Rozwiązano problemy z wykrywaniem zamknięcia pokrywy, naładowania baterii i numeru procesora w niektórych systemach;
Naprawiono problemy przypominające lukę w zabezpieczeniach CVE-2019-14744 (wykonywanie dowolnych poleceń podczas przeglądania katalogu zawierającego specjalnie zaprojektowane pliki „.desktop”).
Krótko po założeniu projektu Trinity rozpoczęło się przenoszenie bazy kodu do Qt 4, ale w 2014 roku proces ten 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.