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-FP004
Release date: 26 September 2025
Fixes
- [APAR DT446231]: Fixed an issue of RPA not saving usernames, as a result of SCIM not being mapped to retrieve givenName from the Identity Provider.
- [APAR DT444248]: Fixed an issue where the compare PDF command could not identify differences in PDF files without line break characters.
- [APAR DT447565]: Fixed an issue around session conflicts after studio SSO logins.
- [APAR DT450033]: Resolved an issue in SaaS workflow/sotrage/instance for repeating error in UK1.
- [APAR DT449239]: Resolved an issue where the excelGetTable command returns empty lines when "to row" is not filled.
- [APAR DT445926]: Resolved an issue where script currently does not check whether it is already in an error state before invoking the OnError routine.
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
--userdatadirto 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.comwith 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 Resourcecommand was unable to block a specific resource. - [APAR DT433548]: Fixed an issue where the
KeyNotFoundExceptionerror 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
- Updated mentions of "Azure Active Directory" to the current name "Microsoft Entra ID" in the Applications topics for Microsoft storage and email providers. See the following topics:
- Added steps for configuring server keys for Internet Information Services (IIS) for high availability. See Configuring IBM RPA for high availability.
- Added port range for IBM RPA Control Center. See Open ports.
- Added a new yaml file example for TLS certificates. See TLS certificates.
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 returnfalse. - [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.