9. aprila, po letu razvoja, je bila izdana različica 3.5.0 interaktivne večplatformske konzolne aplikacije htop, namenjene ogledovanju seznama in informacij o zagnanih procesih ter upravljanju z njimi.
Aplikacija je napisana v jeziku C in se distribuira pod licenco GNU GPL 2.0. Glavne spremembe:
- dodana tema COLORSCHEME_NORD;
- dodana možnost prikaza CPU SMT;
- dodano opisovanje indikatorja NetworkIO;
- dodan indikator SecondsUptime;
- dodano branje temperature Tctl;
- dodano urejanje števil v numeričnih možnostih;
- v terminalSupportsDefinedKeys dodan emulator terminala foot;
- dodana obdelava dogodka izgube fokusa za zagotavljanje usklajenosti dejanj miške;
- dodana logika obdelave senzorjev Amlogic S905W in Snapdragon 410;
- dodana možnost ukazne vrstice —no-function-bar za skrivanje vrstice s funkcijskimi ključi;
- dodana možnost ukazne vrstice —no-meters za skrivanje indikatorjev;
- poravnava besedila indikatorja GPU;
- dodana zaslona Backtrace (uporablja libunwind-ptrace);
- poprava negativnih vrednosti koordinat x v dodatnih indikatorjih CPU:
- spremenjen prikaz packets per second v indikatorju NetworkIO;
- dinamično prilagajanje 'grafičnih' indikatorjev in prikaz procentov;
- realiziran urejevalnik vrstic na zaslonih iskanja, filtriranja in (pre)imenovanja;
- skrajšan čas zagona programa z uporabo predpomnjenja vseh rezultatov getpwuid;
- dodani indikatorji DiskIORate in DiskIOTime;
- sledenje vrednosti PID z maksimalno vrednostjo in prilagajanje širine stolpca ustrezno;
- dodana podpora za sistem inicializacije OpenRC in njegove metrike;
- preverjanje števila CPU na s390;
- obdelava posebnih primerov frekvence procesorja v /proc/cpuinfo;
- preskočitev zapisov o gonilnikih loopback in MD (multi-device) v /proc/diskstats;
- kombinacija tipk Ctrl+U očisti vrstico filtra ali iskanja med njenim urejanjem;
- prazna argument možnost ukazne vrstice —filter= velja za nedovoljeno;
- privzeta vrednost physicalID je nastavljena na 0, saj starejši procesorji Intel podpirajo samo to vrednost;
- dodelan indikator Memory za popoln nadzor ob upoštevanju značilnosti platforme;
- ni potrebe po 'fantomskih' CPU tokovih;
- odpravljena izvorna prisilna zamuda za skrajšanje časa zagona;
- indikator DiskIO je spremenjen v kombiniran, sestavljen iz dveh podindikatorjev;
- poenostavitev offline označevanja procesorjev;
- posodobitev vrednosti "total" v neprocentnih indikatorjih;
- uporaba privzetega seznama tipk za Dec/Inc v DisplayOptions;
- izvedena je jasna podpora za okoljsko spremenljivko NO_COLOR;
- popravljena podpora *-256color pri določanju vrednosti $TERM;
- v htop.desktop je dodana podpora za armenski in japonski jezik;
- številne izboljšave v sistemu gradnje in CI;
- izboljšave v podpori za Darwin, OpenBSD, NetBSD in Solaris;
- izboljšave v README;
- dodana različica 1.0 politike prispevka z uporabo "umetne inteligence";
- v projekt je dodan dokument Code of Conduct;
- druga izboljšanja in popravki napak.
Izvor: linux.org.ru
