v. 3.1.1 (13), [TBD]
- Included version 3.0.2 of rsync (minor bug fixes).
- Fixed a bug in which clicking "Proceed" when plugging in a target volume does not cause the scheduled task to proceed if that task is scheduled to back up only when the target drive is reattached.
- Fixed a bug in which extended attributes on a file would not be preserved if that file was locked on the source volume (only affected the "Simple backup of everything" backup method).
- Fixed an issue in which CCC would not report success if minor errors were encountered. Upon encountering minor errors, CCC now reports that the backup task completed, but encountered errors. This also permits any post-backup tasks to occur, such as blessing the target volume and running post-backup scripts.
- Fixed an issue in which deferred tasks would run late if the machine slept.
- Fixed an issue in which the CCC application would not launch if it was intially installed.
v. 3.1 (12), March 24, 2008
- Implemented rsync 3.0.0 to provide even greater fidelity when backing up using the incremental backup method
- Improved the wording of options in the interface to make it more clear what CCC is doing
- Implemented "bootability" checks -- CCC now reports whether the backup volume will be bootable based upon the options you have chosen
- CCC now offers a dialog box to opt out of a backup task that is scheduled to occur when the target volume is reattached
- Resolved an issue in which an existing disk image selected as the target would not get mounted during a "Copy everything" backup
- When creating a new sparse image during a "Copy everything" backup, the capacity of the disk image is now the same as the capacity of the source volume rather then just enough space to accommodate the files that will be copied
- Resolved issues with installing the Authentication Credentials installer package from multiple source machines on a single target machine
- Adjusted permissions of the archival folders so that admin users can modify their contents
- Adjusted permissions of target disk image so that admin users can mount it read-write
- Resolved an issue in which scheduled tasks would not run upon reboot (Leopard only)
- Resolved an issue in which a backup using the "Copy everything from source to target" method would fail soon after erasing the target volume
- CCC no longer allows the scheduling of tasks that erase the target volume
- Fixed a regression in which the "invisible" flag is not preserved when performing a backup with the "Copy everything" method (Leopard only)
- CCC no longer errantly warns the user that specifying "/" as the path on a remote source volume will overwrite the boot volume
- Resolved an issue in which specifying a path with a space in it would cause CCC to back up to the wrong location on a remote Macintosh, potentially resulting in data loss
v. 3.0.1 (11), October 23, 2007
- Fixed an issue that caused creating new disk images to fail
- Fixed an issue that would cause backup to a remote Macintosh to fail
- Fixed an issue that caused "Failed to chown" messages to appear in the log and caused CCC to report that the synchronization engine had failed
- Modification times of folders and applications are now properly preserved when using the "Copy everything" cloning method
- Fixed an issue in which locked files were not properly deleted (as necessary)
- Fixed an issue in which CCC reported that it could not enable ownership on the target volume
- CCC now explicitly disallows non-HFS volumes (this clears up confusion on what target volumes are supported)
- Fixed an issue in which CCC errantly reported that it could not archive some items during a "Copy selected items" clone
- Resolved several localization issues and included localizations for French, Russian, Korean, Swedish, and Dutch
- The Authentication Credentials Installer package no longer installs CCC's version of rsync into a location commonly in $PATH
- Minor tweak to improve performance when copying to a sparse disk image created by CCC on a network volume
- Fixed an issue that would cause some target volumes to not be bootable
- Fixed a cosmetic issue in which the amount of data copied in the CCC.log file was grossly incorrect
v. 3.0 (10), September 18, 2007 (Official non-beta release)
The change list is over 100 lines long, the items listed below are an executive summary
- Several performance and fidelity enhancements to the rsync engine
- Created a new copy engine for file-level, full-volume clones
- Resolved issues of certain normally-invisible files appearing on non-booted target volumes
- Numerous interface enhancements
- Completely redesigned the Scheduler interface
- I now provide additional statistics during the clone (time elapsed and data copied)
v. 3.0-b5 (8), March 5, 2007
- Resolved an issue with the "Check for updates now" button returning an error suggesting that you are not connected to the Internet.
- Resolved an issue where a message indicating that CCC had trouble enabling permissions on the target volume appeared even if permissions were already enabled on the target volume.
- Resolved an issue in which a backup done with the "Copy selected files" option would incorrectly modify the creation date or modification date of certain files.
- Resolved an issue where resource forks and other extended attributes would indiscriminately be copied every time a "Copy selected files" task was run, even if those items already existed on the target and had not changed.
- Fixed a cosmetic issue related to resizing the Scheduled Tasks window.
- The background tools included with CCC are now built Universal.
- Resolved an issue where repeating a disk-to-disk clone would fail indicating that you must choose a source and despite that a source and target are already selected.
- Imposed a debug log file size limit.
- The clone description is no longer updated during the clone (caused unnecessary panic among some people).
- CCC now properly prevents the unmounting of a source or target disk during a clone.
- Resolved a minor cosmetic issue related to deselecting items in the items to be copied table.
- Support for "incremental" backups -- modified and deleted files are saved to a time-stamped directory on the target.
- CCC prevents a source or target volume from being unmounted during a clone.
- Support for checksumming a "Copy selected files" operation for users running 10.4.9.
- A custom build of rsync is now included with CCC that resolves several bugs listed above.
- Included preliminary localizations for French, Japanese, Spanish, and Swedish.
v. 3.0-b4, February 16, 2007 (First public beta)
- Support for block-level disk-to-disk clones.
- Support for backing up across the network.
- The ability to drill down into folders to select exactly what gets copied and what doesn't (you can drill down indefinitely).
- A more responsive interface and the ability to stop the clone.
- More accurate feedback during the clone.
- The ability to pick up where a previously aborted backup task left off.
- More information about your disks are available within the CCC interface.
- Advanced scheduling capabilities -- choose what days to run your backups and how frequently they should run. You can also defer a backup if it starts at an inopportune time.
- Now you can create a scheduled task that backs up your data whenever you attach a specific hard drive or iPod.