← All release notes

May 5, 2023 · RPA Framework

🎉 RPA Framework 23.0.0

  • Library RPA.Database (#944):

  • Improvements for keyword Call Stored Procedure

  • Fix keyword not returning results of the procedure

  • Add possibility of returning result as a RPA.Tables.Table by parameter as_table=True (default is True, ie. Table is returned)

  • Add possibility of returning multiple resultsets from a Call Stored Procedure by parameter multiple=True (default is False, ie. only one resultset is returned). Multiple results are then either a list of lists or a list of Tables.

  • Remove specific support for Python 2.* in this keyword

  • Library RPA.Email.Exchange (#948):

  • Add new keyword Send Reply Message

  • Add parameter items_only for keyword List Messages which returns internal Email objects (mainly for advanced usage)

  • Library RPA.Email.ImapSmtp:

  • Add keyword Convert EML file into message which reads EML message and returns headers, attachments and body (in text and HTML) format. (#948)

  • Add parameters in_reply_to and return_path to keyword Send Message. (#948)

  • Make the recipients optional. It is still mandatory to give one of the following parameters recipients, cc or bcc. (#930)

  • Library RPA.FTP (#938): Add socket support for TLS connections.

  • Library RPA.JavaAccessBridge (#947):

  • Add new keyword List Java Windows

  • Add new keyword Select Window By PID

  • Add new keyword Select Window By Title

  • Keyword Select Window is deprecated in favor of the 2 Select.. keywords mentioned above. Direct replacement for this keyword is Select Window By Title. This keyword will be removed during next major release involving RPA.JavaAccessBridge library.

  • Update library documentation to contain information about autoexit init parameter

  • RPA.Excel.Application

  • RPA.Outlook.Application

  • Library RPA.Word.Application (#945): Add autoexit init parameter (on default True as it is for similar libraries). This is a breaking change.