Trinity R14.0.7-release

30 december 2019 Het Trinity Desktop Environment-project, een afsplitsing van de KDE 3.5-tak, werd uitgebracht. Het project blijft het paradigma van de traditionele desktopomgeving op basis van Qt ontwikkelen. Het project ondersteunt ook de (T)Qt3-bibliotheek, aangezien Qt niet langer wordt ondersteund door de officiële ontwikkelaar. De omgeving kan naast nieuwe versies van KDE worden geïnstalleerd en gebruikt.

Korte lijst met wijzigingen:

  • Verbeterde XDG-standaardondersteuning
  • MySQL 8.x-ondersteuning
  • 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)
  • Ondersteuning voor initiële build met musl libc
  • De migratie van het bouwproces van Autotools naar CMake is voortgezet.
  • De code is opgeschoond en verouderde bestanden zijn verwijderd, en de mogelijkheid om sommige pakketten met Autotools te bouwen is verwijderd.
  • Als onderdeel van de release zijn niet langer geldige links naar webpagina's opgeschoond.
  • Fijn polijsten werd uitgevoerd op de UI en het TDE-merk als geheel. De rebranding naar TDE en TQt werd voortgezet.
  • Er zijn oplossingen aangebracht die de kwetsbaarheden CVE-2019-14744 en CVE-2018-19872 aanpakken (gebaseerd op de overeenkomstige patch in Qt5). De eerste maakt het uitvoeren van code mogelijk vanuit .desktop-bestanden. De tweede zorgt ervoor dat tqimage crasht bij het verwerken van verkeerd opgemaakte afbeeldingen in het PPM-formaat.
  • De ondersteuning voor FreeBSD is voortgezet en er zijn verbeteringen aangebracht aan de initiële ondersteuning voor NetBSD.
  • Ondersteuning toegevoegd voor DilOS.
  • Lokalisatie en vertalingen zijn enigszins bijgewerkt.
  • Ondersteuning voor nieuwe libpqxx-versies
  • Verbeterde detectie van geïnstalleerde versie van Ruby-taal
  • Ondersteuning voor de AIM- en MSN-protocollen in de Kopete-messenger is nu operationeel.
  • Bugs opgelost die van invloed waren op SAK (Secure Attention Key - een extra beveiligingslaag waarbij de gebruiker bijvoorbeeld op C-A-Del moet drukken voordat hij inlogt)
  • Bugs opgelost in TDevelop
  • Verbeterde TLS-ondersteuning op moderne distributies

Pakketten zijn voorbereid voor Debian en Ubuntu. Er zullen binnenkort pakketten beschikbaar zijn voor RedHat/CentOS, Fedora, Mageia, OpenSUSE en PCLinuxOS. SlackBuilds voor Slackware zijn ook beschikbaar in de Git-repository.

Vrijgavelogboek:
https://wiki.trinitydesktop.org/Release_Notes_For_R14.0.7

Bron: linux.org.ru

Voeg een reactie