This is the multi-page printable view of this section. Click here to print.

Return to the regular view of this page.

Release Notes

RsyncUI version release notes and changelogs.

Version 2.9.0

Version 2.9.0 - Jan 29, 2026

There have been several linting updates. Only a few linting issues remain, all linting rules have been deleted from the code, and there is now only one .swiftlint.yml file containing all rules for all code.

  • Tagging of output from rsync, refer to the blog post titled “Verify Remote” for more info about the tagging. It is only the tagging within this blog which are relevant, not the function described in the post.
    • The tagging is depended upon two parameters for rsync
    • --itemize-changes and --update
    • It is important to note that rsync generates more output when parameters above are set. However, this does not imply that more data is being synchronized; it simply indicates that rsync is producing more output.
  • In the Tasks menu, when using a single table for tasks, the “Use two tables Inspector” setting is disabled. Consequently, the Inspectors for Edit and Parameters are not closed when the tab is changed.

For further details, please refer to the following documents:

Version 2.8.7

Version 2.8.7 - Jan 14, 2026

In contrast to version 2.8.6, this release introduces only two updates: an updated package RsyncProcessStreaming and a function in package ParseRsyncOutput that writes debug data to a text file if the “no stats” issue occurs.

Additionally, there is a fixed issue with the command strings for Copy public SSH Key and Verify Public SSH Key within the “Verify Tasks” menu. The issue is that the displayed command incorrectly added the keygen command in front of the actual command.

For additional information regarding RsyncUI’s Swift Packages, kindly refer to the accompanying document.