On November 19th, versions 1.21 and 2.7 of the utility were released. ncdu (NCurses Disk Usage) for analyzing disk usage with a text user interface.
The utility is written in C (LTS version) and Zig (version 2.*) using the ncurses library and is distributed under the MIT license.
The Zig version features added multithreading for scanning and a new binary format (with built-in compression) for exporting scan results.
List of general changes:
- deployment ~ and ~user in the configuration file;
- fixed JSON import with escaped surrogate pairs in UTF-16 format.
Change log for version 1.21:
- fixed display and export of null values when extended information is unavailable;
- fixed JSON export and import for the 'other filesystem' flag.
Change log for version 2.7:
- Zig 0.12 or 0.13 is still required for compilation;
- added support for transparent reading and writing of JSON compressed with the zstandard algorithm;
- added options —compress and —export-block-size;
- corrected incorrect field in the root element when exporting to binary format;
- added build option -Dstrip.
Source: linux.org.ru
