Change Log 6.3.x

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

Contents:
Version 6.3.6 Updates
Version 6.3.5 Updates
Version 6.3.4 Updates
Version 6.3.3 Updates
Version 6.3.2 Updates
Version 6.3.1 Updates
Version 6.3 Overview


Version 6.3.6 Updates

This point release offers one feature update along with some bug fixes.

Updates:
RB-591 Ability to set custom default value for search timeouts

Bug Fixes:
RB-594 Waitfor property window opens up a wrong preference screen
RB-593 iOS Mirror populates screen width and height vars with natural device size
RB-592 Java scripting editor issue - Recording mouse actions within Java scripts inserts the command to the line above


Version 6.3.5 Updates

This release mainly provides a number of bug fixes.

Updates:
RB-584 Sendmail command improvements

Bug Fixes:
RB-589 Tasks in a workitem may disappear after relationship change
RB-588 Connection auto repair may stuck the GUI
RB-583 Java code fails to compile if the external Java is higher than the internal one
RB-582 Java compiler may hang the UI
RB-581 Robot.sh must reflect the product name
RB-580 Period characters not displayed when starting in Japanese on Mac OS
RB-579 Recording fails to start on LD claiming the old JNA libraries
RB-578 Confirmation message appears behind the "Create OAuth Token" window
RB-572 License Key Manager does not show current live sessions, leaving no way to kill stale sessions


Version 6.3.4 Updates

This Release provides one single, but critical fix for anyone using Google OAuth within Robot for email integration.

Updates:
RB-568 Migrate Google OAuth out-of-band flow to an alternative method


Version 6.3.3 Updates

This release offers a number of key bug fixes, along with further updates to provide continued support of the latest versions of Java, iOS and Android.
We recommend all users to upgrade if possible.

New features:

  1. Excel command to support setting column width and row height (RB-550)
  2. Excel command to support setting cell background colour (RB-549)

Updates:
RB-561 Keyboard shortcut for "Format Code" in the script editor
RB-558 Support of Android Mirror on devices with Android 12 SDK 32
RB-557 Update the main window title on screen rotation
RB-540 Restore the active app on LD connection interrupts
RB-535 Enable iOS screen mirror over USB for recent versions of Java

Bug Fixes:
RB-566 Can not complete component capture on LD on a VM
RB-565 Property view fails to scroll using mouse wheel
RB-564 Robot fails to start on Java 18
RB-562 Waitfor Update command fails with an error unless you amend the default 'area'
RB-560 Regex popup window cannot be closed using the window "X".
RB-559 Selecting "Show Advanced" within the Object search properties pane resets screen layout
RB-556 Tunnelling of TCP/IP through USB to iOS devices broken on Mac 12.3
RB-555 RDP connection fails from VM hosts
RB-554 iOS Over Xcode support for iPad
RB-553 iOS Mirror click coordinates are wrong on iPad
RB-552 No description for Step commands in the tree view
RB-547 Robot fails to close after disabling of the command property view
RB-546 Wrong iOS Mirror size
RB-545 Executing a Browser Click command after disconnecting from remote SUT throws runtime error


Version 6.3.2 Updates

This release offers a single but important update to allow screen mirroring of iOS devices when using the latest versions of Java.

Updates:
RB-535 Enable iOS screen mirror over USB for recent versions of Java


Version 6.3.1 Updates

This release provides continued support of the very latest mobile and desktop versions across all of the major platforms including MacOS 12 Monterey, Windows 11, iOS 15 and Android 12.

New features:

  1. Support for Windows 11
  2. Support for MacOS 12 Monterey
  3. Support of iOS 15
  4. Support of Android 12 (RB-519)
  5. Variable to track number of error logs (RB-523)

Updates:
RB-527 Enable debug logging of Google Vision OCR
RB-497 Android Over ADB to support typing of non-English characters

Bug Fixes:
RB-534 iOS Over Xcode keyboard fails on iOS 15
RB-533 iOS Mirror w/ iOS Plugin mirror fails to populate the Login parameters
RB-531 iOS Mirror w/ iOS Plugin screen mirror fails for rotated screen
RB-530 iOS Mirror connection displays wrong mirror size
RB-529 Android 11 connection fails for the default ADB screen transfer
RB-528 GoogleVision OCR with Service Account fails on Mac
RB-526 iOS Over Xcode: WDA fails for RasterFormatException
RB-525 iOS Over Xcode: connection crashing for a WDA problem fails to stop the mirror
RB-524 iOS Over Xcode fails to start screen mirroring on latest Mac
RB-517 Mail delete not deleting emails as expected
RB-516 Robot should not create a log file when started with -h/--help
RB-507 Reports are intermittently not collated to correct folders


Version 6.3 Overview

T-Plan Robot release 6.3 has been developed in line with the new T-Plan RAP application, offering a fully integrated suite of tools for full automation management.

New features:

  1. Refactor Schedules to Workitems to align with T-Plan RAP. (RB-417)
    The "Schedules" function has been updated to offer more options than simply scheduled executions, hence it has also been renamed to "Workitems". This also aligns with the T-Plan RAP web application for central management of all such shared Workitems.
  2. Input and output Workitem parameters. (RB-413)
    Workitems can accept external inputs as well as populate specified output parameters. This makes it possible to string Workitems into a process with data persistence across the entire execution flow, allowing to make intelligent decisions based on returned outputs.
  3. Enable Robot menu at the Mac OS menu bar. (RB-496)
    The Robot application menu has now been moved to the native MacOS menu bar to offer a more integrated native experience.
  4. Selenium - support for execution of Browser commands on remote machine. (RB-374)
    T-Plan Robots "Browser" command now has the ability to control remote browser sessions via Selenium expanding the automation reach across your test networks.

Updates:
RB-500 Enable full support of Tesseract 5
RB-497 Make the Local Desktop connection the default one
RB-491 Mac OS X user experience improvements
RB-489 Mac OS X native functionality improvements
RB-488 Upgrade JNA libraries to 5.8.0
RB-483 Select the best default iOS Mirror screen mirror on Mac OS
RB-475 Workitem GUI improvements
RB-473 Improve viewing of XML reports in web browsers
RB-472 Change Release Descriptor from http to https
RB-471 Show a warning that License Server is about to expire
RB-462 Do not save recent scripts and connections for RAP driven GUI execution
RB-458 Enable remote shutdown of any executing items
RB-439 Variable persistence across Scripts within a Workitem

Bug Fixes:
RB-506 Sendmail corrupts Japanese names of attached files
RB-499 Mac freezes intermittently after Local Desktop recording
RB-493 Upgrade JTattoo LAF libraries
RB-492 UI layout inconsistent across sessions
RB-487 Mac OS native library fails to link to AppKit
RB-486 Waitfor timeout countdown messages fail to stop on script termination
RB-485 The default GUI size overlaps the dock on Mac OS X
RB-484 Startup pop-ups may lock the GUI on Mac OS
RB-482 Result Manager pops up behind the main GUI on Mac OS
RB-481 Incorrect handling of retina screen on Mac OS X
RB-479 Selenium ("Browser") operations can not be stopped
RB-478 Perform clean shut down of Selenium web drivers to prevent memory leaks
RB-438 Excel open command to accept network file paths