Fastfetch 2.57 Systeeminformatietool Brengt COSMIC- en Niri-ondersteuning
Fastfetch 2.57 systeeminformatietool is uitgebracht met uitgebreidere detectie van desktopomgevingen, verbeteringen aan de terminal en wijzigingen in de Windows-ondersteuning.
Fastfetch, een veelgebruikt hulpmiddel door Linux-liefhebbers om een strak overzicht van systeeminformatie direct in de terminal te tonen, heeft zojuist versie 2.57 uitgebracht.
Een van de meest zichtbare veranderingen in deze release is het formele afschaffen van de ondersteuning voor Windows 7 en Windows 8.x. Hoewel compatibiliteit voorlopig nog beschikbaar is, legt het project uit dat deze oudere versies geen goede ondersteuning bieden voor ANSI-escapecodes en verschillende API's die door Fastfetch nodig zijn.
Volgens de ontwikkelaars heeft het onderhouden van werkmethoden de complexiteit van de code verhoogd, wat heeft geleid tot de introductie van een speciale CMake-optie, ENABLE_WIN7_COMPAT. Vooraf gebouwde Windows-binaries die via Scoop en Winget worden verspreid, worden nu gebouwd zonder deze compatibiliteitslaag, gericht op Windows 10 versie 1607 en nieuwer. Legacy-ondersteuning zal volledig worden verwijderd in versie 2.60.
Op Linux-systemen voegt Fastfetch 2.57 versie-detectie toe voor de COSMIC desktopomgeving en de Niri Wayland compositor, evenals verbeterde terminalondersteuning. Fastfetch kan nu versies van cosmic-term en terminalfonts detecteren, urxvt fontdetectie toevoegen en de xterm fontafhandeling verbeteren door extra configuratiesleutels te controleren.
Bovendien wordt de detectie van Secure Boot nu ondersteund op macOS en is het rapporteren van de uptime op Windows 10 en latere versies nauwkeuriger gemaakt.
Windows-gebruikers profiteren ook van verbeterde GPU-detectie en foutafhandeling, evenals van robuustere PCI ID-analyse. Bovendien ondersteunt de kleurconfiguratie nu xterm 256-kleurcodes via expliciete kleurindexnotatie, waardoor fijnere controle over de opmaak van de uitvoer mogelijk is.
Fastfetch 2.57 introduceert ook een nieuwe Logo-module die is ontworpen voor gestructureerde output. De module maakt het mogelijk om ingebouwde logogegevens direct in JSON-formaat op te vragen, wat de integratie met scripts en externe tools die afhankelijk zijn van machineleesbare systeeminformatie verbetert.
Naast nieuwe functies, biedt de release een aantal bugfixes. Deze omvatten het overslaan van loopback-routes tijdens het detecteren van netwerkinterfaces op Linux, het corrigeren van de CPU-snelheidsdetectie op s390x-systemen, het aanpakken van netwerkproblemen en geheugenlekken, en het repareren van onjuiste uitvoerbare padrapportages op macOS.
Voor meer informatie, zie de wijzigingslog.
