Is this article helpful?

Automate MFT 1.21

What's in Automate MFT 1.21?

August 31, 2026

Feature enhancements

Repeat step support

The new Repeat step allows a group of task steps to execute repeatedly until one or more exit conditions are met. Supported exit conditions include maximum duration, maximum iterations, and number of files found. This feature simplifies implementation of polling, trigger-file detection, and several continuous file collection scenarios.

For more information, see Repeat step

Sleep step support

The new Sleep step pauses task execution for a configurable period of time without requiring a custom PowerShell script.

For more information, see Sleep step

Additional PowerShell cmdlet support

Support for the Resolve-MftExpression cmdlet was added to allow runtime evaluation of Automate MFT macro expressions within PowerShell scripts.

For more information, see Custom scripts

Improved audit log reports

Audit Report Logs were improved to introduce easier filter management, and simplified report regeneration workflows.

For more information, see Audit reports

SFTP algorithm updates

Updated the underlying SFTP library used by Automate MFT.

  • Removed support for DSS host key algorithms.
  • Added support for additional key exchange algorithms.
  • Updated the default ordering of selected SFTP algorithms.

For a full list of supported algorithms, see Algorithms for SFTP

Bug fixes

The following issues were fixed in Automate MFT 1.21:

ID

Category

Fixed Issue

3571

Schedules

Schedules now include validation to prevent excessive time ranges and expanded schedule expressions.

3672

Tasks

Task runs executed by Progress-hosted agents now stop immediately upon a cancellation request.

3991

Tasks

Rate-limited API responses now round the Retry-After value up to the next whole second to ensure reliable client retry behavior.

3998

Tasks

File macros used in a Set Parameter step inside a foreach loop now resolve correctly for use by subsequent steps.

4018

Scripts

The agent SSH client is now updated to the latest version.

4027

Schedules

Enabled scheduled task runs now correctly acquire the required execution lock and start as expected, even if a disabled schedule exists for the same time.

4028

Schedules

Updated schedules now trigger only the intended invocation and correctly clear previous active invocations.

4038

Tasks

MOVEit Automation configurations containing PGP public keys now import correctly and pass validation.