What's new in IBM Robotic Process Automation on premises 23.0.20 Fix Packs

This release notes groups all the fix packs from the 23.0.20 release.

IBM Robotic Process Automation 23.0.20 is designated as a Long Term Support Release (LTSR). Active LTSRs will continue to receive maintenance and security updates throughout their lifecycle, but do not receive new functional updates. You can find fix packs or interim fixes (iFixes) for this release on Fix Central. Read IBM Robotic Process Automation Software Support Lifecycle Addendum for details about the Continuous Delivery Lifecycle Policy.

New releases also include cumulative fixes from previous iFixes. If you want to see a list of all the iFixes released so far, see Fix list for IBM Robotic Process Automation.

To upgrade to the new version, check out the following documentation:

For previous release notes on the 23.0.x mainstream, see Previous releases.

23.0.20-FP003

Release date: 17 July 2025

Fixes

  • [APAR DT396501][officeGet]: The officeGet command no longer throws an error when reading Excel files.
  • [APAR DT437826][RPA Server]: The SMTP username validation now considers the domain as optional.
  • [APAR DT437589][webStart]: Added a new parameter --userdatadir to the webstart command to accommodate recent security update from Chrome version 136 and later versions. See Start Browser for more information.
  • [APAR DT439465]: Fixed an issue where a user was not redirected to the home page after accessing rpa.ibm.com with a valid token.
  • [APAR DT439342][terminalDumpScreen]: Fixed an issue where null characters in the string were considered as spaces. See Dump screen for more information.
  • [APAR DT440404][tableColumnExists]: Fixed an issue where the command returned Expression when running the method .ToString() in the DataColumn class. The command should only return the Column Name.
  • [APAR DT440424][officeGet]: Fixed an issue where this command threw a NullReferenceException when there is an empty header and the option firstrowhasheaders is set to true.

23.0.20-FP002

Release date: 22 May 2025

Fixes

  • [APAR DT417538]: Fixed an issue where active extension licenses were not being recognized by IBM RPA.
  • [APAR DT424829] Bulk Insert with SQL (sqlBulkInsert): Fixed an issue where the temporary table structure was not validated if there was a bulk insert of data by using a global temporary table for SQL server.
  • [APAR DT431911] Block Resource: Fixed an issue where the Block Resource command was unable to block a specific resource.
  • [APAR DT433548]: Fixed an issue where the KeyNotFoundException error message occurred if a large number of workflow instances with complex actions were run in a row.
  • [APAR DT433852]: The step filter now works when you select it.
  • [APAR DT435510] SMTP Server: Fixed an issue where the SMTP service allowed emails to be sent on a SMTP server without TLS.
  • [APAR DT436360] Bot run details: The timezone options on the bot schedule creation page now shows the updated offset when the timezone is in Daylight Savings Time instead of the original timezone offset.
  • Several security fixes. For security bulletin information, see Subscribing to security bulletins.

Documentation Updates

23.0.20-FP001

Release date: 14 March 2025

  • [APAR DT416583] IBM RPA server installation: You can now configure an SMTP mail relay without authentication to send email messages to users.
  • [APAR DT418123] Set Value (setValue): Fixed an issue where the command would ignore timeout values.
  • [APAR DT418314] Find Text (terminalFindText): Fixed an issue where the Success parameter would always return false.
  • [APAR DT419935] Handle Save File Dialog (handleSaveFileDialog): Fixed an issue where the command would ignore timeout values.
  • [APAR DT420010] LDAP integration: Fixed an issue where users would fail to login with LDAP services.
  • [APAR DT420124] Bulk Insert with SQL (sqlBulkInsert): Fixed a performance issue in Oracle databases.
  • [APAR DT420246] HTTP Request (httpRequest): Fixed an issue where the command would ovewrite the name of a file.
  • [APAR DT420354] ABBYY OCR service: Fixed an "Out of memory" issue.
  • [APAR DT420364] IBM RPA server: Fixed an issue that would cause the "Key does not exist" error when registering new computers to a tenant.
  • [APAR DT421313] IBM RPA client certificate: Fixed an issue that would cause the client certificate installation to fail after upgrading the server.
  • [APAR DT422603] Get Office Value (officeGet): Empty values no longer cause the command to fail.
  • [APAR DT423105] Dump Screen (terminalDumpScreen): The command now properly hides password values.
  • [APAR DT424382] Zip Files (zip): Fixed an issue that would cause the command to run indefinitely when trying to compress a folder.