January 11th, 2010· Fixed the rendering of whole-disk volumes in the volumes list.
· Fixed an exception that sometimes triggered if you eject or unmount a disk while iDefrag was running (this was a new bug introduced in 1.7.2).
December 21st, 2009· Updated help.
· Added Defragment File menu command.
· Added an Auto unit.
· Log everything to iDefrag.log rather than the Console and hfs.log.
· Improved behaviour if you cancel authorisation when using the Defragment File feature.
· Fixed it so that you can download templates to create a boot disk.
· Double clicking on the splitter thumb will now resize to the optimum size.
· Added an installation prompt at the beginning where it will ask if you want to install iDefrag in your Applications folder (when appropriate).
· Fixed it so that it will work for French users although some things will not be translated.
· Added code to keep the Files tab updated when using the Quick algorithm or the Defragment File feature.
· Fixed a number of issues for users on Tiger.
· Shutdown when complete should now work when restarted in the special mode.
November 30th, 2009· Fixed an issue where iDefrag would complain about inconsistencies on wrapped HFS+ volumes (when there were no inconsistencies).
· Fixed an issue where volumes were not visible when booted from a NetBoot image.
· Fixed a crash that some users reported getting just after updating.
· Fixed the percentages displayed in the statistics panel which where out by a factor of 100 (on Snow Leopard).
October 2nd, 2009· Fixed the cause of a crash that a few customers have reported.
· Fixed the bug report panel so that it will no longer revert changes that you make to the report.
September 30th, 2009· The online algorithm will now ignore compressed files.
· Fixed some issues that occur when running on Snow Leopard, including a crash that would occur when launching with a 64 bit kernel.
· Fixed a problem with dealing with very large system files (very rare).
June 7th, 2009· Fixed a problem introduced in 1.6.8 where iDefrag was unable to move hard link folder files in Quick (on-line) mode.
· Added compatibility for PGP whole disk encryption.
· Updated the error messages for the on-line defrag routine.
· Prevent iDefrag from appearing to hang on completion when DNS is misconfigured (obviously it's better to fix your DNS settings...).
March 18th, 2009· Improved behaviour of the online algorithm when there is insufficient contiguous free space to defragment a file; iDefrag will now skip over those files and report that it has done so when it has finished.
· Fixed some bugs with the class set definition files: creator and type match expressions now work as expected on Intel machines; bad regular expressions will now show an error rather than crashing; hex escapes now work correctly.
· Disabled color picker for classes when running from DVD since it isn't supported.
· Fixed a problem where iDefrag would hang after using the “jump to file” feature.
· Fixed a minor issue where iDefrag wouldn't delete extended attributes associated with files when using the “delete files before defragmentation” feature which would result in minor errors reported by Disk Utility.
· iDefrag will now skip hard linked folders that it encounters when using the “delete files before defragmentation” feature.
February 27th, 2009· Fixed a rare timing issue that could cause volumes on GUID partitioned disks to not appear.
· Fixed a crash that could occur when using the Compact algorithm with a certain disk layout and the “compact as much as possible” preference set.
· Fixed some layout problems with the Preferences panel on Panther.
· Fixed a number of issues with the pattern matching in the “files to delete before defragmentation” feature.
· Fixed a crash that could occur with the on-line algorithm if a file was overwritten with a folder.
· Fixed a crash that could occur with volumes that have a bad Extent file (a system file).
· Fixed a hang that could occur when iDefrag has a problem reading or writing to the disk (such as a bad block or other hardware issue).
· Fixed a rare crash that might occur if iDefrag encounters a file name with some uncommon characters.
· Fixed a crash that could occur on some machines during the registration process.
· Reinstated the AHCI driver bug workaround as it appears the driver has been broken again in a recent update.