Latest 11.x Patch

This patch can be used for Automize 11.x, AutoKrypt 11.x, AbleFtp 11.x, JaSFtp 11.x, and ZipKrypt 11.x.
Application of every Patch update requires you to accept the EULA within the software.
THIS PATCH CAN ONLY BE APPLIED TO VERSION 11.00 AND LATER

How to install
Stop the Service (Engine menu / windows service module)
Backup all your data and settings - File menu - Backup Settings and Logs
Shut down the scheduler engine and shut down the user interface.

Windows, Linux and other Unix:
Unzip this zip file directly into the Automize11, AutoKrypt11, JaSFTP11, or AbleFtp11 folder.

MacOSX:
The Application packages (Automize11.app or JaSFTP11.app) are folders.
In Finder, right click on the Application Icon. Then "Show Package Contents"
Unzip this zip file, and copy all its contents into Automize11.app/Contents/java/app or JaSFTP11.app/Contents/java/app.
You will be prompted to overwrite the .jar and other files. Select yes to confirm and overwrite all files.

Possible Errors
If you get a message saying that hitek.jar is in use, and cannot be copied, it means that the scheduler engine or user interface is still running.
Please Stop the service if you are using it, shut down the scheduler engine from the user interface, and then shut down user interface. Then, try installing the patch again.

Download the patch

Patch ID = 11.18 - Use with Version 11.00 or later ONLY
Patch release date: 04/08/2017
* Bulk Email task Bugfix: attachment field did not support paramater1 set in the recipient list file (%%1), separately by recipient.

Patch ID = 11.17 - Use with Version 11.00 or later ONLY
Patch release date: 04/02/2017
* Bulk Email task Bugfix: attachment field did not support paramaters set in the recipient list file (%%1, %%2 etc..)
* Updated Schedule Reports - Description added in header for schedule parameters. both text and html reports..

Patch ID = 11.16 - Use with Version 11.00 or later ONLY
Patch release date: 01/31/2017
* Bulk Email task Bugfix: Error message "failed to connect, no password specified?" when connecting via SSL/TLS
* Send Email task - Recipient field now supports variables.
* All Variable tasks (Date, Extract, String etc..) now supports either single variable (without $% ..%$) or a string entry which includes $%... %$
* New String Variable task added.

Patch ID = 11.15 - Use with Version 11.00 or later ONLY
Patch release date: 01/03/2017
* FTP and SFTP browsers, email notify and server profiles, and Synchronization profiles lists are now sorted.
* Option added in logging preferences (debug tab) for engine statistics.

Patch ID = 11.14 - Use with Version 11.00 or later ONLY
Patch release date: 08/29/16
* BUGFIX: JSON jackson-core.jar library was not included in installation or patch.
* FTP-J module now uses JScape FTP library version 9.4.4, release date 05/16/2016
* SFTP-J module now uses JScape SFTP library version 9.4.4, release date 05/16/2016
* SFTP module now uses Maverick SSH library version 1.6.17, release date 05/20/2016
* Database SQL test utility now supports variables for the SQL statement.
* Task Sequence Window shows step number
* Bugfix - Remote Task was broken in a previous update
* New Summary Log added. SummaryLog.jsd. Option added to Email Logs task and Email Notification feature.

Patch ID = 11.13 - Use with Version 11.00 or later ONLY
Patch release date: 05/03/16
* More JSON automation tasks added for Automize Enterprise. JSON Field Change, JSON Object Change and JSON Array Change.
* SFTP JScape browser bugfix: The profile local directory and remote directory fields were ignored in the manual SFTP browser when connected.
* FTP profiles now allow saving Commons profile as JScape and vice versa.
* SFTP profiles now allow saving Maverick profile as JScape and vice versa.

Patch ID = 11.12 - Use with Version 11.00 or later ONLY
Patch release date: 04/16/16
* JSON automation tasks added for Automize Enterprise.
* Various minor variables added and documentation corrections.

Patch ID = 11.11 - Use with Version 11.00 or later ONLY
Patch release date: 04/07/16
* Windows and MacOSX installer now uses Java 8 (1.8.0_77). Previous 11.x versions used 1.8.0_40.

Patch ID = 11.10 - Use with Version 11.00 or later ONLY
Patch release date: 03/18/16
* FTP-J module now uses JScape FTP library version 9.4.1, release date 03/02/2016
* SFTP-J module now uses JScape SFTP library version 9.4.1, release date 03/02/2016
* Scripting window and debugger now use RSyntaxTextArea library for syntax coloring.
* Ftp Commons and Jscape Browsers now support sending FTP commands.
* Ftp-j Command task now adds more GET functions.
* SFTP JScape module reconfigured to support new version of JScape library, and adds more Key Exchange and Cipher algorithms.
* SFTP Maverick now supports host fingerprint verification in profile.
* BUGFIX: Copy task showed Target directory listing instead of Source Directory listing.
* FTP and SFTP GET modules.. correction done when remote paths showed // instead of /
* BUGFIX: SFTP (Maverick) opened an unnecessary second SFTP connection causing issues with some servers.
* BUGFIX: SFTP (Maverick) appended extension twice if append to filename option is selected. This bug was introduced in recent version of 11.x.
* BUGFIX: Make directory task return 0 even if task failed to make directory.

Patch ID = 11.09 - Use with Version 11.00 or later ONLY
Patch release date: 10/21/15
* Cleaned up various errors and extra logging based on users support.zip
* FTP commons browser bugfix introduced in 11.08. In some situations, output was only sent to output log. No output was seen in FTP commons browser when connection error occurs.

Patch ID = 11.08 - Use with Versions 11.00 or later ONLY
Patch release date: 10/17/15
* BUGFIX: SFTPMonitor and SFTPMonitor-j 'Task to Run' field did not support & or | options to run multiple tasks simultaneously or in sequence.
* Copy task - Atomic move option added to Copy Files task. Move is done Atomically, so any process working on the folder will only see the full file, i.e. no partial file available if processed during Move.
* FtpCommand-j: functions MNDGET (Get multiple directories based on names only listing) and MNFGET (Get multiple Files based on names only listing) added.
* FtpCommand task: now supports Ftp profiles. Previously only supported host/port/user/password..
* FtpCommand task: added ReplyCode variable for RFC 959 command responses.
* FTP (commons and jscape) libraries now support sending a Startup FTP command.
* FTP commons now supports client certificates in keystore, and server certificates in truststore
* FTP JScape now supports server certificates in truststore (previously client and server certificates used same keystore)

Patch ID = 11.07 - Use with Versions 11.00 or later ONLY
Patch release date: 09/07/15
* Cleaned up various extra unnecessary debugging information into debug log.

Patch ID = 11.06 - Use with Versions 11.00 or later ONLY
Patch release date: 08/29/15
* Default Engine port changed to prevent conflicts with Version 10 Engine ports. Automize 2002, AbleFtp 2003, JaSFtp 2004, AutoKrypt 2005, ZipKrypt 2009.
* Filenames100 variable added to FTP, FTP-J, SFTP, SFTP-J tasks. These are the first 100 Files transferred.
* Task Table sorting by date field caused fictitious error to be logged into debug log.
* SFTP and SFtp-j tasks - Option added to append date/time only to Main, Backup, or Both Main and Backup

Patch ID = 11.05 - Use with Versions 11.00 or later ONLY
Patch release date: 08/12/15
* Logging change. Task related logging for FTP/SFTP tasks is not duplicated into the output log. This improves performance and avoids redundant data.
* Shutdown Hook and memory log added when engine is exiting. This logs information when engine is requested to shutdown.
* SFTP-J profile - Added options for SendBufferSize and ReceiveBufferSize

Patch ID = 11.04 - Use with Versions 11.00 or later ONLY
Patch release date: 07/29/15
* Email Server Profiles bugix: Setting a non default port value resulted in incorrect port value shown when profile is reloaded. However, port value was correctly saved and used during connection.
* New Search Button added on Tasks list window. Allows users to search tasks and quickly launch task or schedule editors or view logs and variables. Useful for users with 100s of tasks.
* FTP commons - EPSV support added.
* FTP-J Jscape - EPSV and EPRT support added.

Patch ID = 11.03 - Use with Versions 11.00 or later ONLY
Patch release date: 05/26/15
* FTP, FTP-J, SFTP, SFTP-J tasks add new variables FilesStaged and FailedStaging.
* BugFix: SFTP-J PUT Staging option did not work on some systems.
* Variable Extract task adds new Variable ::Values which is number of values extracted.

Patch ID = 11.02 - Use with Versions 11.00 or later ONLY
Patch release date: 05/15/15
* Windows and Mac installers now add Startup links. (Application starts up on user logon)
* File/Directories properties task also lists CreationTime and LastAccessTime.
* File/Directories properties task adds variables for LastModifiedTimeMillis, LastAccessTimeMillis, CreationTimeMillis
* SetFileTimestamp task can now set Creation Time and Last Access Time.
* SetFleTimestamp task can now set file timestamps based on millisecond variable (..Millis) available in 11.x.
* File Monitor and Directory Loop tasks now add variable: FileTimestampMillis
* Subdirectory Monitor and Subdirectory Loop Tasks now add variable: SubdirectoryTimestampMillis
* FTP Monitor and FTP-j Monitor tasks bugfix. Following Option did not work correctly: Run task if any change is detected in directory.
* SFTP Monitor and SFTP-j Monitor tasks bugfix. Following Option did not work correctly: Run task if any change is detected in directory.
* Task Sequence task adds the following variables: CurrentStepNumber and LastStepNumberRun.

Patch ID = 11.01 - Use with Versions 11.00 or later ONLY
Patch release date: 04/13/15
* Version 11 now uses install4j multi platform java installers.
* On MacOSx - the installers are now Single Bundle .dmg installers, instead of .zip archives.

Patch ID = 11.00 - Use with Versions 11.00 or later ONLY
Patch release date: 04/05/15
* Barebones release of version 11. New features/tasks will be added in 11.01-11.09.
* Version 11 now uses Java 8 (1.8.40) (version 10 used java 6)
* FTP module now uses Commons .NET library version 3.3
* FTP-J module now uses JScape FTP library version 9.2.1
* SFTP module now uses Maverick SSH library version 1.6.8
* SFTP-J module now uses JScape SSH/SFTP library version 9.2.1
* Fixed Password Manager bug. While editing passwords, the encrypted passwords were displayed instead of password itself.
* Directory Loop task - Added new variable ::CurrentDirectoryName
* Variable Extract task - Added new variable ::ValueLast
* Schedule Table - Schedule comments were cleared out if schedule was edited and re-saved.
* Schedule bug - Schedule could not be renamed to a title if that title or folder existed in tasks directory.
* FTP and SFTP browsers - fixed bug where log/debug area could not be dragged and expanded past the vertical toolbars.



As always, it is a pleasure doing business with you. We are very happy with the capabilities of the new version of Automize and are looking forward with moving ahead with our first production system based on this software. –Automize Enterprise User

Thanks for your timely response. You make a great product, and we're integrating it more and more into our daily production activities. I will try out these FTP suggestions as you've outlined. –JaSFTP User

Just wanted to compliment you folks on a great product. your product is working flawlessly! I'll definitely be purchasing it, and telling every other "IT type" I know about it! Thanks so much. –Automize User

Your program was exactly what I was looking for...you have all the features that I require; all in one program!!–AbleFTP user