TRANSFER JOBS REUSABLE
Distribution and Consolidation jobs are now can be used more than once. Administrator can start / stop them manually anytime from MC or set up a schedule for automatic startup.
Every job keeps track of it's run history and admin can get script execution logs if applicable.
MORE FLEXIBILITY RUNNING SCRIPTS
In many cases admin needs to start a script on computers running Agents. Beginning from 2.1 admins can run scripts in both Distribution and Consolidation jobs. There are more options to pick script trigger. It can be started before agent starts indexing files, after agent finished files delivery or when all agents are done.
Also, there is a special "Run script" job type which allows to execute script without any files delivery. As transfer jobs, it can be scheduled to run periodically.
NEW PATH MACROS
Consolidation and Distribution jobs' paths can utilze new macros explicitly pointing to source or destination agent tag, for instance SRC:AGENT_NAME and DST:AGENT_NAME. See this article for more details.
MANAGEMENT CONSOLE UI
MC UI became more customizable. Columns can be rearranged and sorted. Admin can review current settings and details of any job (and edit if necessary).
Starting from v2.1 agents can use SHA2. Also, Agents have updated communications protocol which is better compatible to different ISPs.
POSIX PERMISSION SYNCHONIZATION
Administrator can now allow Agents to also synchronize POSIX permissions. File owner and group can be synchronized either by ID or by name depending on your environment setup. This behavior can be controlled with profile settings.
AGENT PERFORMANCE IMPROVEMENTS
At any given time of a moment, Agent knows the hash of any file it keeps track of. Starting from v2.1 if agent detects that it needs to deliver another file with the same hash, it will copy the local file instead, signigficantly boosting the performance of delivery data sets with recurring files.
Also, Agents now implement rolling checksum which allows to avoid file resync with small but significant changes (like shifting all the file data after data insertion at the beginning).