WinRar

WinRAR 5.90 Final has been released with numerous performance improvements and bug fixes for Windows, Mac, Linux, and Android.

For those not familiar with WinRar, it is an archiving software from RARLAB that supports the ARJ, BZIP2, CAB, GZ, ISO, JAR, LHA, RAR, TAR, UUE, XZ, Z, ZIP, ZIPX, 7z, 001 (split) archive formats.

WinRAR is distributed as trialware, which means that anyone can use it as a full-featured product before purchasing it. 

WinRAR 5.90 offers quite a few performance improvements such as additional CPU support and a greater amount of threads. The full changelog can be read below.

1. RAR compression speed is improved for CPUs with 16 and more cores.

   2. "Fastest" method (-m1 command line equivalent) typically achieves
      a higher compression ratio for highly compressible data types
      when creating RAR5 archives.

   3. Maximum number of utilized threads is increased from 32 to 64.
      Command line -mt switch accepts values from 1 to 64.

   4. "Multithreading" parameter on "General" page of WinRAR settings
      is replaced with "Threads" input field, where you can specify
      the desired number of CPU threads. It can take values from 1 to
      maximum number of available logical CPU units.

   5. WinRAR displays packed and unpacked folder sizes when browsing
      archive contents.
   
   6. "Total folders" field is added to list of archive parameters
      displayed by WinRAR "Info" command. Same field is added to
      "Archive" page in archive properties in Windows Explorer.

   7. Window including a progress bar and "Cancel" button is displayed
      if reading archive contents takes noticeable time.
      It can be useful for archive formats with slower access to contents,
      such as large TAR based archives like .tar.gz and tar.bz2.

   8. Archiving and extraction progress windows, also as progress windows
      for some other commands, can be resized.
         
   9. "Repair" performance for RAR5 archives with recovery record
      and without data shifts is improved. It deteriorated in WinRAR 5.80
      and is now restored to original level.

  10. Password prompt is not issued when performing recovery record based
      repair for RAR5 archives with encrypted file names.
      This command can be performed without providing a password.

  11. If folder for converted archives in "Convert archives" command
      does not exist, WinRAR attempts to create it. Previous versions
      failed to create converted archives in non-existent destination folder.

  12. Added extraction support for GZIP archives with optional header
      checksum field.
   
  13. Bugs fixed:

      a) "Repair" command could erroneously display "Recovery record is
         corrupt" message when processing an archive with valid recovery
         record. This message did not prevent further repair operation;

      b) if quick open information option was set to "Do not add" in default
         compression profile and this profile was loaded by some command
         or dialog, WinRAR ignored quick open information when browsing
         contents of RAR archives. For example, it happened after opening
         archiving or password dialogs;

      c) Ctrl+C "Copy" shortcut key did not work in archive comment window;

      d) if "Put each file to separate archive" and "Archives in subfolders"
         options were set, WinRAR ignored the destination path specified
         in archive name field.

H/T Ghacks.net