Release Notes: Blocks skipped during the copying phase are no longer marked as non-trimmed. They are tried in additional passes (before trimming). This speeds the rescue in case of large errors by avoiding the creation of large non-trimmed areas. "ddrescue.texinfo" has been renamed "ddrescue.texi".
Release Notes: The new option "-L, --loose-domain" has been added to ddrescue and ddrescuelog. The new option "-N, --no-trim" has been added to ddrescue. The default value of option "-a, --min-read-rate" has been restored to its original value (disabled). The option "-B, --binary-prefixes" has been ported to ddrescuelog. The new option "-C, --complete-logfile" has been added to ddrescuelog. A code reorganization has been made. The new class 'Logfile' has been added.
Release Notes: The long name of the option "-r" has been changed to "--retry-passes" to make it clear that ddrescue tries each sector only once per retry pass. The default value of option "-a, --min-read-rate" has been changed to 0 (auto). The effect of option '-O, --reopen-on-error' is now limited to the copying phase, but it also reopens the file on slow reads.
Release Notes: The new option "-O, --reopen-on-error" has been added.
Release Notes: The format of the files produced by the options "--log-rates" and "--log-reads" has been modified to make them usable by plotting utilities like gnuplot. Skip size is now reset (instead of reduced) after good data is found. This should make ddrescue regain speed faster after leaving a bad or slow area. Current total runtime is now shown on the screen.
Release Notes: The new options "-1, --log-rates" and "-2, --log-reads" have been added. The short name of option "--generate-mode" has been changed to "-G".
Release Notes: The option "--fill" has been renamed to "--fill-mode". The option "--generate-logfile" has been renamed to "--generate-mode". During the copying phase, failed blocks containing one sector are marked as bad-sector instead of as non-trimmed. This avoids trying a sector twice when a cluster size of 1 is used. "configure" now accepts options with a separate argument.
Release Notes: This release adds the new option "-w, --ignore-write-errors", which makes fill mode ignore write errors. This is useful to avoid ddrescue exiting because of new errors developing while wiping the good sectors of a failing drive.
Release Notes: Ddrescuelog no longer says that the logfile does not exist when it exists but is empty. The manual now explains that only whole sectors can be read when "direct disc access" is used.
Release Notes: The option "-l, --logfile-size" has been added. Trimming is now done from both edges of each non-trimmed block. The largest blocks are trimmed first. The largest blocks are now split first until logfile reaches "--logfile-size" entries.