Caracteristicile Trinity includ propriile instrumente pentru gestionarea parametrilor ecranului, un strat bazat pe udev pentru lucrul cu echipamentele, o nouă interfață pentru configurarea echipamentelor, o tranziție la managerul compozit Compton-TDE (o furcă Compton cu extensii TDE), un configurator de rețea îmbunătățit și mecanisme de autentificare a utilizatorilor. Mediul Trinity poate fi instalat și utilizat simultan cu mai multe versiuni curente ale KDE, inclusiv capacitatea de a utiliza aplicații KDE deja instalate pe sistem în Trinity. Există, de asemenea, instrumente pentru afișarea corectă a interfeței programelor GTK fără a încălca stilul de design uniform.
În noua versiune introdus modificări legate în principal de remedieri de erori și lucrează pentru îmbunătățirea stabilității bazei de cod. Printre îmbunătățirile adăugate:
Transferul pachetelor în sistemul de compilare CMake a continuat. Unele pachete nu mai sunt acceptate pentru a construi folosind automake;
Setare adăugată pentru a dezactiva tdekbdledsync;
S-a adăugat o setare pentru selectarea managerului de fișiere implicit;
Emulatorul de terminal selectat poate fi apelat prin meniul „Deschide terminalul”;
Suport îmbunătățit pentru LibreSSL și musl libc;
Suport îmbunătățit pentru distribuția DilOS (o distribuție bazată pe nucleul Illumos care utilizează dpkg și apt pentru a gestiona pachete);
Suport îmbunătățit pentru directoarele XDG;
Performanță îmbunătățită pe dispozitivul Pinebook Pro;
A oferit suport inițial pentru versiuni repetabile;
S-a adăugat posibilitatea de a traduce fișiere desktop folosind serviciul Weblate;
Procesul de construire pentru FreeBSD bazat pe Cmake a fost trecut la utilizarea utilitarului Ninja;
Suportul pentru Kerry și codul legat de motorul de căutare Beagle a fost întrerupt;
S-a stabilit suportul Avahi;
Problemele cu detectarea închiderii capacului, a încărcării bateriei și a numărului CPU pentru unele sisteme au fost rezolvate;
S-au rezolvat probleme asemănătoare cu o vulnerabilitate CVE-2019-14744 (executarea comenzilor arbitrare atunci când răsfoiți un director care conține fișiere „.desktop” special concepute).
La scurt timp după înființarea proiectului Trinity, a început portarea bazei de cod pe Qt 4, dar în 2014 acest proces înghețat. Până la finalizarea migrației la actuala ramură Qt, proiectul a asigurat întreținerea bazei de cod Qt3, care continuă să primească remedieri de erori și îmbunătățiri, în ciuda sfârșitului oficial al suportului pentru Qt3.