Release Notes

November 29, 2022 · Developer Tools, RPA Framework

🎉 rpaframework 19.3.1

  • Library RPA.Browser.Selenium (#710): Fix bug with auto_close=${False} param when importing the library, which still had the browser closed at the end of the session. (now it’s left open if such parameter is set to False)
November 28, 2022 · RPA Framework

🎉 rpaframework 19.3.0

  • Library RPA.Slack (#711): New keyword Slack Raw Message adds support for blocks message property by allowing user to set message dictionary.
  • Library RPA.Excel.Files (#712): Add new keywords for the library. List of new RPA.Excel.Files keywords (supported only on .XLSX format):
    • Auto Size Columns (docs)
    • Clear Cell Range (docs)
    • Copy Cell Values (docs)
    • Delete Columns (docs)
    • Delete Rows (docs)
    • Hide Columns (docs)
    • Insert Columns After (docs)
    • Insert Columns Before (docs)
    • Insert Rows After (docs)
    • Insert Rows Before (docs)
    • Move Range (docs)
    • Set Cell Formula (docs)
    • Set Cell Values (docs)
    • Set Styles (docs)
    • Unhide Columns (docs)
November 17, 2022 · RPA Framework

🎉 rpaframework 19.2.0

  • Library RPA.Windows (#693):
    • Keyword Get Elements supports now parameter siblings_only which filters for elements found on the same level with the first match. This is ON by default; set it to False for a global search, which retrieves all the found elements matching the criteria instead.
    • Keyword Get Value returns None when there’s no value to retrieve at all.
    • Fix sibling element searching in keyword Get Elements when there’s no comparison strategy identified.
November 3, 2022 · RPA Framework

🎉 rpaframework 19.1.0

  • Library RPA.Cloud.AWS (#683): Fix S3 List Files empty list response. Released in rpaframework-aws version 5.2.1.

  • Library RPA.HTTP (#685): Add keyword Check Vulnerabilities which will now just check for OpenSSL vulnerable versions. Related article: https://robocorp.com/docs/faq/openssl-cve-2022-11-01

The example output warning message when keyword Check Vulnerabilities from RPA.HTTP library is called.

[ WARN ] Dependency with HIGH severity vulnerability detected: 'OpenSSL 3.0.5 5 Jul 2022'. For more information see https://robocorp.com/docs/faq/openssl-cve-2022-11-01

As always see Github pull requests (links above) for more information on the changes.

October 27, 2022 · AI Agents, Developer Tools, RPA Framework

🎉 rpaframework 19.0.0

  • New Intelligent Document Processing library RPA.DocumentAI, which is a convenient wrapper over the existing libraries:
    • RPA.Cloud.Google (needs rpaframework-google installed)
    • RPA.DocumentAI.Base64AI (moved from RPA.Base64AI)
    • RPA.DocumentAI.Nanonets (moved from RPA.Nanonets)

Provides the following generic keywords capable of working with all the engines above:

  • Init Engine
  • Switch Engine
  • Predict
  • Get Result

Portal example: GitHub | Portal

Warning

This is a breaking change! Two DocumentAI related libraries have moved, thus the importing location is changed now:

  • RPA.Base64AI -> RPA.DocumentAI.Base64AI
  • RPA.Nanonets -> RPA.DocumentAI.Nanonets
October 17, 2022 · RPA Framework

🎉 rpaframework 18.0.0

  • Library RPA.MSGraph (#669): Fix bugs in listing SharePoint files and in keywords not supporting Drive objects. Replace parameter drive_id with drive throughout library, this is a breaking change for this library.
October 14, 2022 · RPA Framework

🎉 rpaframework 17.7.0

  • Library RPA.Outlook.Application (#666): Add parameter save_as_draft parameter to Send Message / Send Email keywords. Will save the email instead of sending.
  • Library RPA.Database (#667): Add SSL support for MySQL modules (pymysql and mysql.connector).
  • Library RPA.SAP (#656): Add new keywords.

Some new features for a Friday, because why not?

October 12, 2022 · Developer Tools, RPA Framework

🎉 rpaframework 17.6.0

  • Library RPA.Browser.Selenium (#661): Downloads correctly Mac arm64 web drivers. (due to rpaframework-core 10.0.1)
  • Library RPA.Cloud.AWS (#663): Add more options for List Files keyword.
October 11, 2022 · Developer Tools, RPA Framework

🎉 rpaframework 17.5.1

  • Library RPA.Browser.Selenium (#660): Ensure use_profile parameter is working as expected when set true. Affecting the Open Available Browser and Open Chrome Browser keywords.
October 7, 2022 · Developer Tools, RPA Framework

🎉 rpaframework 17.5.0

  • New library RPA.MSGraph (#176, #653): This library wraps the O365 package, giving robots the ability to access the Microsoft Graph API programmatically.

Thanks once again to Vinicius Marques, the winner of our Community Challenge, for contributing this library!!

October 6, 2022 · Developer Tools, RPA Framework

🎉 rpaframework 17.4.0

  • Library RPA.Robocorp.WorkItems (#655): Fix behaviour when releasing FAILED items with empty string code or message.
  • Library RPA.Salesforce (#570): Added two new keywords: Set Domain and Get Domain. Enhanced documentation around the different ways to set a domain.
October 3, 2022 · RPA Framework

🎉 rpaframework 17.3.0

  • Library RPA.Database (#649): Add support for new Psycopg 3 PostgreSQL database adapter
September 30, 2022 · RPA Framework

🎉 rpaframework 17.2.0

  • Library RPA.Cloud.AWS (#648): Add new keyword Generate Presigned URL for S3. Released in rpaframework-aws 5.1.0
  • Library RPA.Windows (#647): Add new keywords Drag and Drop and Set Focus. Released in rpaframework-windows 6.1.0
September 29, 2022 · RPA Framework

🎉 rpaframework 17.1.1

Library RPA.Email.Exchange (#643): Fix access_type parameter usage in keyword Authorize with "delegate" & "impersonation" accepted values.

September 28, 2022 · Developer Tools, RPA Framework

🎉 rpaframework 17.1.0

  • Library RPA.Email.Exchange (#641): Add support for OAuth2 auto token refresh in Vault with vault_name and vault_token_key parameters during library import.
September 22, 2022 · Developer Tools, RPA Framework

Releasing rpaframework version 17.0.1

New Intelligent Document Processing capabilities via integrated providers Base64.ai, Nanonets, and updates to Google libraries. New libraries RPA.Base64AI and RPA.Nanonets. RPA.Cloud.AWS breaking backwards compatibility (major version bump). RPA.Cloud.Google adds Document AI support. RPA.Excel.Files adds read_only mode.