30 Desember 2019 Die Trinity Desktop Environment-projek, 'n vurk van die KDE 3.5-tak, is vrygestel. Die projek gaan voort om die paradigma van die tradisionele lessenaaromgewing te ontwikkel wat op Qt gebaseer is. Die projek ondersteun ook die (T)Qt3-biblioteek, aangesien Qt nie meer deur die amptelike ontwikkelaar ondersteun word nie. Die omgewing kan saam met nuwe weergawes van KDE geïnstalleer en gebruik word.
Kort lys van veranderinge:
- Verbeterde XDG standaard ondersteuning
- MySQL 8.x ondersteuning
- Bygevoeg die vermoë om TDE te bou met die LibreSSL-biblioteek in plaas van OpenSSL (wat dit moontlik maak om TDE op verspreidings soos Void Linux te bou)
- Aanvanklike bouondersteuning met musl libc
- Die migrasie van die bouproses van Autotools na CMake het voortgegaan.
- Die kode is skoongemaak en verouderde lêers is verwyder, en die vermoë om sommige pakkette te bou met Outohulpmiddels is verwyder.
- As deel van die vrystelling is nie meer geldige skakels na webblaaie skoongemaak nie.
- Fyn polering is op die UI en die TDE-handelsmerk as geheel uitgevoer. Herhandel na TDE en TQt het voortgegaan.
- Regstellings is gemaak wat kwesbaarhede CVE-2019-14744 en CVE-2018-19872 aanspreek (gebaseer op die ooreenstemmende pleister in Qt5). Die eerste laat kode-uitvoering vanaf .desktop-lêers toe. Die tweede een veroorsaak dat tqimage ineenstort wanneer misvormde beelde in die PPM-formaat verwerk word.
- Ondersteuning vir FreeBSD het voortgegaan, en verbeterings is aangebring aan aanvanklike ondersteuning vir NetBSD.
- Bygevoeg ondersteuning vir DilOS.
- Lokalisering en vertalings is effens opgedateer.
- Ondersteuning vir nuwe libpqxx weergawes
- Verbeterde opsporing van geïnstalleerde weergawe van Ruby-taal
- Ondersteuning vir die AIM- en MSN-protokolle in die Kopete-boodskapper is nou in werking.
- Foute reggestel wat SAK geraak het (Secure Attention Key - 'n bykomende sekuriteitslaag wat vereis dat die gebruiker byvoorbeeld C-A-Del moet druk voordat hy aanmeld)
- Foute reggestel in TDevelop
- Verbeterde TLS-ondersteuning op moderne verspreidings
Pakkette word voorberei vir Debian en Ubuntu. Pakkette sal binnekort beskikbaar wees vir RedHat/CentOS, Fedora, Mageia, OpenSUSE en PCLinuxOS. SlackBuilds vir Slackware is ook beskikbaar in die Git-bewaarplek.
Vrystelling log:
Bron: linux.org.ru