După opt luni de dezvoltare, a fost publicat versiunea 4.8.27 a managerului de fișiere console Midnight Commander, distribuită în cod sursă sub licența GPLv3+.
Lista principalelor modificări:
- În dialogul de căutare a fișierelor („Find File”) a fost adăugată opțiunea de a urma linkurile simbolice („Follow symlinks”).
- Versiunile minime ale componentelor necesare pentru construirea au fost crescute: Autoconf 2.64, Automake 1.12, Gettext 0.18.2 și libssh2 1.2.8.
- Timpul de compilare a fost semnificativ redus după schimbarea versiunii.
- Pentru zsh a fost adăugat un fișier de configurare separat ~/.local/share/mc/.zshrc.
- Sistemul de widget-uri a fost revizuit, implementând starea WST_VISIBLE pentru a arăta și ascunde widget-urile.
- Modulul VFS extfs a adăugat suport pentru unrar 6 și versiunile oficiale 7z.
- Parserul listei de fișiere de la proiectul lftp a fost mutat în ftpfs.
- Editorul încorporat a implementat evidențierea sintaxei pentru fișierele de antet Verilog și SystemVerilog, scripturile openrc-run și formatul JSON. S-au actualizat scenariile de evidențiere a sintaxei pentru Python.
- În panouri s-a asigurat evidențierea fișierelor c++ și h++ ca texte sursă, iar fișierelor JSON ca documente.
- A fost adăugat suport pentru emulatorii de terminal alacritty și foot.
- În mc.ext a fost adăugat suport pentru formatul cărților electronice fb2.
- În ext.d a fost utilizată utilitatea mediainfo pentru a oferi informații despre diverse fișiere multimedia.
- A fost eliminată vulnerabilitatea CVE-2021-36370 din modulul VFS cu suport SFTP, legată de lipsa verificării amprentelor cheilor gazdă.
Sursa: opennet.ro
