Op 30 december 2019 werd het Trinity Desktop Environment-project, een fork van de KDE 3.5-tak, gelanceerd. Het project blijft de ontwikkeling van de traditionele desktopomgeving, gebaseerd op Qt, voortzetten. Het ondersteunt ook de (T)Qt3-bibliotheek, omdat Qt niet langer officieel wordt ondersteund door de ontwikkelaar. De omgeving kan parallel aan de nieuwe versies van KDE worden geĆÆnstalleerd en gebruikt.
Korte lijst met wijzigingen:
- Verbeterde ondersteuning voor de XDG-standaard
- Ondersteuning voor MySQL 8.x
- De mogelijkheid toegevoegd om TDE te bouwen met de LibreSSL-bibliotheek in plaats van OpenSSL (waardoor TDE kan worden gebouwd op distributies zoals Void Linux)
- Initiƫle ondersteuning voor het bouwen met musl libc
- Voortzetting van de migratie van het bouwproces van Autotools naar CMake.
- Schoonmaak van de code en verwijdering van verouderde bestanden, evenals de mogelijkheid om sommige pakketten met Autotools te bouwen, is verwijderd.
- In het kader van deze release zijn er meer niet-functionele links naar webpagina's verwijderd.
- Er is een kleine verfijning van de UI en het merk TDE in het algemeen doorgevoerd. De rebranding naar TDE en TQt is voortgezet.
- Er zijn correcties aangebracht die kwetsbaarheden CVE-2019-14744 en CVE-2018-19872 oplossen (gebaseerd op de bijbehorende patch in Qt5). De eerste maakt het uitvoeren van code vanuit .desktop-bestanden mogelijk. De tweede leidt tot een crash van tqimage bij het verwerken van onjuist geformatteerde afbeeldingen in PPM-formaat.
- Ondersteuning voor FreeBSD is voortgezet en er zijn verbeteringen aangebracht voor de initiƫle ondersteuning van NetBSD.
- Ondersteuning voor DilOS is toegevoegd.
- De lokalisatie en vertalingen zijn enkele malen bijgewerkt.
- Ondersteuning voor nieuwe versies van libpqxx
- Verbeterde detectie van de geĆÆnstalleerde versie van de programmeertaal Ruby
- De ondersteuning voor AIM- en MSN-protocollen in de messenger Kopete is operationeel gemaakt.
- Bugs die SAK (Secure Attention Key ā een extra beveiligingslaag die van de gebruiker vereist dat ze C-A-Del indrukt, bijvoorbeeld voordat ze zich aanmelden) raakten, zijn opgelost.
- Bugs in TDevelop zijn opgelost.
- Verbeterde ondersteuning voor TLS in moderne distributies.
Pakketten zijn voorbereid voor Debian en Ubuntu. Pakketten voor RedHat/CentOS, Fedora, Mageia, OpenSUSE en PCLinuxOS zijn binnenkort beschikbaar. SlackBuilds voor Slackware zijn ook beschikbaar in de Git-repository.
Release-log:
Bron: linux.org.ru
