Skip to content

24.05

Compare
Choose a tag to compare
@ip7z ip7z released this 15 May 19:12
· 1 commit to main since this release

7-Zip 24.05

  • 7-Zip now can unpack ZSTD archives (.zst filename extension).
  • 7-Zip now can unpack ZIP, SquashFS and RPM archives that use ZSTD compression method.
  • 7-Zip now supports fast hash algorithm XXH64 that is used in ZSTD.
  • 7-Zip now can unpack RAR archives (that use larger than 4 GB dictionary) created by new WinRAR 7.00.
  • 7-Zip now can unpack DMG archives that use XZ (ULMO/LZMA) compression method.
  • 7-zip now can unpack NTFS images with cluster size larger than 64 KB.
  • 7-zip now can unpack MBR and GDP images with 4 KB sectors.
  • Speed optimizations for archive unpacking: rar, cab, wim, zip, gz.
  • Speed optimizations for hash caclulation: CRC-32, CRC-64, Blake2sp.
  • The bug was fixed: 7-Zip for Linux could fail for multivolume creation in some cases.
  • 7-Zip now can use new RISCV filter for compression to 7z and xz archives.
    RISCV filter can increase compression ratio for data containing executable files compiled for RISC-V architecture.
  • The speed for LZMA and LZMA2 decompression in ARM64 version for Windows was increased by 20%-60%.
  • 7-Zip GUI and 7-Zip File Manager can ask user permission to unpack RAR archives that require big amount of memory, if the dictionary size in RAR archive is larger than 4 GB.
  • new switch -smemx{size}g : to set allowed memory usage limit for RAR archive unpacking.
    RAR archives can use dictionary up 64 GB. Default allowed limit for RAR unpacking is 4 GB.
  • 7zg.exe (7-Zip GUI): -y switch disables user requests and messages.
  • 7-Zip shows hash methods XXH64 and BLAKE2sp in context menu.
  • -slmu switch : to show timestamps as UTC instead of LOCAL TIME.
  • -slsl switch : in console 7-Zip for Windows : to show file paths with
    linux path separator slash '/' instead of backslash separator ''.
  • 7-Zip supports .sha256 files that use backslash path separator ''.
  • New menu item in 7-Zip File Manager: "Tools / Delete Temporary Files...".
    This menu item opens a window showing temporary folders and files
    created by 7-Zip in the user's "Temp" folder on a Windows system.
    In this window, the user can delete temporary files.
  • New switch -myv={MMNN} to set decoder compatibility version for 7z archive creating.
    {MMNN} is 4-digit number that represents the version of 7-Zip without a dot.
    If -myv={MMNN} switch is specified, 7-Zip will only use compression methods that can
    be decoded by the specified version {MMNN} of 7-Zip and newer versions.
    If -myv={MMNN} switch is not specified, -myv=2300 is used, and 7-Zip will only
    use compression methods that can be decoded by 7-Zip 23.00 and newer versions.
  • New switch -myfa={FilterID} to allow 7-Zip to use the specified filter method for 7z archive creating.
  • New switch -myfd={FilterID} to disallow 7-Zip to use the specified filter method for 7z archive creating.
  • Some bugs were fixed.