ChronoSync 12.0 and ChronoAgent 12.0 Released
by Frank · Published · Updated

We are pleased to announce the release of ChronoSync 12.0 and ChronoAgent 12.0!
There have been quite a few changes made to ChronoSync and ChronoAgent. Below, we have highlighted just a few of the major features that were added.
Table of Contents
ToggleChronoSync 12.0
New Scheduling Options
Simple Interval: Monthly (Day of week)
This is a variation of Monthly but, instead of a specific day of the month, you indicate a specific day of the week such as “2nd Tuesday”.

Adanced Interval: Yearly
Allows you to specify specific months of the year to run your tasks so that you can schedule tasks like quarterly syncs.

Event Triggered: When Invoked by Remote User
This is a big new feature whereby remote ChronoAgent users can trigger a sync task. It’s only available if one or both targets are connecting to ChronoAgent v12 or later. Choose the the target, and hence the remote agent, that you would like to be able to trigger this sync task from. The “Trigger with name” field is what the ChronoAgent user will see in their ChronoAgent Monitor system menu, under the “Request ChronoSync Task” sub-menu.

When the ChronoAgent user chooses the name from the “Request ChronoSync Task” sub-menu, a push notification is sent to the ChronoSync computer where this scheduled item was created. This will trigger the sync task to execute.

Scheduled Validations
All scheduled synchronization tasks can optionally perform a Validation operation in conjunction, or in place of a Synchronization. Scheduled container tasks do not provide this option. This is controlled from the “Operation” pop-up menu in the top portion of the Scheduled Task Editor.

Scheduled Task Manager Enhancements
Improved Task Status
The information displayed in the Status column now includes the next run date/time or event that will trigger the scheduled task.

The information displayed is quite detailed. For instance, the “iCloud Trigger Test” in the above screenshot is a live-trigger scheduled item, and it shows that it is looking for changes beneath the “Screenshots” folder. Every event-triggered scheduled item has it’s own unique description. Time-based scheduled items will simply show the next run date & time.
Column Sorting
You can sort the contents of the Scheduled Tasks Manager by clicking on a column heading. Clicking again on the same column heading will invert the sort order. Thus to arrange the entries by the order in which they will be next run, click the Status column heading. To display this in reverse order, click Status again. An up or down triangle is displayed in the column heading to show the current sort order.

Organizer Window Enhancements
Arrange Tasks by "Next Scheduled Run"
The Organizer’s list of tasks can now be arranged by “Next Scheduled Run”, which will show scheduled items first and in chronological order based on their next scheduled time to execute. Event-based scheduled tasks will appear after the time-based ones.

Synchronizer Enhancements
Two-Pass Synchronizer

In addition to better progress calculation, the “Perform deletions first” option is available when using the two-pass synchronizer. This can be useful for freeing up space on your destination target before new files are actually copied.
Less Visual Enhancements
Other, less “flashy”, enhancements include significant iCloud and File Provider optimizations, new Scheduler preferences, new log window features, new Readiness Tests, and full compatibility with macOS 26 (Tahoe).
There have also been quite a few bug fixes and performance enhancements. These changes set the stage for future enhancements to your favorite sync and backup application!
And much more ...
For a more comprehensive discussion of all the functionality changes, please review the What’s New in v12.0 document located in the ChronoSync DMG. Additionally, a complete list of changes can be found in the release notes.
ChronoAgent 12.0
Numerous Behind-the-Scenes Changes
There have been quite a few architectural changes that control how ChronoAgent functions behind the scenes. Use of deprecated APIs has been reduced and there have also been quite a few bug fixes and performance enhancements.
See the release notes for a complete list of what has changed in this version.