Change Log 6.2.x

This document describes new features, changes and bug fixes delivered by T-Plan Robot Enterprise 6.1.x releases.

Contents:
Version 6.2.4 Updates
Version 6.2.3 Updates
Version 6.2.2 Updates
Version 6.2.1 Updates
Version 6.2 Overview


Version 6.2.4 Updates

Updates:
RB-437 Waitfor mail command updated to not require a live connection
RB-469 Make the 'File' command preserve BOM in existing files
RB-476 Prevent GUI freeze on a deadlock in file reading

Bug Fixes:
RB-490 Drag and drop command list disappears unexpectedly
RB-466 VNC Server connection screen refresh issue for Hextile encoding
RB-474 'Alert' command fails to interpret line breaks in the displayed text


Version 6.2.3 Updates

New features:

  1. Sendmail to support OAuth authentication. (RB-464)
    T-Plan Robot now offers the ability to send emails through Google and Microsoft secure mail servers using OAuth via the Sendmail command. This removes any need to relax security settings on your mail account.

Updates:
RB-463 UIACLICK too slow on Android 11
RB-465 Support free style gestures on Android 11
RB-469 Make the File command preserve BOM in existing files
RB-468 'Excel set' to support dates and formatted values
RB-459 Multiple selection of template images and collections
RB-443 New option to set fixed size of recorded template image

Bug Fixes:
RB-470 Wrong indent for inserted structured blocks
RB-467 Gesture command issues on Android
RB-466 VNC Server connection screen refresh issue for Hextile encoding
RB-461 Local Desktop exit screen shot contains the Robot window
RB-460 Waitfor mismatch intermittent failures
RB-457 Waitfor calling "mail" should not require a desktop connection
RB-456 Robot as Windows Service fails on Windows 10 Pro
RB-421 The _NUMLOCK_ON and _CAPSLOCK_ON variables are not populated correctly


Version 6.2.2 Updates

New features:

  1. Support OAuth for secure communication with Google & Microsoft mail services. (RB-373)
    T-Plan Robot now supports communication with Google and Microsoft email servers using the secure OAuth channel. This means that you do not have to remove the email security features in order to automate actions encompassing email retrieval and processing using the Mail command.
  2. Improve Excel to support file with macros (xlsm). (RB-422)
    The Excel command has now been enabled to work with files containing macros, namely those saved as xlsm format.

Updates:
RB-448 Make the desktop viewer I/O progress pop up configurable
RB-446 Add support of Android 11 mirroring
RB-441 Have the Search window populate the searched text with editor selection
RB-432 Look for the license key file also in the Mac app folder

Bug Fixes:
RB-453 Code editor scrolling slow for long scripts
RB-451 The 'text' image comparison may crash on result sorting
RB-450 UIAutomation driven click does not work on Android 11
RB-447 Failed to connect to Android w/ Platform Tools and Java 9+
RB-445 Date formatting function crashes with StackOverflowError
RB-444 Local Desktop keyboard mapping gets stuck on Mac OS X
RB-442 Undo/redo in the script editor fails for Java 9-14
RB-440 Short cut key inserts command into a wrong position
RB-435 Dynamic preferences fail to display pop up with details
RB-434 Tesseract OCR image filter preferences fail to reset to default values
RB-431 Failure to execute a schedule from the GUI
RB-430 Google Vision OCR memory performance
RB-429 Missing image comparison parameters in the Screenshot window
RB-421 The _NUMLOCK_ON and _CAPSLOCK_ON variables are not populated correctly
RB-280 Paste command is not reliable on MS Windows
RB-136 Invalid network shortcuts cause recurring popup in Robot

Notes:

  1. Mail Get Command - Please note that the default number of emails retrieved by the 'mail get' command has been reduced to 20. If your existing scripts are expecting this to be a higher value please simply add the "max" parameter accordingly.

Version 6.2.1 Updates

New features:

  1. Expose the current script file to TPR scripts. (RB-428)
    The  _CURRENT_FILE and _CURRENT_FILENAME variables will now provide access to the currently executing script. This is particularly useful in scenarios where one script has been called by another.

Updates:
RB-426 Google Vision to support connection through a proxy server
RB-419 Enable HTTPS tunnelling of LS connection through proxy server

Bug Fixes:
RB-425 Wrong Workitem report location for custom relative path in the CLI mode
RB-423 Adjust the filter field background to the dark mode
RB-421 The _NUMLOCK_ON and _CAPSLOCK_ON variables are not populated correctly


Version 6.2 Overview

T-Plan Robot release 6.2 delivers a number of feature enhancements, namely in the areas of Excel, Browser and Mobile automation.

New features:

  1. The ability to force the iOS over Xcode connection through USB tunnel. (RB-387)
    By forcing the traffic through the USB it removes the reliance on any WiFi connectivity. This in turn allows for automation of scenarios requiring the device to use mobile networks. It also allows to automate scenarios requiring to switch the WiFi on/off.
  2. Multi-finger gestures on mobile devices (RB-386)
    T-Plan Robot now offers the ability to automate multi-finger gestures within your project. Both Android and iOS now support up to 9 finger gestures!
  3. Browser open command allows to set new URL without opening/closing browser window. (RB-208)
    This feature can drastically speed up automation activities on web browsers. It also removes the potential performance and stability consideration of needing to launch and initiate a new web session each time.
  4. Dark Mode (RB-282)
    The UI now fully supports switching to a dark theme.

Updates:
RB-408 Remember the last folder in the Open Project file browser
RB-407 Enable custom date format for reports in Project View
RB-406 Display proper message for HTTP 407 received from License Server
RB-405 Minimize command prompt after resuming the CLI execution
RB-402 Improve error messaging for failing RDP connection on Windows Server systems
RB-401 Populate _EXCEL_ERROR with details on unexpected errors
RB-379 Make the CLI automation ask for the safebox password
RB-369 iOS Over Xcode system pop up handling
RB-364 Hide file extensions in the Project View
RB-347 Allow to hide the details printed into the execution log
RB-309 Improve file navigators with links to most used file locations
RB-273 Screenshot command properties does not allow area to be defined as variable
RB-209 "Browser" command to support Continue parameter

Bug Fixes:
RB-416 Override the LS enable flag when the --licenseserver option is supplied
RB-415 CLI mode improvements
RB-414 "Open the script in editor" does not work for some report nodes
RB-404 Performing of a browser element action from the GUI fails for NPE
RB-403 Mail command editors not ready for parameters with variables
RB-400 Broken link in Excel Find property window legend
RB-399 Screenshot fails to save BMP image for connections delivering image with Alpha channel
RB-398 Add a preference to disable warnings of suspected failed variable calls
RB-397 Syntax error when adding a File command with a valid source file ID
RB-396 Japanese labels in English UI
RB-395 Hyperlinks to command specification fail to open correct web page
RB-394 Pinch and zoom on Android Over ADB fails on Mac
RB-393 Android Over ADB with minicap screen mirror hangs for CLI automation
RB-392 TPR compiler fails to report duplicate procedure names differing in character case
RB-391 Some comparison methods fail to clean up variables they create
RB-390 Alert window appearance is different in the CLI mode
RB-389 The -m option makes the CLI automation hang at the end
RB-388 The Home key on iOS Over Xcode doesn't go to the springboard
RB-385 Renaming template not updating associated properties file
RB-376 Font color populated by Excel copy and paste can invalidate the spreadsheet
RB-255 Exec calling cmd.exe on Windows fails for spaces in arguments
RB-178 Incorrect recorded keys on non-English hardware keyboard