Release Notes

April 7, 2023 · RPA Framework

🎉 RPA Framework 22.5.1

  • Library RPA.Windows (rpaframework-windows 7.3.2; #913):

  • Keywords [Double|Right|Middle ]Click will raise ActionNotPossible if the element is not visible during clicking. (thus clicking wouldn’t happen at all)

  • Main library and various keywords documentation fixes.

  • Library RPA.PDF (rpaframework-pdf 7.1.5) (#914): Fix “TypeError: cannot pickle ‘dict_keys’ object” bug with the HTML To PDF keyword.

Note

This rpaframework version requires at least the following library versions (if you have such dependencies already listed in your conda.yaml), although we recommend upgrading to the latest found in PyPI:

  • rpaframework-assistant 2.2.1
  • rpaframework-aws 5.2.8
  • rpaframework-dialogs 4.0.4 (deprecated)
  • rpaframework-google 7.0.2
  • rpaframework-pdf 7.1.4
  • rpaframework-recognition 5.1.2
  • rpaframework-windows 7.3.0
April 6, 2023 · Developer Tools, RPA Framework, Portal

🎉 RPA Framework 22.5.0

  • Library RPA.Windows (rpaframework-windows 7.3.0; #912):
  • Our Windows elements recorder (windows-recorder) supports path: strategy display when run with verbosity on. (-v flag)
  • Keyword Print Tree now displays the path: strategy locator alongside printed controls and flattened-by-level returned elements.
  • Keyword Set Value supports value validation customization through the validator parameter.

Check our visually detailed Portal example in order to learn more about element paths and how to use the recorder: this Portal example

April 4, 2023 · Developer Tools, RPA Framework

RPA.Assistant 2.2.0

RPA.Assistant (rpaframework-assistant) 2.2.0:

New features:

  • Add Text Input now supports Robot Framework validation keywords
  • Add Text Input now supports minimum and maximum rows to enable multiline inputs
  • Improve how validation errors are displayed. They display beside the input field now, instead of bottom of the dialog.
  • Fix checkbox values being strings "true" and "false" instead of booleans.
April 3, 2023 · Control Room, Workforce Agent

Worker 6.26.12

Workforce Agent Core v6.26.12 / Workforce Agent UI v1.2.85.

Worker API call error handling was improved to validate all responses from Control Room to provide better error messages.

A good thing to understand about Workforce Agent is that no matter which execution option you are using; you are always running the Workforce Agent Core behind the scenes, and you can find the detailed changelog for Workforce Agent Core here.

March 29, 2023 · RPA Framework

🎉 rpaframework 22.4.0

  • Library RPA.Excel.Files

  • Made require_open_xlsx_workbook, a method that was accidentally exposed publicly, private again.

  • Library RPA.JavaAccessBridge (#908):

  • Fixes related to keyword Select Window

  • Update to the latest java-access-bridge-wrapper 0.9.7

  • Add additional system window verification before using jab.switch_window_by_title

  • Library RPA.Database (#899):

  • Add support for parameterised sql queries

  • Library RPA.PDF (rpaframework-pdf 7.1.3) (#909): Add documentation about PDF merge and split.

March 28, 2023 · Control Room, Workforce Agent

Worker 6.26.10

Workforce Agent Core v6.26.10 / Workforce Agent UI v1.2.83

This version added a fix for an issue where artifact upload failure raised an incorrect error message and updated worker dependencies.

A good thing to understand about Workforce Agent is that no matter which execution option you are using; you are always running the Workforce Agent Core behind the scenes, and you can find the detailed changelog for Workforce Agent Core here.

March 24, 2023 · Developer Tools

Automation Studio 2.16.0

This update to Automation Studio is all about solving potential issues users might encounter. The system diagnostics dialogs have been re-designed, and should now better guide users through possible errors and their mitigations. This version also fixes various bugs reported by users who have been doing the first certification course.

Features

  • Redesigned diagnostics dialogs with more clear UI, better documentation, and an option to automatically fix issues (where possible)
  • Support for showing code comments (#) in visual mode

Updates

  • Removed non-functional Safari option in browser preferences
  • Selected workspace is now stored per project

Bugfixes

  • Export project menu option would always fail
  • Manually added code comments would sometimes be removed on project save
  • Custom Python environment variables would sometimes prevent running Robots
  • Inspector window sometimes out of bounds with multi-monitor setups
  • User keywords would not update when return values were added
March 23, 2023 · RPA Framework

🎉 rpaframework 22.3.0

  • New library RPA.Smartsheet (#880):
  • Supports getting, creating and updating Smartsheet sheets, as well as downloading attachments.
  • Read library documentation for a full list of keywords.
March 21, 2023 · Control Room

Video streaming for unattended processes

We have now added the capability to the Control Room to view a video feed for unattended process runs. This gives visibility to what is happening during the execution and will help troubleshoot or demonstrate what the robot is doing.

Control Room process run page switching to the Video stream tab and playing back the robot's recorded desktop session

For security, video streaming has a few opt-in steps. Video streaming needs to be enabled per organization, and the feature must be enabled per worker on the local machines.

Once enabled, you can see the video stream under your process step run page. You can view the robot run as it happens or after it has finished. Depending on the network delay, there can be a delay in the streaming.

Video streaming is now available for the new Flex and Enterprise tiers, don't hesitate to get in touch with your Robocorp Customer Success contact to enable the feature.

Check out the documentation: Video stream for unattended runs

March 16, 2023 · Control Room, Workforce Agent

Service Helper 1.8.1

New version of Robocorp Service Helper v1.8.1 available from here.

This version adds RCC profile network support for all downloads and fixes an issue where executable could fail on dependency issue.

March 16, 2023 · Control Room, Workforce Agent

Worker 6.26.6

Workforce Agent Core v6.26.6 / Workforce Agent UI v1.2.80

Changes for the Workforce Agent Core:

  • Fixes for http(s) calls when proxy is setup via the RCC profile
  • Make sure the stream file upload is using RCC profile network options
  • Upgrade RCC to v13.9.2
  • Update dependencies

A good thing to understand about Workforce Agent is that no matter which execution option you are using; you are always running the Workforce Agent Core behind the scenes, and you can find the detailed changelog for Workforce Agent Core here.

March 15, 2023 · RPA Framework

🎉 rpaframework 22.2.3

  • Library RPA.PDF (rpaframework-pdf 7.1.2): Light documentation fix and preserved default behaviour with the boxes_flow parameter in the Set Convert Settings keyword. (defaults to 0.5)
March 14, 2023 · Developer Tools, RPA Framework

RPA.Assistant v2.1.2

RPA.Assistant (rpaframework-assistant ) 2.1.2:

Bugfixes:

  • Fix File picker sometimes causing AssertionError: Control must be added to the page first
  • Fix Add Next Ui Button callback getting a normal dict instead of a DotDict.
March 13, 2023 · RPA Framework

🎉 rpaframework 22.2.2

  • Library RPA.Browser.Selenium (#859):
  • Fixes Set Download Directory keyword: functionality, docs, examples.
  • Improves Browser Locators functionality. (referenced by alias:)
March 9, 2023 · RPA Framework

🎉 rpaframework 22.2.1

  • New library RPA.Calendar (#694):

  • Supports holiday and business day related calculations.

  • Read library documentation for a full list of keywords.

  • Library RPA.Database:

  • Changes how psycopg2 module handles the Call Stored Procedure keyword.

  • Sets the autocommit parameter when using the Connect To Database keyword with the psycopg2 module.

  • Removes INFO level logs from Connect To Database keyword. (privacy)

  • Library RPA.Outlook.Application (#878):

  • Adds possibility to set CC and BCC recipients with Send Email and Send Message keywords.

March 8, 2023 · Developer Tools, RPA Framework

RPA.Assistant v2.1.0

RPA.Assistant (rpaframework-assistant ) 2.1.0:

New features:

  • Add Set Title keyword. Can be used to set title of assistant when it is running.

  • Add Open Row and Close Row keywords. Used to layout elements into rows.

  • Add Open Column and Close Column keywords. Used to layout elements into columns.

  • Add Open Navbar and Close Navbar keywords. Can be used to create an always visible top bar for a dialog.

  • Add Open Stack and Close Stack keywords. Can be used to position elements manually.

  • Add Open Container and Close Container keywords. Useful for styling or placing single elements.

  • Add Add Flet Icon that enables adding any icons from Flet's large gallery of icons.

    • Compared to Add Icon, it is more complicated to use but supports a much larger amount of icons.

Bugfixes:

  • Fix regression, Assistant flet app not closing properly when run from CLI and when close button is pressed.
  • The library no longer silently misses adding to the result when an input name duplicate name is used, instead raises a ValueError.
March 6, 2023 · RPA Framework

🎉 rpaframework 22.1.0

  • Library RPA.Windows (rpaframework-windows 7.2.0; #855):
  • Enhances keyword Set Value with additional checks and a send_keys_fallback parameter as an alternate way of setting in the provided value. (if the main one fails; #483)
  • Improves keyword Print Tree with clearer printed depths and children positions in the element tree. The returned element structure now encapsulates a usable path based locator in every element. (#796)
  • Adds new keyword: Set Mouse Movement which enables/disables mouse movement simulation when interacting with elements. (e.g. clicking combo-boxes; #791)
  • Miscellaneous: better recording instructions, documentation updates, bugfixes. (#591, #797)
March 6, 2023 · RPA Framework

🎉 rpaframework 22.1.1

  • Library RPA.Windows (rpaframework-windows 7.2.1; #869): Documentation fixes in keywords: Set Value, Print Tree, Set Mouse Movement.
March 3, 2023 · Control Room, Workforce Agent

Robocorp Workforce Agent Update v6.26.1

Robocorp Workforce Agent UI v1.2.76 / Workforce Agent Core v6.26.1.

The Workforce Agent Core version was updated to fix an issue introduced in the v6.26.0 release. Large artifacts were not uploaded correctly to the Control Room at the end of the run.

A good thing to understand about Workforce Agent is that no matter which execution option you are using; you are always running the Workforce Agent Core behind the scenes, and you can find the detailed changelog for Workforce Agent Core here.

March 2, 2023 · Developer Tools

Automation Studio 2.15.1

The first certification course designed for Automation Studio is now available! This update brings in some missing keywords required for the course, and a bunch of small and medium-sized improvements to the developer experience, that should hopefully make finishing the course a breeze.

Features

  • The first certification course for Automation Studio
  • Libraries in sidebar for archives and PDFs

Updates

  • Show all used RPA Framework libraries in palette, if import defined manually
  • Show conditionals in tree as read-only, instead of editing raw conditional string
  • Automatically open sidebar when adding new keywords or control structures
  • Keyword argument inputs show default value and more user-friendly argument names
  • Improved handling of non-boolean values in boolean arguments
  • Automatically activate task if writing or copy-pasting code into empty file
  • Links to Control Room and documentation follow profile, if defined
  • Show artifact and log files if encountering an error during Robot run start

Bugfixes

  • Editor would crash sometimes when items were deleted in visual mode
  • Unable to write work item key that starts with previous key
  • Show correct user keywords per suite, if project has multiple suites
  • Reveal in file system button does nothing on Windows
  • Empty icons for users with no profile image
  • Double border for run view errors