Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 7zip 24.05 #376

Closed
Shkarlatov opened this issue May 17, 2024 · 1 comment
Closed

Release 7zip 24.05 #376

Shkarlatov opened this issue May 17, 2024 · 1 comment

Comments

@Shkarlatov
Copy link

Shkarlatov commented May 17, 2024

https://7-zip.org/a/7z2405-src.7z
https://7-zip.org/a/lzma2405.7z

https://github.com/ip7z/7zip/releases/tag/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.
@Shkarlatov
Copy link
Author

Related #363 #337 #322

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant