Release Notes: Many new things were added in this major release. synctool now features node range syntax, which can be used on the command-line as well as in the config file to easily select or define ranges of nodes. Templates are new; they allow you to generate config files on the fly from a stanza file and some variables. synctool can now easily manage multiple clusters using one admin node, and it's also better at handling multiple operating systems. The new purge feature is ideal for making perfect mirrors of directory trees.
Release Notes: The synctool software itself is now being kept up to date automatically on client nodes. This makes upgrading synctool a breeze. Making some typos on the command line, like with "-diff" and using multiple slashes in filenames, could lead to undesired effects. This is no longer a problem in the new version. synctool no longer prints a Python stack trace when hitting Ctrl-C. The backwards compatibility with older versions of Python has been improved. Two very useful contributions have been added to the package: a .bash_completion file and a graphical synctool-diff tool.
Release Notes: The groups 'all' and 'none' are now built-in groups. Compound groups are new and may now be defined in the config file. The command-line parser now checks for excessive arguments. This catches mistakes that could previously lead to undesired results. A (harmless but annoying) bug in filtering ignored nodes in synctool-config was fixed. The upload feature was improved; it now works a lot better when the target is in a subdirectory that has been given a group extension.
Release Notes: The ability to check for newer versions and download the .tar.gz dist file has been added. An option has been added to check what file from the repository will be used when a file is about to be updated. Live files from a node into the repository from the directory. A bug in which an update for a single directory would not work has been fixed. A bug dealing with buffered output in setups where the master node is also under control of synctool has been fixed.