След осем месеца разработка, публикувано е издание на конзолния файлов мениджър Midnight Commander 4.8.27, разпространявано в изходни текстове под лицензия GPLv3+.
Списък на основните изменения:
- В диалоговия прозорец за търсене на файлове („Find File“) е добавена опция за следване на символични линкове („Follow symlinks“).
- Повишени са минималните версии на компонентите, необходими за компилация: Autoconf 2.64, Automake 1.12, Gettext 0.18.2 и libssh2 1.2.8.
- Времето за компилация значително е намалено след промяна на версията.
- За zsh е добавен отделен конфигурационен файл ~/local/share/mc/.zshrc.
- Системата на уиджетите е преработена, реализирано е състояние WST_VISIBLE за показване и скриване на уиджетите.
- Модулът VFS extfs добавя поддръжка за unrar 6 и официални версии на 7z.
- В ftpfs е преместен парсерът на списъка с файлове от проекта lftp.
- В вградения редактор е реализирана подсветка на синтаксиса за заглавни файлове Verilog и SystemVerilog, скриптове openrc-run и формат JSON. Обновени са сценарии за подсветка на синтаксиса за Python.
- В панелите е осигурена подсветка на файловете c++ и h++ като изходни текстове, а на файловете JSON като документи.
- Добавена е поддръжка за емулиратори на терминал alacritty и foot.
- В mc.ext е добавена поддръжка за формат fb2 на електронни книги.
- В ext.d е задействана утилита mediainfo за извеждане на информация за различни мултимедийни файлове.
- Отстранена е уязвимостта CVE-2021-36370 в VFS модула с поддръжка на SFTP, свързана с липсата на проверка на fingerprint-отпечатъците на ключовете на хоста.
Източник: opennet.ru
