Whatsnew
Whatsnew
Whatsnew
Version 6.21
1. Bugs fixed:
Version 6.20
Also in some cases such analysis may help to optimize the amount
of processing data when extracting individual files from
semi-solid archives created with -s<N> and -se switches.
These saved parameters are displayed in header of "l" and "v" commands
output and can be restored with -amr switch combined with "ch" command,
such as "rar ch -amr arc.rar". If -amr is specified, "ch" ignores
other archive modification switches.
7. When archiving from stdin with -si switch, RAR displays the current
amount of read bytes as the progress indicator.
Version 6.12
Version 6.11
Version 6.10
4. New -op<path> switch sets the destination directory for 'x' and 'e'
extraction commands. Unlike <path_to_extract/> command line parameter,
this switch also accepts paths without trailing path separator
character.
Previous WinRAR versions are not able to use the recovery record
to repair broken archives if recovery record size exceeds 99%.
Similarly, previous versions cannot use recovery volumes
if their number is equal or larger than number of RAR volumes.
Version 6.02
1. Switch -idn hides archived names also in 'v' and 'l' commands.
It can be useful if only the archive type or total information
is needed.
2. Bugs fixed:
Version 6.01
Version 6.00
1. "Ignore" and "Ignore All" options are added to read error prompt.
"Ignore" allows to continue processing with already read file part
only and "Ignore All" does it for all future read errors.
Previously more common fatal error code 2 was returned for read errors.
3. New -ad2 switch places extracted files directly to archive's own folder.
Unlike -ad1, it does not create a separate subfolder for each unpacked
archive.
4. When unpacking a part of files from solid volume set, RAR attempts to
skip volumes in the beginning and start extraction from volume closest
to specified file and with reset solid statistics.
It does not affect performance when all archived files are unpacked.
You can use this switch to reduce visual clutter and console output
overhead when archiving or extracting a lot of small files.
Version 5.91
1. Bugs fixed:
Version 5.90
1. RAR compression speed is improved for CPUs with 16 and more cores.
6. Bugs fixed:
Version 5.80
6. Bugs fixed:
Version 5.71
2. Bugs fixed:
Version 5.70
1. Command line -ta, -tb, -tn, -to switches accept 'm', 'c' and 'a'
modifiers after the switch name. So file time conditions can include
not only the file modification time as in previous versions,
but also creation (ctime "change time" for Unix) and last access time.
Such switch can include multiple modifiers to set the same date
for all specified times. For example, -tamc20190215 will process files
modified and created after 2019-02-15.
Switches -ta and -tn also include files matching the specified date
exactly. Switches -tb and -to exclude such files.
3. Bugs fixed:
Version 5.61
Version 5.60
3. "Update" and "Fresh" commands ('u' and 'f' in the command line mode)
quit immediately if no files are to be updated. Previously they created
a temporary archive before quitting when updating archives with recovery
record or quick open information.
5. Bugs fixed:
b) -tl and -tk switches did not work with archive modification
commands;
Version 5.50
1. RAR uses RAR 5.0 archive format by default. You can change it to
RAR 4.x compatible format with -ma4 command line switch.
3. You can specify 'f' charset value in -sc switch to use UTF-8
encoding. For example:
7. Bugs fixed:
c) if only creation or only last access file time was stored in RAR5
archive with 1 second precision, such as with -ma5 -tsm- -tsa1
switches, this stored time was ignored when extracting.
Version 5.40
1. If RAR recovery volumes (.rev files) are present in the same directory
as usual RAR volumes, archive test command verifies .rev contents
after completing testing .rar files.
If you wish to test only .rev files without checking .rar volumes,
you can run:
rar t arcname.part1.rev
7. Switch -scul can be used to process big endian UTF-16 list files
as well, provided that they have a correct byte order mark.
Previously it allowed only little endian file lists.
Version 5.30
3. Console RAR "l" and "v" commands display file time in YYYY-MM-DD
format.
5. Bugs fixed:
b) console RAR "lt" command did not display seconds in file timestamp.
Version 5.21
1. RAR can read the default set of switches from .rarrc file stored
in the user's home directory. Previously it was possible to
define only the same set of switches for all RAR command with
"switches=<switches>" string. Now .rarrc also allows to specify
separate switch sets for individual RAR commands using
the following syntax:
For example:
switches_a=-m5 -s
switches_x=-o+
3. When archiving from stdin with -si switch, RAR sets the current system
time to modification time of archived file. Previous version did not
set this time at all.
Version 5.11
2. Bugs fixed:
Version 5.10
Version 5.00
1. New RAR 5.0 archiving format. You can use -ma command line switch
to create RAR 5.0 archives. By default RAR creates archives
in 4.x format.
8. Features removed:
b) switch -en (do not add "end of archive" block) is not supported
by RAR 5.0 archives, which always have the end of archive block.
This block helps RAR to safely skip external data like
digital signatures appended to archive;
11. Command line RAR returns the exit code 11 if it can detect that
user entered a wrong password. This code can be returned only
for RAR 5.0 archives. It is impossible to distinguish a wrong
password and data damage for RAR 4.x archives.
12. 'v' and 'l' commands display archived file names in the end of line,
not in that beginning as before. Also some fields previously
available in 'l' and 'v' output are now shown only by 'lt' and 'vt'.
13. UTF-16 little endian encoding is used in RAR log file rar.log,
so Unicode file names are stored in the log correctly.
You can use -sc<charset>g switch to change the default log file
encoding, such as -scag for native single byte encoding.
14. Command line 'r' (repair) command can include an optional destpath\
parameter defining the destination folder for repaired archive: