step-2026.3-2026-10-22-09-36-24

Fix for Upgrade log4j-core in autoclassification to latest version (HOTFIX-9593, RDSEC-3656)
autoclassification

Library security upgrades have been implemented.

Fix for investigate unexpected modification of System Settings by user with elevated privileges (ISSUE-886388)
workbench

Some parameter values in the workbench, such as 'Users & Groups' or 'System Settings', are not viewable for all users, and if this is the case, then the value is cleared in the workbench for the active user. Should this be the case, the blank value is no longer stored in this situation.

Fix for matching ruleset (HOTFIX-9631, ISSUE-886377)
matching

In matching ruleset decision reads, unknown response fields are now ignored so older versions of STEP are compatible with recent versions of the matching ruleset service.

Fix for STEP unavailability (ISSUE-886380, HOTFIX-9634)
dataprofiling

To fix an issue in which STEP was temporarily unavailable, the Data Profiling background process will no longer hold the InMemory snapshot. Holding the snapshot blocked the Vacuum Cleaner for a long time, which led to the STEP outage.

Fix for OIEP post processor configuration resets to default chained post processor after save / reload (ISSUE-886382, HOTFIX-9637)
chained-postprocessor, workbench

When an outbound integration endpoint (OIEP) was saved and reopened, its post-processor reverted to the default 'Chained Post Processor', and the user's chosen post-processor settings were lost. The selected post-processor and its settings are now kept.

step-2026.3-2026-10-20-15-31-33

Fix for missing data container button following migration to SaaS (ISSUE-886375, HOTFIX-9625)
basicportalcomponents

Fixed a problem that occurred when the 'Add' button was not available on the 'Add Data Container' pop-up on the 'Globally Configured Multi Edit Data Container' component in the Web UI if the 'Reference' field was the last field configured on the pop-up.

Fix for unprivileged user getting data container error (ISSUE-886385)
basicportalcomponents

Fixed an unexpected error that was shown to a user without privileges to create data containers when the user accessed the Web UI Globally Configured Unfolding Data Container on the Web UI Node Editor screen.

Fix for error blocking barcode processing during evaluation of business conditions (HOTFIX-9629, ISSUE-881797)
basicportalcomponents

Improved an error message that displayed on the Web UI Node Editor that was thrown by the Business Condition evaluator when input values on the screen did not pass validation. Now, instead of ‘unexpected error’, the error message reads, 'None of the business conditions were evaluated, because the value entered for is not valid. Correct the value to have the business conditions evaluated. Details: .'

Fix for Smartsheet validation resulting in 500 error (HOTFIX-9633, ISSUE-886378)
basicportalcomponents

Fixed an unexpected exception that occurred during Smartsheet validation when validated items contained unclosed braces.

step-2026.3-2026-10-13-13-40-21

Fix for root cause analysis for temporary access denial to Stibo Systems' production system and IP blockout (HOTFIX-9606, ISSUE-886109)
core

Now, the IP Blocker request block duration will not be extended by subsequent requests from the blocked IP address.

Fix for STEP unavailability (HOTFIX-9623, ISSUE-886347, HOTFIX-9624)
core

The classification product links deletion performance has been improved, allowing deletion in batches to prevent 'Out of Memory' errors when deleting a large amount of classification product links.

Fix for active job shown as running on prod environment blocking background processes (HOTFIX-9622, ISSUE-886348)
portalbackgroundprocesses

Fixed a problem that occurred when users closed the Web UI's Background Process (BGP) Node Details screen and the scheduler continued to send update requests to the server.

Fix for asset deletion blocking data migration (ISSUE-886108, HOTFIX-9605, HOTFIX-9604)
core

When you start 'Approve Deletion Recursively', there are two steps : one, the nodes to be approve deleted are found, and two, the nodes are actually being approve deleted. In the first step there is feedback about the progress in both the execution report and in the application server. This feedback was missing from the second step, and this has now been implemented. Further, a performance fix for 'Approve Deletion Recursively' has been found related to the first step in which the nodes to approve are found. The performance fix is related to finding assets under classifications.

Fix for could not find the folders in folder share (HOTFIX-9607, ISSUE-886107)
core

The problem is that it is not possible to download files from the background process when the Business Rule Based Message Processor and the SFTP Delivery method are used, because the delivery method would delete the files before the processor could move them to permanent storage, regardless of whether the file delivery was successful. With this fix, the SFTP Delivery method will only delete files that are already zipped and are delivered successfully via SFTP.

Fix for deactivated golden records not being re-applied during unmerge (ISSUE-886374)
matching

During unmerge, manual edits from deactivated golden records are now always re-applied to the surviving golden record.

Fix for data container attribute selection selecting wrong entry when descriptions duplicate with different IDs (ISSUE-883409, HOTFIX-9621)
basicportalcomponents

Fixed a problem that occurred when Lists of Values (LOVs) with similar values but different IDs were not transferred correctly from the Add Data Container pop-up to the Globally Configured Multi Edit Data Container table on the Web UI Node Editor screen.

Fix for export failure due to an invalid XML character (Unicode 0x0) in XML content (HOTFIX-9619, ISSUE-886344)
core

The fix removes characters that XML does not allow (such as NUL), so the export XML remains valid and the later parsing steps no longer fail.

Fix for WebP images are not converted to animated WebP format. (ISSUE-732755, ISSUE-859743)
core

Added support for animated GIFs to WebP conversions in imageexternals.

Fix for unmerge reapplies a moved-out source's keyless data container values from a deactivated Golden Record (ISSUE-886373)
matching

Now when a source is moved out of a Golden Record during unmerge, a merged-in (deactivated) Golden Record that holds only that source's data no longer copies those values back to the original Golden Record.

Fix for find and fix health checks returning only 501 problems (RDSUP-512)
core

The health checks 'Value Missing Content', 'Value With No Value Model', 'Value Link With No Value Model', and 'Value Links With No Owner' now report up to 1000 problems. This limit can be increased.

Fix for error when import publication chapters (ISSUE-861454)
core

When a STEPXML configuration export was imported into a system where a publication section type (for example 'Chapter') did not exist yet, that type could be created as a publication type instead of a publication section type. Importing publication sections of that type then failed with "The objecttype with ID 'Chapter' isn't valid under objecttype with ID 'Default publication type'". The fix makes the import always create such types as publication section types, but a type that was already created with the wrong kind is not changed and must be deleted and imported again.

Fix for match tuning actions and links are disabled for unsupported match actions (ISSUE-886372)
matching

When a matching ruleset uses a matching algorithm whose match action is not supported, the workbench now consistently disables everything that depends on match tuning, instead of letting the user trigger an action that cannot work,

Reapply only the parts of a deactivated golden record that no source record can reproduce (ISSUE-886371)
matching

When a source record is moved out of a merged golden record, the unmerge could re-apply values that originated from that source record, taken from a deactivated golden record that had been merged in earlier. The golden record was then left with outdated values instead of the values from the records that remain. Values from a deactivated golden record are now re-applied only when they do not originate from a source record.

Fix for problem while importing PAdb (ISSUE-886370)
core

The List-of-Values Shadow Creation (LFSC) background process wraps failures from shadow creation, such as a unit on the current LOV that the validator rejects, in RuntimeExceptions. This change unwraps that validator problem and rethrows it as the checked exception that setListOfValues() already declares. Callers like the ETIM importer can then report the problem and continue with the remaining data instead of failing the whole operation.

Merge could lose or replace a keyed data container (ISSUE-886369)
matching

When golden records with a keyed multi-valued data container were merged, the surviving golden record could lose one of its data containers, or have an existing data container replaced by a new one carrying the same values. It happened only for some merges, depending on the order in which the containers were processed, so the same merge could behave differently between runs. Merging now keeps every data container that survivorship selects, and existing data containers are kept rather than recreated.

Fix for logging of reapplication of deactivated golden records during unmerge (ISSUE-886368)
matching

To fix an issue related to deactivated golden records, logging for reapply logic has been added.

step-2026.3-2026-10-04-20-36-17

Fix for root cause analysis - STEP monitoring alert (HOTFIX-9600, ISSUE-886103)
graphqlv2

Now the number of workflow tasks fetched by a GraphQLv2 is, by default, limited to 10000 to avoid unbounded memory usage, which may cause an 'out of memory' issue.

Fix selected publication node missing in Select Objects OIEP STEPXML export (HOTFIX-9561, ISSUE-886102)
dtp

Resolved an issue that caused the selected publication node to be missing from the Select Objects outbound integration endpoint (OIEP) STEPXML export.

Fix for too many revisions for a node-healthcheck is giving only 501 nodes (ISSUE-878949)
serveradministration

The 'Too many revisions for a node' health check now reports up to 1000 problems. This limit can be increased.

Fix for Web UI error (HOTFIX-9584, ISSUE-886101)
basicportalcomponents

Fixed a runtime exception that could occur when entering Web UI design mode on a Node Details screen with an Attribute Group Value component configured for an unavailable attribute group. This could occur when the user lacked privileges to access the group or when the group had been deleted from STEP. The exception prevented the Web UI designer from being used to correct the configuration.

Fix for Autopage publication table cells are malformed in output (HOTFIX-9590, ISSUE-884016)
dtp

Fixed an issue in which table cells in AutoPage publications could appear taller than expected in the output.

Fix for DTP files of duplicated publications contain unexpected errors (ISSUE-886099, HOTFIX-9589)
dtp

Fixed an issue in which duplicating publications could result in unexpected errors.

Fix for inconsistent time zone displayed on description summary card and revison history (ISSUE-886098, HOTFIX-9585)
basicportalcomponents

Now the Description Card component on the Web UI Product Summary Card will show the server-side time zone instead of the client-side.

Fix for error during PDF generation – missing pages in PDF (HOTFIX-9597, HOTFIX-9596, ISSUE-881812)
dtp

Fixed this by avoiding "Failed to delete layer ..." log lines when no layer map exists for the publication.

Fix for logging expected NoClassDefFoundErrors (ISSUE-886203)
spot

To fix an issue in which irrelevant errors (i.e., NoClassDefFoundErrors) were being logged, irrelevant noise in the step_startup_stderr_log during shutdown of STEP was removed in order to make finding errors easier. The errors occurred due to an incorrect ordering in terminating classes, but would otherwise not affect anything.

Fix for offset position following column split in split tables (HOTFIX-9572, ISSUE-885888)
dtp

Resolved an issue that caused the first column in split tables to be positioned incorrectly following a column split operation.

Fix for setting attribute as read-only in Web UI su-screen causes attribute to be read-only on parent (ISSUE-886094, HOTFIX-9587)
basicportalcomponents

Fixed a problem that occurred when a node parameter in the “setReadOnly(node, attributeID”) JavaScript API in a business condition was ignored by the Web UI and a read-only flag was applied unconditionally for all configured 'attributeIDs' on the screen.

Fix for SaaS Migration issue with background processes (BGPs) (ISSUE-886202)
core

Fixed a NullPointerException in 'InMemory Search Below', caused by 'below root' becoming null, as it was deleted in STEP.

Fix for setMandatory triggering incorrect missing mandatory values on parent screen (HOTFIX-9588, ISSUE-886092)
basicportalcomponents

To fix a data container validation error in which setMandatory triggered incorrect missing mandatory values on the parent screen, populating mandatory attribute values under an Unfolding Data Container on a Web UI Node Editor screen now correctly updates the number of warnings on a Tab Page.

Fix for LOVs not being translated (ISSUE-886091, HOTFIX-9603)
core

If multiple objects for translation could not be accessed, the entire translation export would fail. Now, the problematic objects are reported and skipped and the remaining objects are exported for translation.

Fix for Autopagination errors (ISSUE-881879, HOTFIX-9555, HOTFIX-9539)
dtp

Fixed a problem in which Autopagination would fail with a '0xa7a00kSTEPInterfaceVersionMissmatch' error due to a version mismatch with the STEP application server and DTP plugins.

Fix for LOV attributes not displaying addError() messages in business condition (ISSUE-886086, HOTFIX-9602)
basicportalcomponents

Fixed a problem in which LOV-based attribute value components' data issue errors were not properly shown on the Web UI Node Editor.

Fix for Adobe InDesign crashing on suppressed table calls in Templates (ISSUE-881844, HOTFIX-9535)
dtp

Fixed a problem in which Adobe InDesign crashed on suppressed table calls in Templates.

Fix for issue with inconsistent object approval causing event processor failures (HOTFIX-9599, ISSUE-876743)
core

To fix an issue where inconsistent object approvals were causing event processor failures, a better error message has been implemented in technical special cases in which no revision can be found.

step-2026.3-2026-10-01-10-58-33

Fix for business rule updating source record ID error (HOTFIX-9583, ISSUE-886073)
matching

Fixed a problem that occurred when a customer business rule updated the source record ID by adding a hash suffix, which caused unexpected exceptions during match and merge.

Fix for Match and Merge importer failing to resolve reference dependencies correctly (HOTFIX-9580, ISSUE-886072)
matching

Improved match and merge handling of source information, which is similar for different object types.

Fix for publications shown on products cause errors when clicked (HOTFIX-9581, ISSUE-886071)
core

To fix an issue where some publications shown on products were causing errors when clicked, the health check 'Orphan publication data' has been updated. Now, the health check releases snapshots / epochs / transactions more infrequently to avoid problems. Additionally, the 'Orphan publication data' health check now also provides feedback in the server log while the check is running.

Fix for support with data purge (HOTFIX-9582, ISSUE-845533)
core

When items were removed from workflows they could sometimes leave behind data that would take up space in the database, including InMemory. This has been fixed.

Fix for reproduce the memory issue and scenarios (ISSUE-886197)
core

Potential native memory leaks are now fixed.

step-2026.3-2026-09-29-10-32-58

Fix for outbound integration endpoint export of a publication does not pickup correct publication version (ISSUE-882658, HOTFIX-9577)
core

Fixed a problem where the outbound integration endpoint export of a publication node would not always pick up the correct publication version by implementing a code change to address this behavior.

Fix for advance merge score dialog bug (ISSUE-886201)
matching

A fix has been implemented for an issue that occurred when comparing two records in the advanced merge screen on a system with an active matching ruleset. In these instances, the Match Criteria Results dialog displayed 'NaN' instead of a score on each match criteria row. The overall score and the individual matcher scores below each criteria were shown correctly.

Fix for Golden Record Clerical Review Task List failing when filtering by Source Information (Source System) (ISSUE-886200)
matching

Fixed an issue in the Clerical Review Task List where applying a Source Information filter with one of the two search parameters left blank resulted in an error.

Fix for Match and Merge importer failing to resolve reference dependencies correctly (ISSUE-886072)
matching

Improved match and merge handling of source information, which is similar for different object types.

Fix for conditional attributes error (HOTFIX-9562, ISSUE-884239)
conditional-validity

Fixed evaluation and validation issues in conditional attribute validity by safely handling empty / trailing value separators in numeric condition expressions.

Fix for issue with frontend restarts (ISSUE-886199)
core

Fixed an issue with an inaccurate backend health check servlet.

Fix for STEP unavailability (ISSUE-886097, HOTFIX-9559)
core

To fix an issue in which STEP was unavailable, existing fixes to license checks have been backported. Now, the checks will not have as significant an impact on memory and /or performance.

Fix for revision creation for 'Analyze Only' items during change package installation (HOTFIX-9575, ISSUE-885556)
core

Fixed a problem that occurred when business rules, marked for 'Analyze Only' in change packages, got a new revision during installation when they were created by other users on a target system.

Fix for server unavailability (HOTFIX-9560, ISSUE-886088)
core

Improved the temporary (TMP) file storage memory usage and performance during simultaneous InDesign uploads.

Fix for find potential duplicate functionality is not working as expected in SaaS environments (HOTFIX-9551, ISSUE-885597)
matching

Fixed an issue in the 'Identify Duplicates' match action where stale match scores were not removed during event processing if a score changed from above the auto-threshold to below the auto-threshold.

Fix for WebP images are not converted to animated WebP format. (ISSUE-732755, ISSUE-859743)
core

Added support for animated GIFs to WebP conversions in imageexternals.

Fix for inability to import STEPXML into system (HOTFIX-9571, ISSUE-886095)
core

Fixed a performance problem in the import wizard. When doing a preview of a large import file with no products, the STEP Workbench wizard would hang and eventually run out of memory.

Fix for unable to profile metric data (ISSUE-883239, HOTFIX-9557)
core

Fixed problem with optimistic locking errors when running data profiling in merge / multi threaded mode.

Fix for URL vulnerability issue (ISSUE-882914, HOTFIX-9574)
core

Fixed a URL vulnerability issue related to service and admin system users.

Fix for read-only attribute group in Web UI becomes editable (ISSUE-886093, HOTFIX-9564)
basicportalcomponents

Fixed a problem that occurred when the Mandatory bind, configured on a Business Condition on a Web UI Node List screen, could have made the read-only field, configured in design mode, editable.

Fix for performance issue with Web UI screen (ISSUE-886089, HOTFIX-9565)
core

Fixed a performance problem that was caused by unnecessary recursive permission checks of inherited references for non-admin users.

Fix for inbound Hotfolder using File Sequence not working (HOTFIX-9570, ISSUE-881474)
core

Rested files are getting stuck in Hotfolder Receiver using File Sequence because the cache file does not store an observation timestamp in the same way the cache does for other hotfolder types. This results in a timestamp value of "now" following each poll, which the system then deems unstable and skips. This in turn causes the endpoint to get stuck because the files are strictly processed in sequence. An extra parameter has been added to the cache, and the old cache format is automatically re-written to the new format.

Fix for attribute on reference changing from externally to internally maintained (ISSUE-886087, HOTFIX-9578)
core

Lock-free schema change operations on List of Value (LOV) attributes could cause value deletions if the attribute had a large total number of values on both objects and references. This has been fixed.

Fix for STEP monitoring alert (ISSUE-886085, HOTFIX-9569)
core

Improved memory handling for very large BMECat exports which contained millions of STEP URLs. Now, these STEP URL binds are being checked in batches which will reduce the memory usage.

step-2026.3-2026-09-17-20-39-04

Fix for New UI for STEP issue with filtering by attribute values (ISSUE-883957, HOTFIX-9532)
graphqlv2

Fixed problems with filtering on list of values with ID columns in the New UI for STEP.

Fix for deleting references throws a unique constraint exception (ISSUE-873075, HOTFIX-9547)
serveradministration

Improved the Soft Value Dual Visibility health check to find and fix the problems with Edge Softvalues (reference metadata).

Fix for root cause analysis - STEP is unavailable (HOTFIX-9533, ISSUE-883908)
smartsheet

Improved memory usage during Smartsheets export when exporting a huge number of lists of values and their corresponding filters.

step-2026.3-2026-09-17-19-11-17

Fix for potential memory leak issues in spot code used by STEP (ISSUE-886193)
core

To fix a potential memory leak issue in spot code used by STEP, minor off-heap memory resource leaks have been closed.

Fix for outbound integration endpoint export of a publication does not pickup correct publication version (HOTFIX-9541, ISSUE-882658)
core

Fixed a problem where the outbound integration endpoint export of a publication node would not always pick up the correct publication version by implementing a code change to address this behavior.

Fix for Excel export fails in Safari from the Advanced Search screen but works correctly in Chrome (HOTFIX-9543, ISSUE-885799)
basicportalcomponents

Fixed a problem where downloading Excel workbooks created with the Streaming API from the Web UI Node Editor screen in the Safari browser caused the extension of the asset to disappear.

Fix for Recycle bin emptying task is getting hung (ISSUE-886196)
core

To fix an issue in which the Empty Recycle Bin action does not complete, the bottom-up approach to deleting the empty Recycle Bin will no longer be used if less than 1,000 nodes are to be deleted. This method is more efficient if there are a large number of nodes in the Recycle Bin and you use, for example, the 'Before' option to purge only a few nodes before a certain date.

Fix for endpoints failing following update (HOTFIX-9531, ISSUE-884652)
core

When importing an invalid value through an inbound integration endpoint (IIEP), the execution report provided an inadequately descriptive error. To fix this, the error message has been made more descriptive by including information about the attribute and the values set for specific nodes.

Fix for make the customer name easier to change (RDHELP-10810)
core

The name of the STEP customer is shown on the front page of the STEP system, and this name was very hard to change. This means that customers who went through a name change might be stuck with their old name for a long time. This has now been changed to be more easily configured, thus improving cosmetics.

Fix for root cause analysis - STEP monitoring alert (ISSUE-885459, HOTFIX-9538)
basicportalcomponents

Improved memory usage when filtering the large Task List screen in the Web UI.

Fix for Cassandra garbage collection is stuck on valuemap due to edgeid lookups (RDPERF-4076)
core

Fixing the performance of the internal DB cleanup process with Cassandra garbage collection.

Fix for failed to acquire exclusive lock for OIEP_CharacteristicSynchronisationGR-EXP (HOTFIX-9552, ISSUE-884346)
core

Fix a synchronization problem for strict outbound integration endpoints.

Fix for performance issues following STEP upgrade to 2024.4 (HOTFIX-9553, ISSUE-886081)
core

Introduced a private configuration property (FixSpecific.ISSUE886234), set to 'true' by default, that allows an admin user to disable a full-force GC after each profiling data-write to XML.

Fix for WebP images are not converted to animated WebP format. (ISSUE-732755, ISSUE-859743)
core

Added support for animated GIFs to WebP conversions in imageexternals.

Fix for STEP availablity issue (ISSUE-886010, HOTFIX-9549)
basicportalcomponents

To fix an issue where STEP was unavailable, a prefix search input on the Web UI Global Navigation Panel is now limited to 1000 characters by default to avoid memory issues.

Fix for inbound integration endpoint throwing 'exclusive lock Worker' error on import (ISSUE-867513, HOTFIX-9522)
core

Running a strict inbound integration endpoint (IIEP) threw errors like 'Failed to acquire exclusive lock Worker'. These errors occurred because the worker started a new process when it finished its batch if there were more files to process, but the poller was also scheduled to start a new worker process every minute. As there were lots of files to to process, a task that often takes only a few seconds, there were new workers being created all the time. Therefore, there was a high possibility the poller and worker each created workers which then clashed as only one can run at the same time when an IIEP is set to strict. This has been fixed.

Fix for ability to find on-prem upgrades with spot (RDHELP-10807)
core

Upgrading on-prem systems could fail when certain split-packages were seen in the system bundle collection. This is now fixed.

Fix for issue when switching from Revision tab to Product tab in workbench (HOTFIX-9546, ISSUE-850839)
core

RevisedProductImpl.getDimensionPoints no longer throws an error so the Product tab now opens for historical revisions whose original parent edge was purged.

Fix for hotfolder-based IIEPs spawning hundreds of BGPs to process the same file (ISSUE-881808, HOTFIX-9526)
core

To fix an issue in which hotfolder-based inbound integration endpoint's (IIEPs) spawned hundreds of background processes (BGPs) to process the same file, files in the hotfolder on a cluster environment will no longer be processed simultaneously by all nodes in the cluster, because these files, which are unavailable for deletion (deleted / moved by another server in the cluster) will be tracked and not reprocessed again.

Fix for inability to generate diagnostics (ISSUE-875269)
core

Implemented a fix that makes the System Setup summarizer timeout instead of blocking the entire diagnostics export indefinitely.

Fix for errors occurring when special characters appear in workflow attachment file names (HOTFIX-9548, ISSUE-884386)
basicportalcomponents

Fixed a problem in which files with "&" and "%" in their names were incorrectly uploaded and displayed in the Web UI Stateflow Attachment component on the Web UI Node Editor screen.

step-2026.3-2026-09-17-15-43-54

Fix for potential memory leak issues in spot code used by STEP (ISSUE-886193)
spot

To fix a potential memory leak issue in spot code used by STEP, minor off-heap memory resource leaks have been closed.

Fix for inability to generate diagnostics (ISSUE-875269)
spot

Implemented a fix that makes the System Setup summarizer timeout instead of blocking the entire diagnostics export indefinitely.

step-2026.3-2026-09-15-13-46-36

Fix for an error occurs when attempting to filter DC (ISSUE-877304, HOTFIX-9528)
workbench

If a user attempted to filter a workbench table by a value containing the {{$}} or {{\}} characters, an error message would be displayed and no filtering would be applied. This issue has now been fixed, making it possible to filter by values containing these characters.

Fix for error when increasing background process priority in the workbench due to NumberFormatException (ISSUE-880103, HOTFIX-9523)
workbench

Attempting to change the priority of a waiting background process, e.g., bulk update, would previously fail in the workbench. This error has now been fixed. 

step-2026.3-2026-09-14-14-23-26

Unmerge could clear a keyed data container's key (ISSUE-886195)
matching

When a source was unmerged out of a golden record, a keyed data container instance it had supplied could be left in place with its key cleared. Nothing could reach that instance afterwards, because an inbound import addresses an instance by its key, and a later unmerge of the same record failed outright. Now, instances like this keep their key, re-attributed as the golden record's own data, and are removed only when nothing but key parts remain and no remaining source supplies them. A record that already holds an instance with an incomplete key can now be unmerged.

Unmerge could clear a keyed data container's key (HOTFIX-9537, ISSUE-880694)
matching

When a source was unmerged out of a golden record, a keyed data container instance it had supplied could be left in place with its key cleared. Nothing could reach that instance afterwards, because an inbound import addresses an instance by its key, and a later unmerge of the same record failed outright. Such an instance now keeps its key, re-attributed as the golden record's own data, and is removed only when nothing but key parts remain and no remaining source supplies them. A record that already holds an instance with an incomplete key can now be unmerged.

Fix for inability to view the Clerical Review Task List due to an incorrect workflow variable value (ISSUE-883509, HOTFIX-9544)
matching

To fix an issue in which the Clerical Review Task List could not be viewed due to an incorrect workflow variable value, the Clerical Review Task List will no longer be shown as empty if there are records with misconfigured matching algorithms. Instead, such records will not be processed and logged in the app log.

Fix for outdated values from source records are applied from deactivated golden records during unmerge (ISSUE-886194)
matching

Unmerge could reapply outdated values from deactivated golden records. When a golden record is unmerged, each deactivated golden record merged into it was fed through survivorship in full, so values originating from a source record could be brought back even though they are no longer correct: where the source is still associated the current values are in contributor data, and where the source was moved to another golden record the values do not belong on the record at all. The reapply is now controlled by the internal property MatchAndMerge.ReapplyDeactivatedGoldenRecords and is off by default. It will be enabled again once survivorship applies only the values that originate from a manual edit on the deactivated golden record.

step-2026.3-2026-09-07-21-40-03

Fix for span issue in the table (HOTFIX-9530, ISSUE-882762)
dtp

Table cells in spanned rows now display correct spacing When a row span covers the last rows of a table fragment (or the last rows of a non-split table), cells in other columns of those rows were missing their space above and below text. This has been fixed. The space above and below text (cell insets) is now applied in all columns, even when a row span reaches the last row. Tables without row spans reaching the last row are not affected by this change.

Fix for ability to find on-prem upgrades with spot (RDHELP-10807)
spot

Upgrading on-prem systems could fail when certain split-packages were seen in the system bundle collection. This is now fixed.

Fix for issue opening certain items with unexpected error (UmbrellaException) and ClassCastException (ISSUE-882997, HOTFIX-9525)
basicportalcomponents

Fix an error that occurs when trying to make a multivalued list of values field read-only with a business rule.