După opt luni de dezvoltare, a fost lansat managerul de fișiere de consolă Midnight Commander 4.8.27, distribuit în cod sursă sub licența GPLv3+.
Lista principalelor modificări:
- O opțiune de a urma legăturile simbolice („Urmăriți linkurile simbolice”) a fost adăugată la dialogul de căutare de fișiere („Găsiți fișierul”).
- Au fost mărite versiunile minime de componente necesare pentru construirea: Autoconf 2.64, Automake 1.12, Gettext 0.18.2 și libssh2 1.2.8.
- S-a redus semnificativ timpul de construire după modificările versiunii.
- Un fișier de configurare separat ~/.local/share/mc/.zshrc a fost adăugat pentru zsh.
- Sistemul de widget-uri a fost reproiectat și starea WST_VISIBLE a fost implementată pentru a afișa și a ascunde widget-urile.
- Modulul VFS extfs a adăugat suport pentru unrar 6 și versiunile oficiale 7z.
- Analizorul listei de fișiere din proiectul lftp a fost mutat în ftpfs.
- Editorul încorporat oferă evidențiere de sintaxă pentru fișierele de antet Verilog și SystemVerilog, scripturi openrc-run și formatul JSON. Scripturi de evidențiere a sintaxei actualizate pentru Python
- Panourile oferă evidențierea fișierelor C++ și H++ ca texte sursă și fișierelor JSON ca documente.
- S-a adăugat suport pentru emulatorii alacritty și foot terminal.
- S-a adăugat suport pentru formatul de carte electronică fb2 la mc.ext.
- ext.d folosește utilitarul mediainfo pentru a afișa informații despre diferite fișiere media.
- S-a rezolvat vulnerabilitatea CVE-2021-36370 în modulul VFS cu suport SFTP, din cauza lipsei de verificare a amprentelor cheii gazdei.
Sursa: opennet.ru