Skip to content

Releases: myfreeer/7z-build-nsis

24.05

18 May 09:56
ec48073
Compare
Choose a tag to compare

7-zip 24.05 with NSIS script decompiling

  • 7z****-x64.exe: 7-Zip for 64-bit Windows (x64).
  • 7z****-x86.exe: 7-Zip for 32-bit Windows (x86).
  • 7z****.7z: Everything compiled.

Compatibility

  • 7-Zip for 64-bit Windows (x64): Windows Vista and above.
  • 7-Zip for 32-bit Windows (x86): Windows XP (maybe, not tested) and above.

24.05 2024-05-14

  • 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.

24.04 2024-04-05

  • 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.

24.03 2024-03-23

  • 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 ''.
  • Some bugs were fixed.

24.01 2024-01-31

  • 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.
  • Some bugs were fixed.

23.01

23 Jun 05:41
9bbf0d0
Compare
Choose a tag to compare

7-zip 23.01 with NSIS script decompiling

  • 7z****-x64.exe: 7-Zip for 64-bit Windows (x64).
  • 7z****-x86.exe: 7-Zip for 32-bit Windows (x86).
  • 7z****.7z: Everything compiled.

Changes

Complied with Visual Studio 2022, build log here

Compatibility

  • 7-Zip for 64-bit Windows (x64): Windows Vista and above.
  • 7-Zip for 32-bit Windows (x86): Windows XP (maybe, not tested) and above.

23.01 2023-06-20

  • The page "Language" in 7-Zip's menu Tools/Options now shows information
    about selected translation, including the number of translated lines.
  • Some bugs were fixed.

23.00 2023-05-07

  • 7-Zip now can use new ARM64 filter for compression to 7z and xz archives.
    ARM64 filter can increase compression ratio for data containing executable
    files compiled for ARM64 (AArch64) architecture.
    Also 7-Zip now parses executable files (that have exe and dll filename extensions)
    before compressing, and it selects appropriate filter for each parsed file:
    • BCJ or BCJ2 filter for x86 executable files,
    • ARM64 filter for ARM64 executable files.
      Previous versions by default used x86 filter BCJ or BCJ2 for all exe/dll files.
  • Default section size for BCJ2 filter was changed from 64 MiB to 240 MiB.
    It can increase compression ratio for executable files larger than 64 MiB.
  • UDF: support was improved.
  • cpio: support for hard links.
  • Some changes and optimizations in WIM creation code.
  • When new 7-Zip creates multivolume archive, 7-Zip keeps in open state
    only volumes that still can be changed. Previous versions kept all volumes
    in open state until the end of the archive creation.
  • 7-Zip for Linux and macOS now can reduce the number of simultaneously open files,
    when 7-Zip opens, extracts or creates multivolume archive. It allows to avoid
    the failures for cases with big number of volumes, bacause there is a limitation
    for number of open files allowed for a single program in Linux and macOS.
  • There are optimizations in code for 7-Zip's context menu in Explorer:
    the speed of preparing of the menu showing was improved for cases when big number of
    files were selected by external program for context menu that contains 7-Zip menu commands.
  • There are changes in code for the drag-and-drop operations to and from 7-Zip File Manager.
    And the drag-and-drop operation with right button of mouse now is supported for some cases.
  • The bugs were fixed:
    • ZIP archives: if multithreaded zip compression was performed with more than one
      file to stdout stream (-so switch), 7-zip didn't write "data descriptor" for some files.
    • ext4 archives: 7-Zip couldn't correctly extract symbolic link to directory from ext4 archives.
    • HFS and APFS archives: 7-Zip incorrectly decoded uncompressed blocks (64 KiB) in compressed forks.
    • Some another bugs were fixed.

https://sourceforge.net/p/sevenzip/discussion/45797/thread/3f550826d8/

v22.01-v1.5.5-R3

22 Jun 08:48
19b8293
Compare
Choose a tag to compare
v22.01-v1.5.5-R3 Pre-release
Pre-release

7-Zip-zstd v22.01-v1.5.5-R3 with NSIS script decompiling

  • 7z****-x64.exe: 7-Zip for 64-bit Windows (x64).
  • 7z****-x86.exe: 7-Zip for 32-bit Windows (x86).
  • 7z****.7z: Everything compiled.

Compiled on ci, build logs here.

Compatibility

  • 7-Zip for 64-bit Windows (x64): Windows Vista and above.
  • 7-Zip for 32-bit Windows (x86): Windows Vista and above.

v22.01-v1.5.5-R2

08 Apr 07:02
8dd7859
Compare
Choose a tag to compare
v22.01-v1.5.5-R2 Pre-release
Pre-release

7-Zip-zstd v22.01-v1.5.5-R2 with NSIS script decompiling

  • 7z****-x64.exe: 7-Zip for 64-bit Windows (x64).
  • 7z****-x86.exe: 7-Zip for 32-bit Windows (x86).
  • 7z****.7z: Everything compiled.

Compiled on ci, build logs here.

Compatibility

  • 7-Zip for 64-bit Windows (x64): Windows Vista and above.
  • 7-Zip for 32-bit Windows (x86): Windows Vista and above.

v22.01-v1.5.4-R4

12 Mar 07:20
81c3cf3
Compare
Choose a tag to compare
v22.01-v1.5.4-R4 Pre-release
Pre-release

7-Zip-zstd v22.01-v1.5.4-R4 with NSIS script decompiling

  • 7z****-x64.exe: 7-Zip for 64-bit Windows (x64).
  • 7z****-x86.exe: 7-Zip for 32-bit Windows (x86).
  • 7z****.7z: Everything compiled.

Compiled on ci, build logs here.

Compatibility

  • 7-Zip for 64-bit Windows (x64): Windows Vista and above.
  • 7-Zip for 32-bit Windows (x86): Windows Vista and above.

v22.01-v1.5.4-R3

26 Feb 11:04
fbb9bd3
Compare
Choose a tag to compare
v22.01-v1.5.4-R3 Pre-release
Pre-release

7-Zip-zstd v22.01-v1.5.4-R3 with NSIS script decompiling

  • 7z****-x64.exe: 7-Zip for 64-bit Windows (x64).
  • 7z****-x86.exe: 7-Zip for 32-bit Windows (x86).
  • 7z****.7z: Everything compiled.

Compiled on ci, build logs here.

Compatibility

  • 7-Zip for 64-bit Windows (x64): Windows Vista and above.
  • 7-Zip for 32-bit Windows (x86): Windows Vista and above.

v22.01-v1.5.4-R2

19 Feb 05:50
db1a739
Compare
Choose a tag to compare
v22.01-v1.5.4-R2 Pre-release
Pre-release

7-Zip-zstd v22.01-v1.5.4-R2 with NSIS script decompiling

  • 7z****-x64.exe: 7-Zip for 64-bit Windows (x64).
  • 7z****-x86.exe: 7-Zip for 32-bit Windows (x86).
  • 7z****.7z: Everything compiled.

Compiled on ci, build logs here.

Compatibility

  • 7-Zip for 64-bit Windows (x64): Windows Vista and above.
  • 7-Zip for 32-bit Windows (x86): Windows Vista and above.

v22.01-v1.5.2-R1

25 Jan 08:24
037a5ea
Compare
Choose a tag to compare
v22.01-v1.5.2-R1 Pre-release
Pre-release

7-Zip-zstd v22.01-v1.5.2-R1 with NSIS script decompiling

  • 7z****-x64.exe: 7-Zip for 64-bit Windows (x64).
  • 7z****-x86.exe: 7-Zip for 32-bit Windows (x86).
  • 7z****.7z: Everything compiled.

Compiled on ci, build logs here.

Changes

Complied with Visual Studio 2022

Compatibility

  • 7-Zip for 64-bit Windows (x64): Windows Vista and above.
  • 7-Zip for 32-bit Windows (x86): Windows Vista and above.

22.01

17 Jul 03:28
37ccab3
Compare
Choose a tag to compare

7-zip 22.01 with NSIS script decompiling

  • 7z****-x64.exe: 7-Zip for 64-bit Windows (x64).
  • 7z****-x86.exe: 7-Zip for 32-bit Windows (x86).
  • 7z****.7z: Everything compiled.

Changes

Complied with Visual Studio 2022

Compatibility

  • 7-Zip for 64-bit Windows (x64): Windows Vista and above.
  • 7-Zip for 32-bit Windows (x86): Windows XP (maybe) and above.

22.01 2022-07-15

  • UDF support was improved to UDF version 2.60.
  • HFS and APFS support was improved.

See also https://sourceforge.net/p/sevenzip/discussion/45797/thread/c43cbc5f18/#0db7

22.00-vs2022

10 Jul 06:47
e2b98da
Compare
Choose a tag to compare
22.00-vs2022 Pre-release
Pre-release

7-zip 22.00 with NSIS script decompiling

  • 7z****-x64.exe: 7-Zip for 64-bit Windows (x64).
  • 7z****-x86.exe: 7-Zip for 32-bit Windows (x86).
  • 7z****.7z: Everything compiled.

Changes

Complied with Visual Studio 2022

Compatibility

Not tested

22.00 2022-06-15

  • 7-Zip now can extract APFS (Apple File System) images that can be used in DMG files.
  • 7-Zip now can create TAR archives in POSIX (pax) tar format with the switches
    -ttar -mm=pax or -ttar -mm=posix
  • 7-Zip now can store additional file timestamps with high precision (1 ns in Linux)
    in tar/pax archives with the following switches:
    -ttar -mm=pax -mtp=3 -mtc -mta
  • New switches for Linux version for TAR archives:
    -snoi : store owner/group ids in archive or set owner/group ids from archive to extracted files.
    -snon : store owner/group names in archive
  • New -snz switch to propagate Zone.Identifier stream to extracted files (Windows).
  • New option "Propagate Zone.Id stream" in Tools/Options/7-Zip menu.
  • New "Options" window in "Add to archive" allows to select what metadata must be
    included to archive. Also it allows to select new option
    "Do not change source files last access time".
  • Some bugs were fixed.

See also <https://sourceforge.net/p/sevenzip/discussion/45797/thread/9c2d9061ce/>