Después de ocho meses de desarrollo, se publica la versión del gestor de archivos de consola Midnight Commander 4.8.27, distribuido en código fuente bajo la licencia GPLv3+.
Lista de cambios principales:
- Se ha añadido la opción de seguir enlaces simbólicos ('Follow symlinks') en el cuadro de diálogo de búsqueda de archivos ('Find File').
- Se han incrementado las versiones mínimas de los componentes necesarios para la compilación: Autoconf 2.64, Automake 1.12, Gettext 0.18.2 y libssh2 1.2.8.
- Se ha reducido significativamente el tiempo de compilación tras el cambio de versión.
- Se ha añadido un archivo de configuración separado para zsh en ~/.local/share/mc/.zshrc.
- Se ha rediseñado el sistema de widgets, implementando el estado WST_VISIBLE para mostrar y ocultar widgets.
- El módulo VFS extfs ha añadido soporte para unrar 6 y versiones oficiales de 7z.
- Se ha trasladado el parser de la lista de archivos del proyecto lftp a ftpfs.
- El editor integrado ha implementado resaltado de sintaxis para archivos de encabezado Verilog y SystemVerilog, scripts openrc-run y formato JSON. Se han actualizado los scripts de resaltado de sintaxis para Python.
- Las paneles aseguran el resaltado de archivos c++ y h++ como código fuente, y los archivos JSON como documentos.
- Se ha añadido soporte para emuladores de terminal alacritty y foot.
- Se ha añadido soporte para el formato de libros electrónicos fb2 en mc.ext.
- Se ha utilizado la herramienta mediainfo en ext.d para mostrar información sobre varios archivos multimedia.
- Se ha eliminado la vulnerabilidad CVE-2021-36370 en el módulo VFS con soporte SFTP, relacionada con la falta de verificación de las huellas digitales de las claves del host.
Fuente: opennet.ru
