Release Notes
🎉 RPA Framework 22.5.1
-
Library RPA.Windows (
rpaframework-windows7.3.2; #913): -
Keywords
[Double|Right|Middle ]Clickwill 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-pdf7.1.5) (#914): Fix “TypeError: cannot pickle ‘dict_keys’ object” bug with theHTML To PDFkeyword.
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-assistant2.2.1rpaframework-aws5.2.8rpaframework-dialogs4.0.4 (deprecated)rpaframework-google7.0.2rpaframework-pdf7.1.4rpaframework-recognition5.1.2rpaframework-windows7.3.0
🎉 RPA Framework 22.5.0
- Library RPA.Windows (
rpaframework-windows7.3.0; #912): - Our Windows elements recorder (windows-recorder) supports path: strategy display when run with verbosity on. (
-vflag) - Keyword
Print Treenow displays the path: strategy locator alongside printed controls and flattened-by-level returned elements. - Keyword
Set Valuesupports 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
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.
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.
🎉 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-wrapper0.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-pdf7.1.3) (#909): Add documentation about PDF merge and split.
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.
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
🎉 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.
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.

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
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.
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.
🎉 rpaframework 22.2.3
- Library RPA.PDF (
rpaframework-pdf7.1.2): Light documentation fix and preserved default behaviour with the boxes_flow parameter in theSet Convert Settingskeyword. (defaults to 0.5)
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.
🎉 rpaframework 22.2.2
- Library RPA.Browser.Selenium (#859):
- Fixes
Set Download Directorykeyword: functionality, docs, examples. - Improves Browser Locators functionality. (referenced by alias:)
🎉 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 Procedurekeyword. -
Sets the autocommit parameter when using the
Connect To Databasekeyword with the psycopg2 module. -
Removes INFO level logs from
Connect To Databasekeyword. (privacy) -
Library RPA.Outlook.Application (#878):
-
Adds possibility to set CC and BCC recipients with
Send EmailandSend Messagekeywords.
RPA.Assistant v2.1.0
RPA.Assistant (rpaframework-assistant ) 2.1.0:
New features:
-
Add
Set Titlekeyword. Can be used to set title of assistant when it is running. -
Add
Open RowandClose Rowkeywords. Used to layout elements into rows. -
Add
Open ColumnandClose Columnkeywords. Used to layout elements into columns. -
Add
Open NavbarandClose Navbarkeywords. Can be used to create an always visible top bar for a dialog. -
Add
Open StackandClose Stackkeywords. Can be used to position elements manually. -
Add
Open ContainerandClose Containerkeywords. Useful for styling or placing single elements. -
Add
Add Flet Iconthat 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.
- Compared to
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
nameduplicate name is used, instead raises a ValueError.
🎉 rpaframework 22.1.0
- Library RPA.Windows (
rpaframework-windows7.2.0; #855): - Enhances keyword
Set Valuewith 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 Treewith 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 Movementwhich enables/disables mouse movement simulation when interacting with elements. (e.g. clicking combo-boxes; #791) - Miscellaneous: better recording instructions, documentation updates, bugfixes. (#591, #797)
🎉 rpaframework 22.1.1
- Library RPA.Windows (
rpaframework-windows7.2.1; #869): Documentation fixes in keywords:Set Value,Print Tree,Set Mouse Movement.
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.
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