Change Log



Change Log for Robo-FTP v3.13.8 (Released: 2025-08-11)

Back to list of releases


Enhancements

  • Licensing subsystem logging can now be selectively turned up with extra debug data logging off.
  • Robo-FTP scripts now support UNIX and MAC-style line endings (single CR or single LF EOL) in addition to CR+LF.
  • Added "Quote on Logon" field to each managed site definition which allows execution of an arbitrary FTP protocol-level command immediately after authentication.
  • In WebUI, SSH Key export dialog more clearly and consistently conveys the various export options.
  • Added optional feature to enforce unidirectional shutdown of the TLS data channel for FTPS* managed sites.

Bug Fixes

  • Desktop Configurator and WebUI were not deleting passphrases associated with ssh keys when deleting the key itself.
  • In Server Console and WebUI, SFTP / FTP checkboxes on the Users page could sometimes fail to display appropriately.
  • WebUI now displays consistent local time and date throughout UI.
  • OpConMFT now provides more helpful error message when site tests fail due to missing OpCon connection.
  • Duplicate PGP keys could be created from the WebUI by pressing the OK button multiple times.
  • WebUI pages with empty records now show explicit "No records to display." msg instead of simply a blank page.
  • In WebUI''s PGP Key page, when creating a new key, calendar did not close after selecting a expiration date.
  • In WebUI "PGP Keys" page, closing the Create PGP Key dialog and reopening retained dialog settings from previous canceled attempt.
  • PGP passphrase was not being preserved when generated from WebUI.
  • Added expiration date column to WebUI PGP Keys page, and added additional details include key fingerprints and sub-key fingerprints to PGP Keys Details dialog.
  • In the WebUI''s PGP Key page, required fields are now clearly marked.
  • "Load Defaults" button removed from WebUI pages where it was irrelevant.
  • In WebUI, PGP Key export dialog now displays filename of downloaded key.
  • Offline activation dialog did not allow saving license activation files under Windows Server Core and similar Desktop-less Windows platforms.
  • In WebUI, PGP key expiration date was always only one day ahead.
  • Automatic configuration tool removed from WebUI Outgoing Email test dialog.
  • In WebUI PGP Keys page, it was possible to create PGP keys with expiration date set in the past.
  • Reduced extraneous coroutine trace log lines from default log level output.
  • Fixed an issue with webhook configuration - Undecryptable webhook configuration could prevent MFT jobs from running.
  • In WebUI, on the SSH Keys page, KeyInfo dialog appeared blank for certain key types.
  • Fixed an issue with authentication - SSH partial authentication (key AND password required) failed abruptly when connecting to SFTP sites.
  • Fixed an issue with decompression - Default empty mask field in decompress step now interpreted as all files.
  • When deleting SSH keys from the WebUI, associated passwords were not deleted.
  • In WebUI, SSH Key export dialog more clearly and consistently conveys the various export options.
  • Generated Ed25519 SSH Keys were invalid.
  • Valid Ed25519 SSH Keys could not be imported.
  • api/job/status/GROUP.JOB REST API call failed when job was not currently running.
  • api/job/create/GROUP.JOB REST API call failed with 500 error instead of proper 409 conflict if job already existed.
  • api/job/create/GROUP.JOB REST API call failed with error 500 instead of 400 + err msg when job data was incorrectly formatted.
  • api/job/start REST API call failed with error 500 instead of proper 409 conflict.
  • api/job/config/GROUP.JOB REST API call -- GET and POST job data format did not match.
  • api/site/config REST API call failed with 500 instead of 400, along with associated error message, when job data was misformatted.
  • Decompress step could crash interpreter with certain classes of PKZIP files produced by Windows 11.
  • Path endpoints could be tested from WebUI with blank / missing paths.
  • WebUI Debug Data Settings dialog now commits settings changes when closed.
  • On authentication failures while testing SFTP sites in WebUI, dialog prompts user to confirm that credentials are correct.
  • Improved logging of SFTP authentication process.
  • When testing an SFTP site for the first time in the WebUI, clicking the Deny button from the Accept Fingerprint dialog resulted in the fingerprint being saved.
  • Non-default encrypted SSH Keys could not be decrypted when connecting to SFTP sites.
  • Fixed an issue with managing (delete/select) TLS certs in desktop UI.
  • Fixed an issue with Web UI - managed site password display for the wrong site.
  • ECDSA and ED25519 keys can now be generated from the WebUI SSH Keys page.