След пет месеца разработка, беше издадена версия 24.05 на библиотеката и конзолната утилита 7-Zip, написани на езиците C и C++ и предназначени за работа с архиви в формат 7z и много други.
Списък с промени:
- поддръжка за разархивиране на архиви в формат ZSTD (собствена реализация, ~115 KB);
- поддръжка за разархивиране на архиви ZIP, SquashFS и RPM, използващи компресия ZSTD;
- поддръжка за бърз алгоритъм за хеширане XXH64;
- поддръжка за разархивиране на RAR архиви, създадени с речник над 4 GB (RAR 7.00);
- поддръжка за разархивиране на DMG архиви, използващи компресия XZ;
- поддръжка за разархивиране на NTFS образи с размер на клъстера над 64 KB;
- поддръжка за разархивиране на MBR и GDP образи с размер на сектора над 4 KB;
- увеличение на производителността при разархивиране на архиви rar, cab, wim, zip и gz;
- увеличение на производителността при изчисление на хеш суми CRC-32, CRC-64 и Blake2sp;
- коригирана грешка при създаване на много томни архиви в някои случаи;
- добавен нов филтър RISCV;
- добавен ключ -smemx{size}g за задаване на допустимия лимит на използване на паметта при разархивиране на RAR архиви;
- добавен ключ -slmu за показване на времеви печати в формат UTC вместо локални;
- добавен ключ -myv={MMNN} за задаване на версията на декодера за съвместимост при създаване на 7z архив;
- добавен ключ -myfa={FilterID} за използване на посочения метод на филтриране при създаване на 7z архив;
- добавен ключ -myfd={FilterID} за забрана на използването на посочения метод на филтриране при създаване на 7z архив;
- други промени и корекции на грешки.
Източник: linux.org.ru
