JaBack Changelog

What's new in JaBack 9.17

Nov 5, 2012
  • Release tested on Windows 8
  • Release tested on MacOSX 10.8
  • Minor bug fixes.

New in JaBack 9.16 (Jul 29, 2012)

  • BUGFIX: Ftp, Sftp tasks. Delete source file option selected: if an error occurred on a file, subsequent source files were not deleted even if they transferred successfully.

New in JaBack 9.14 (Mar 10, 2012)

  • BUGFIX: Ftp and SFtp tasks Array variable ::TransferredFiles was not reset before each run, causing the variable to contain all files ever transferred in all previous runs.
  • BUGFIX: Copy task Array variable ::CopiedFiles was not reset before each run, causing the variable to contain all files ever copied in all previous runs.
  • BUGFIX: Windows launchers did not correctly set 'Run as Admin' on some systems, causing launchers to fail.

New in JaBack 9.13 (Feb 3, 2012)

  • Changed Ftp / SFtp task settings so that user can enter remote directory fields to support blank field and dynamic variables.
  • Schedule module bugfix: suspending/resuming a schedule sometimes led to schedule being left in suspended state.

New in JaBack 9.12 (Nov 5, 2011)

  • Bugfix: Engine failed to read user interface program in certain situations, forcing user to restart engine and user interface.
  • Bugfix: Schedule Window. Monthly schedule always caused February to be selected.

New in JaBack 9.11 (Oct 28, 2011)

  • Bugfix: SFTP-J task GET - Temp file option did not work when subdirectory option is selected.

New in JaBack 9.10 (Oct 5, 2011)

  • Bugfix: Command and WinCommand tasks - Specifying environment variables caused system variables to be replaced, not added to.
  • Bugfix: Task Variables window crashed in some situations when launched.
  • Bugfix: Commandline Task Variables window did not list the variables in some situations.

New in JaBack 9.09 (Sep 1, 2011)

  • Bug fix: Synchronize module - waiting task instance did not wait for correct amount of time.

New in JaBack 9.08 (Jul 21, 2011)

  • Bugfix: Local copy module failed to copy full file on some operating systems (some bytes missing).
  • Copy module changes: a) 0 byte source file can be copied over if target file is also 0 byte. b) 0 byte source file cannot overwrite non-empty target file.

New in JaBack 9.07 (Jul 15, 2011)

  • Bugfix: Ftp and Ftp-J tasks bug caused by new option added in 9.03,9.04. GET failed on some systems if 'include subdirectory' option is selected.

New in JaBack 9.06 (Jul 1, 2011)

  • Bugfix: Encrypt/Decrypt tasks failed if password contained metacharacters used in java regex module.

New in JaBack 9.05 (Jun 16, 2011)

  • Bug fix: 'Malformed \uxxxx encoding' can result in engine crash due to corrupted settings file. This error is not preventable, so settings file is renamed or deleted.
  • Bug fix: 'The requested operation cannot be performed on a file with a user-mapped section open' can result in engine crash due to memory. Changes made to close any open class objects that causes memory crash.

New in JaBack 9.04 (Jun 16, 2011)

  • Ftp-j task - new option added to append date/time only to Main, Backup, or Both Main and Backup
  • During Task editing, the task title field is disabled to prevent renaming. Please rename task using rename button.
  • Email modules now use javamail 1.4.4 - released 1/14/2011

New in JaBack 9.03 (Sep 29, 2010)

  • Ftp task - new option added to append date/time only to Main, Backup, or Both Main and Backup

New in JaBack 9.02 (Jun 23, 2010)

  • clm bugfix: clm add function failed for any task parameter value containing =
  • directory monitor task: each tasktitle now uses separate dirMonitor_taskTitle.jsd files to prevent locking up issues.
  • Array variables are now supported:
  • $%ARRAYNAME::FIRSTROW%$
  • $%ARRAYNAME::LASTROW%$
  • $%ARRAYNAME::ALLROWS%$
  • $%ARRAYNAME::FIRSTCELL%$
  • $%ARRAYNAME::LASTCELL%$
  • $%ARRAYNAME::ROW::rownumber%$
  • $%ARRAYNAME::CELL::rownumber::columnnumber%$
  • example: $%ARRAY--taskTitle--variable::FIRSTROW%$

New in JaBack 9.01 (May 28, 2010)

  • Registration key bug fix. Users with 9.00 should update to 9.01 to enter license key.

New in JaBack 9.00 (May 18, 2010)

  • Version 9.x uses Java 6. Version 8.x used Java 4.
  • Ftp Commons library for FTP module now uses Commons Net 2.0
  • Minor updates for Ftp-j, SFtp-j, SFtp modules
  • New File properties task
  • New Make Directory task
  • New Directory listing task
  • New Set Permissions task
  • New Set Timestamp task

New in JaBack 8.37 (Mar 30, 2010)

  • Software main panel now displays order ID and license button.

New in JaBack 8.35 (Feb 9, 2010)

  • Bug fix: MacOSX & Unix - Encryption/Decryption tasks failed if source/target filepaths contained spaces
  • Bug fix: Encryption/Decryption tasks failed if source/target filepaths or the recipient identity contained the characters ( or )

New in JaBack 8.34 (Jan 19, 2010)

  • SFTP module now use SSHTools Maverick 1.4.22 api, release date 12/31/2009

New in JaBack 8.33 (Jan 13, 2010)

  • FTP-J and SFTP-J modules now use JScape Sinetfactory 8.3.1 api.

New in JaBack 8.32 (Nov 24, 2009)

  • FTP and FTP-J tasks - transfer files based on modified date.. BETWEEN option now supports time in the future for first date to account for FTP server timezone differences. Format: -3-8 Hours means files with a timestamp between 3hrs before and 8hrs past.
  • Log viewer now supports Find and Find Next.

New in JaBack 8.31 (Nov 24, 2009)

  • FTP-J profiles bug - Custom firewall option could not be selected.
  • FTP-J and FTP connections - The Firewall password was not decrypted before sending. Hence SOCKS5, HTTP, and CUSTOM ($FIREPASSWORD$) failed when proxy server needed password authentication.
  • FTP-J bugfix - Names Only mode did not work for some unix ftp servers.
  • On software startup for the first time, user is required to accept license agreement.
  • Register window now requires license to be accepted before user can enter registration key.

New in JaBack 8.30 (Nov 4, 2009)

  • SFTP-J task bugfix - Ascii/binary, remote EOL, and file permission fields ignored user interface settings and resetted to defaults during task run.
  • SFTP-J, FTP-J task - Get mode, delete source after transfer Option, now deletes using filename rather than full pathname.

New in JaBack 8.29 (Oct 27, 2009)

  • Rename field now provides group replace options with the format: regex_patterngroup_formatted_string.. see help for details
  • Synchronize task - target directory is created if it does not exist. (needed when using variables)
  • Visual script task user interface improved. Add existing task and Add new task have separate panels.

New in JaBack 8.26 (Sep 1, 2009)

  • New SSH-J task released.

New in JaBack 8.25 (Aug 18, 2009)

  • Unzip task - new variable "ExtractDirectory" added.
  • Decrypt task - depending on filename and rename filename settings, target filename sometimes is blank which causes errors. Bugfix resets target filename to source filename.
  • SFTP-J profiles bugfix - when deleting a SFTP-J profile, it deletes SFTP profile is same profile name exists in SFTP profile list.

New in JaBack 8.24 (Jun 23, 2009)

  • NEW TASK - Extract Variable Value task added - Allows substring(s) of variable values to be extracted into new variables.
  • Unzip task Bugfix - when 2 unzip tasks run simultaneously, they read incorrect data settings.
  • Text search task settings window bugfix - task did not allow dynamic variables to be saved for the source and results directory fields.

New in JaBack 8.23 (May 27, 2009)

  • Task Account Task feature requires upgrade using full windows installer.

New in JaBack 8.22 (May 12, 2009)

  • CLM - new commands listtaskfiles,listschedulefiles,listsettingfiles added to give the list of task, schedule and settings files.
  • Encryption Profiles - cipher algorithm can be specified for password based encryption technique.

New in JaBack 8.21 (Apr 14, 2009)

  • CLM bugfix - add tasks command failed if variable was entered as part of parameter.
  • CLM - new commands added (addprop and listprops) to add/edit or view any setting in the settings files ( in data/settings folder).

New in JaBack 8.20 (Mar 18, 2009)

  • Schedule module - options button - All_WEEKS_OF_YEAR option added to Scheduling by weeks of year field.
  • Bugfix: Copy/rename of script tasks did not copy/rename script task file.
  • Monitoring tasks - Task To Run field - checks added for valid tasktitle.

New in JaBack 8.19 (Mar 3, 2009)

  • Ftp/SFtp tasks - Get option file transfers failed if filename contained.

New in JaBack 8.18 (Mar 3, 2009)

  • Web interface released for Automize Enterprise.

New in JaBack 8.17 (Jan 29, 2009)

  • Backup & Restore Settings and Logs - Backup/Restore failed to copy any files in 8.13-8.16
  • Email support - create zip file failed in 8.13-8.16
  • FTP & SFTP - manual browsers failed to transfer directories in 8.13-8.16

New in JaBack 8.16 (Jan 22, 2009)

  • Startup Tasks - new feature allows tasks to be run on engine startup.
  • Schedule Tasks - option added to allow task to run continuosly and resume/suspend schedules.

New in JaBack 8.15 (Jan 14, 2009)

  • Email task bug fix - for attachment field, when using [DIR]...[FILE].. format, task failed if directory path included , in path name.

New in JaBack 8.14 (Jan 1, 2009)

  • Task and Schedule lists - Attempting to rename or copy an existing task with invalid characters caused infinite loop and user interface crash.
  • BUGFIX: FTP-j - rename filename during transfer did not work on some systems.
  • SSH2 keygen button added to SSH2 Browser front panel.

New in JaBack 8.13 (Jan 1, 2009)

  • Task Information Window: Most time consuming tasks (Visual Script/Chain/ftp/sftp/copy/loops/command etc..) can now be stopped gracefully.
  • Only the Script and WinCommand tasks CANNOT be Stopped.

New in JaBack 8.12 (Dec 10, 2008)

  • FTP & SFTP modules. Task will immediately exit if server closes connection.
  • Task Information Window: Visual Script tasks that are currently running can be stopped.

New in JaBack 8.11 (Nov 25, 2008)

  • Bugfix - Registration key not recognized when engine is busy

New in JaBack 8.10 (Nov 4, 2008)

  • Regular Expression test utility for filename FIND and RENAME added in Utility menu.
  • FTP Command task - new command $$SITECOMMAND supported.. example use: $$SITECOMMAND::QUOTE SITE .....
  • Encryption module - --textmode option added for Encrypt and Encrypt & Sign methods.

New in JaBack 8.09 (Oct 23, 2008)

  • Copy files - more safety checks added before file is copied. Applicable to copy/synchronize/backup/ftp tasks etc..
  • Schedule module - option added to schedule every odd, even or custom week.

New in JaBack 8.08 (Oct 8, 2008)

  • FTP-j module - FTP connection failed with null pointer in 8.06 & 8.07.

New in JaBack 8.07 (Sep 18, 2008)

  • Log Options - Allows user to set the logging date format using YY,pp,dd,hh,mm,ss etc.

New in JaBack 8.06 (Aug 25, 2008)

  • Zip task - does not create empty zip file if no files are added to archive.
  • Automize only - New schedule task added to resume or suspend schedules.

New in JaBack 8.05 (Jun 13, 2008)

  • Rename field now provides more options with the format: find_stringreplace_string
  • Email server profile now allows an option to set character encoding.
  • Scheduling bugfix scheduling by minute. Example: run every 6 minutes and start minute = 51, gave schedules at 51,57 & 03, instead of 51,57 only
  • Ftp-j Monitor task bugfix - task did not work with certain type of directory listing styles.

New in JaBack 8.04 (May 29, 2008)

  • Encryption module for MacOSX 10.4 or later. Mac installers now include gnupg.
  • Other unix platforms require gpg to be installed in [install_folder]/gnupg
  • New Get/Set key value tasks for Configuration/ini files.

New in JaBack 8.03 (Apr 30, 2008)

  • FTP-j task - Maintain timestamp did not work for GET option.
  • Data conversion error from 6.x - extra schedules are lost if one task had multiple schedules.
  • SubDirectory Loop task added to Task Type tree.
  • Task and Schedule information windows provide more details and can be saved to file.

New in JaBack 8.02 (Apr 23, 2008)

  • New Schedule Information window (via Engine menu)
  • Email support generator - ZIP feature failed to work in version 8.01
  • Help file - Search function did not work
  • FTP-j browser. File attributes were not displayed for many Ftp server types.
  • FTP-j SSL certificate usage documentation was missing.

New in JaBack 8.01 (Apr 7, 2008)

  • NT service bug - Service did not start (nor any error reported) on some systems.
  • NT service modifications - NT Service names were wrong (hitek7, automize7 etc.. instead of hitek8,automize8 etc..)
  • Engine ports changed from 7.x: Automize - 1972, AbleFtp - 1973, JaSFtp - 1974, AutoKrypt - 1975, JaBack - 1976
  • ZIP task - fatal bug fix where zip file could grow indefinitely if user kept source folder and zip file folder the same.

New in JaBack 8.00 (Apr 2, 2008)

  • Front panel redesigned. Tasks menu removed and New Task Button added to main toolbar
  • New Visual script task added. This extends the 7.x Chain task.
  • Visual script task includes Script Tester
  • Visual script task allows new and existing tasks to be added to Step list
  • Visual script task allows direct editing of task steps
  • New SubDirectory Loop task added
  • New SubDirectory Monitor task added
  • New Ftp module added based on another 3rd party Ftp api.
  • New Ftp module supports FTPS (explicit ssl and tls, and implicit)
  • New SFtp module added based on another 3rd party Ftp api.
  • Converter to convert 5.x,6.x,7.x data
  • Converter to convert chain tasks to new visual script tasks

New in JaBack 7.44 (Feb 28, 2008)

  • TextSearch task - Now allows to Find/Replace text in files upto 500 MB size (tested). Previously, task ran out of memory for files over 20 MB.

New in JaBack 7.42 (Jan 30, 2008)

  • Bugfix: Check email task - failure to release memory correctly after downloading large attachments caused memory error.
  • Text Search task - options added to save each line found as a variable.
  • Email profiles - Test button added to allow testing from profile window