9. travnja, nakon godine dana razvoja, objavljena je verzija 3.5.0 interaktivne multiplatformske konzolne alatke htop, namijenjene za pregled popisa i informacija o pokrenutim procesima i njihovom upravljanju.
Alatka je napisana u jeziku C i distribuira se pod GNU GPL 2.0 licencom. Glavne promjene:
- dodana tema dizajna COLORSCHEME_NORD;
- dodana opcija za prikaz CPU SMT;
- dodano opisivanje indikatora NetworkIO;
- dodan indikator SecondsUptime;
- dodano očitavanje temperature Tctl;
- dodano uređivanje brojeva u numeričkim opcijama;
- dodan emulator terminala foot u terminalSupportsDefinedKeys;
- dodana obrada događaja gubitka fokusa za osiguranje dosljednosti rada miša;
- dodana logika obrade senzora Amlogic S905W i Snapdragon 410;
- dodana opcija naredbenog retka —no-function-bar za skrivanje linije s funkcijskim tipkama;
- dodana opcija naredbenog retka —no-meters za skrivanje indikatora;
- poravnanje teksta indikatora GPU;
- dodana ekran Backtrace (koristi libunwind-ptrace);
- ispravka negativnih vrijednosti x koordinata u dodatnim indikatorima CPU:
- promijenjeno prikazivanje paketa po sekundi u indikatora NetworkIO;
- dinamičko skaliranje "grafičkih" indikatora i prikaz postotaka;
- implementiran uređivač redaka na ekranima pretraživanja, filtriranja i (pre)imenovanja;
- skraćeno vrijeme pokretanja programa uz pomoć keširanja svih rezultata getpwuid;
- dodani indikatori DiskIORate i DiskIOTime;
- praćenje vrijednosti PID s maksimalnom vrijednošću i skaliranje stupca u skladu s tim;
- dodana podrška za sustav inicijalizacije OpenRC i njezinih metrika;
- provjera broja CPU na s390;
- obrada posebnih slučajeva frekvencije procesora u /proc/cpuinfo;
- preskočene informacije o loopback i MD (multi-device) drajverima u /proc/diskstats;
- kombinacija tipki Ctrl+U čisti filtar ili pretraživačku liniju tijekom uređivanja;
- prazni argument opcije naredbenog retka —filter= smatra se nevažećim;
- vrijednost physicalID zadana je na 0, budući da stariji Intel procesori podržavaju samo tu vrijednost;
- unaprijeđen je indikator Memory za punu kontrolu uzimajući u obzir karakteristike platforme;
- nema potrebe za "fantomskim" CPU nitima;
- uklonjena izvorna prisilna kašnjenja za skraćivanje vremena pokretanja;
- indikator DiskIO je preuređen u kombinirani, koji se sastoji od dva podindikatora;
- jednostavnija offline oznaka procesora;
- ažuriranje vrijednosti "total" u nepostotnim indikatorima;
- koristeći zadanu listu tipki za Dec/Inc u DisplayOptions;
- implementirana je eksplicitna podrška za varijablu okruženja NO_COLOR;
- ispravljena podrška za *-256color prilikom određivanja vrijednosti $TERM;
- dodana podrška za armenski i japanski jezik u htop.desktop;
- brojna poboljšanja sustava izrade i CI;
- poboljšanja u podršci za Darwin, OpenBSD, NetBSD i Solaris;
- poboljšanja u README-u;
- dodana verzija 1.0 politike doprinosa korištenjem "umjetne inteligencije";
- projektu je dodan dokument Kodeks ponašanja;
- ostala poboljšanja i ispravke grešaka.
Izvor: linux.org.ru
