No dia 19 de novembro, foram lançadas as versões 1.21 e 2.7 da ferramenta ncdu (NCurses Disk Usage) para análise do uso do disco com uma interface de usuário em texto.
A ferramenta foi escrita em C (versão LTS) e Zig (versão 2.*) usando a biblioteca ncurses e é distribuída sob a licença MIT.
A versão Zig se destaca pela adição de varredura em múltiplas threads e um novo formato binário (com compressão embutida) para exportação dos resultados da varredura.
Lista de alterações gerais:
- desdobramento ~ e ~user no arquivo de configuração;
- corrigido o importação de JSON com pares de surrogate escapados no formato UTF-16.
Lista de alterações da versão 1.21:
- corrigidos a exibição e a exportação de valores nulos quando informações adicionais estão ausentes;
- corrigidos a exportação e importação de JSON para a flag 'outra filesystem'.
Lista de alterações da versão 2.7:
- ainda é necessário Zig 0.12 ou 0.13 para compilação;
- adicionada suporte para leitura e escrita transparente de JSON comprimido com o algoritmo zstandard;
- adicionadas opções —compress e —export-block-size;
- corrigido um campo incorreto no elemento raiz ao exportar para formato binário;
- adicionada opção de construção -Dstrip.
Fonte: linux.org.ru
