На 24 и 25 ноември, след два месеца разработка, бяха издадени версии 2.2.0 и 2.2.1 на конзолния инструмент tree, предназначен за преглед на дървото на директориите. Програмата е написана на езика C и се разпространява под лицензия GNU GPL 2 или по-късна версия.
В новите версии:
- добавена опция —opt-toggle за превключване на опции като -a, -p и др. Полезна е при използване на псевдоними;
- добавена опция —hyperlink за показване на файловете като хипервръзки, използвайки командата на терминала OSC 8. Също така са добавени опции —scheme и —authority за промяна на схемата и името на хоста на връзките;
- възможно е най-накрая да е коригирано съобщение за грешка в JSON, когато не може да се отвори директория и е необходимо да се изведе цялото дърво. Например, при използване на —du;
- коригирана е малка грешка в закръгляването на числата в четливия размер (-h), когато 9,99K е закръглено до 10,0K, а не до 10K;
- коригиран е крайният отчет на размерите на директориите при използване на опцията -du. Общият размер беше правилен, но крайният отчет представляваше сума на размерите на всички директории, а не само на сумата на най-горната директория;
- в дистрибуцията е добавен файл .gitignore за тези, които имат нужда от него;
- добавено е none като допустим параметър за опцията —sort (еквивалент на -U);
- добавена е възможност за крос-компилация за Android;
- върнат е изходът на наличните кодировки, ако не е зададен аргумент за опцията —charsets;
- командите —help и —usage използват удебелен и курсивен шрифт с атрибути ANSI, ако е активирано използването на цветове (опцията -C);
- почистване и рефакторинг на кода;
- коригирана е регресия при освобождаване на указател;
- в изменен вид е върнато поправката на пътя към директорията HTML href (опцията -H baseHREF), която беше премахната в версия 2.1.2.
Източник: linux.org.ru
