You are on page 1of 7

Zip

--------------------

2023-06-20 23.01
-------------------------
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 -

2023-05-07 23.00
-------------------------
. Zip now can use new ARM64 filter for compression to 7z and xz archives-7 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 ,Zip for Linux and macOS now can
reduce the number of simultaneously open files-7 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 -
2022-07-15 22.01
-------------------------
. UDF support was improved to UDF version 2.60 .
HFS and APFS support was improved -

2022-06-15 22.00
-------------------------
. 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-7 ttar
-mm=pax or -ttar -mm=posix- Zip now can store additional file timestamps with
high precision (1 ns in Linux)-7 -
: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 -

2021-12-26 21.07
-------------------------
. Zip now can extract VHDX disk images (Microsoft Hyper-V Virtual Hard Disk v2 format)-7 New
switches: -spm and -im!{file_path} to exclude directories from processing -
. for specified paths that don't contain path separator character at the end of path "In
the "Add to Archive" window, now it is allowed to use -m prefix for "Parameters . field as
in command line: -mparam
The sorting order of files in archives was slightly changed to be more consistent for cases
where the name of some directory is the same as the prefix part of the name . of another
directory or file TAR archives created by 7-Zip now are more consistent with archives created
by GNU TAR -
. program

2021-11-24 21.06
-------------------------
The window "Add to Archive" now allows to set a limit on memory usage (RAM) -
. that will be used for compressing New switch -mmemuse={N}g / -mmemuse=p{N} to set
a limit on memory usage (RAM) -

-
. for compressing and decompressing :Bug in versions 21.00-
21.05 was fixed . Zip didn't set attributes of directories during
archive extracting-7
. Some bugs were fixed
beta 2021-11-02 21.04
-------------------------
,Zip now reduces the number of working CPU threads for compression-7 . if
RAM size is not enough for compression with big LZMA2 dictionary Zip now
can create and check "file.sha256" text files that contain the list-7 -
. of file names and SHA-256 checksums in format compatible with sha256sum program
,Zip can work with such checksum files as with archives-7 . real file data but these files
don't contain
:The context menu commands to create and test "sha256" files
Zip / CRC SHA / SHA-256 -> file.sha256-7
Zip / CRC SHA / Test Archive : Checksum-7
:The commands for command line version
7z a -thash file.sha256 *.txt
7z t -thash file.sha256
7z t -thash -shd. file.sha256
New -shd{dir_path} switch to set the directory that is used to check files
.referenced by "file.sha256" file for "Test" operation .If -shd{dir_path} is not specified, 7-
Zip uses the directory where "file.sha256" is stored . New -xtd switch to exclude directory
metadata records from processing -

beta 2021-07-20 21.03


-------------------------
. The maximum dictionary size for LZMA/LZMA2 compressing was increased to 4 GB (3840 MiB) .
Minor speed optimizations in LZMA/LZMA2 compressing -

alpha 2021-05-06 21.02


-------------------------
. Zip now writes additional field for filename in UTF-8 encoding to zip archives-7 -
. It allows to extract correct file name from zip archives on different systems
. The command line version of 7-Zip for macOS was released -
The speed for LZMA and LZMA2 decompression in arm64 versions for macOS and Linux -
. was increased by 20%-60%
. Some changes and improvements in ZIP, TAR and NSIS code -

alpha 2021-03-09 21.01


-------------------------
. The command line version of 7-Zip for Linux was released -

-
The improvements for speed of ARM64 version using hardware CPU instructions -
. for AES, CRC-32, SHA-1 and SHA-256 :The bug in versions 18.02 - 21.00 was fixed . Zip
could not correctly extract some ZIP archives created with xz compression method-7
. Some bugs were fixed
alpha 2021-01-19 21.00
-------------------------
. Some internal changes in code .
Some bugs were fixed -
New localizations: Tajik, Uzbek (Cyrillic) -

alpha 2020-08-08 20.02


-------------------------
. The default number of LZMA2 chunks per solid block in 7z archive was increased to 64 -
It allows to increase the compression speed for big 7z archives, if there is a big number
. of CPU cores and threads . The speed of PPMd compressing/decompressing was
increased for 7z/ZIP/RAR archives The new -ssp switch. If the switch -ssp is specified, 7-Zip
doesn't allow the system -
.to modify "Last Access Time" property of source files for archiving and hashing operations
. Some bugs were fixed .
New localization: Swahili -

alpha 2020-02-06 20.00


-------------------------
,Zip now supports new optional match finders for LZMA/LZMA2 compression: bt5 and hc5-7 -
. that can work faster than bt4 and hc4 match finders for the data with big redundancy
The compression ratio was improved for Fast and Fastest compression levels with the -
:following default settings
. Fastest level (-mx1) : hc5 match finder with 256 KB dictionary -
. Fast level (-mx3) : hc5 match finder with 4 MB dictionary - Minor speed optimizations in
multithreaded LZMA/LZMA2 compression for Normal/Maximum/ -
Ultra
. compression levels
. bzip2 decoding code was updated to support bzip2 archives, created by lbzip2 program -
. Some bugs were fixed -
. New localization: Turkmen -

alpha 2019-09-05 19.02


-------------------------
. Zip now can unpack files encoded with Base64 encoding (b64 filename extension)-7 Zip
now can use new x86/x64 hardware instructions for SHA-1 and SHA-256, supported-7 -

-
. by AMD Ryzen and latest Intel CPUs: Ice Lake and Goldmont
It increases
,the speed of SHA-1/SHA-256 hash value calculation -
,the speed of encryption/decryption in zip AES - . the speed of key
derivation for encryption/decryption in 7z/zip/rar archives -
The speed of zip AES encryption and 7z/zip/rar AES decryption was increased with
:the following improvements Zip now can use new x86/x64 VAES (AVX Vector AES)
instructions, supported by-7 -
.Intel Ice Lake CPU . The existing code of x86/x64 AES-NI was
improved also - . There is 2% speed optimization in 7-Zip benchmark's
decompression -
. Some bugs were fixed -

2019-02-21 19.00
-------------------------
:Encryption strength for 7z archives was increased ,the size of random
initialization vector was increased from 64-bit to 128-bit
. and the pseudo-random number generator was improved .
Some bugs were fixed -

2018-12-30 18.06
-------------------------
,The speed for LZMA/LZMA2 compressing was increased by 3-10% -
. and there are minor changes in compression ratio .
Some bugs were fixed -
. The bug in 7-Zip 18.02-18.05 was fixed: there was memory leak in xz decoder -
. Zip 18.02-18.05 used only one CPU thread for bz2 archive creation-7 -

2018-04-30 18.05
-------------------------
The speed for LZMA/LZMA2 compressing was increased by 8% for
fastest/fast compression levels and . by 3% for normal/maximum
compression levels Zip now shows Properties (Info) window and
CRC/SHA results window-7 -
. as "list view" window instead of "message box" window . Some improvements in zip,
hfs and dmg code Previous versions of 7-Zip could work incorrectly in "Large memory
pages" mode in -
.Windows 10 because of some BUG with "Large Pages" in Windows 10
. Now 7-Zip doesn't use "Large Pages" on Windows 10 up to revision 1709 (16299)
. The vulnerability in RAR unpacking code was fixed (CVE-2018-10115) .
Some bugs were fixed -

-
beta 2018-03-04 18.03
-------------------------
The speed for single-thread LZMA/LZMA2 decoding -
. was increased by 30% in x64 version and by 3% in x86 version
,Zip now can use multi-threading for 7z/LZMA2 decoding-7 . if
there are multiple independent data chunks in LZMA2 stream
,Zip now can use multi-threading for xz decoding-7

-
. if there are multiple blocks in xz stream
. New localization: Kabyle -
. Some bugs were fixed -

2018-01-28 18.01
-------------------------
. Zip now can unpack DMG archives that use LZFSE compression method-7 -
. Zip now doesn't allow update operation for archives that have read-only attribute-7
:The BUG was fixed -
. extracting from tar with -si switch didn't set timestamps for directories .
Some bugs were fixed -

beta 2018-01-10 18.00


-------------------------
. Zip now can unpack OBJ/COFF files-7 .new -sse switch to stop archive
creating, if 7-Zip can't open some input file . Some bugs were fixed -

beta 2017-08-28 17.01


-------------------------
. Minor speed optimization for LZMA2 (xz and 7z) multi-threading compression -
. Zip now uses additional memory buffers for multi-block LZMA2 compression-7 .
CPU utilization was slightly improved
zip now creates multi-block xz archives by default. Block size can be-7 .
specified with -ms[Size]{m|g} switch . xz decoder now can unpack random
block from multi-block xz archives Zip File Manager now can open nested
multi-block xz archives-7
. without full unpacking of xz archive (for example, image.iso.xz)
. Zip now can create zip archives from stdin to stdout-7 -
. Zip command line: @listfile now doesn't work after -- switch-7 -
. Use -i@listfile before -- switch instead
:The BUGs were fixed ,Zip could add unrequired alternate
file streams to WIM archives-7 . for commands that contain filename
wildcards and -sns switch . Zip 17.00 beta crashed for commands that write
anti-item to 7z archive-7 . Zip 17.00 beta ignored "Use large memory pages"
option-7

You might also like