step-2026.1-2026-10-14-12-47-45

Fix for got exception: content is not allowed in prolog during autopagination (HOTFIX-9617, ISSUE-886189, HOTFIX-9616)
dtp

A problem occurred where autopagination could fail with a 'Content is not allowed in prolog' error, which prevented a successful publication generation. This has now been fixed.

step-2026.1-2026-10-13-07-57-05

Fix for STEP unavailability (HOTFIX-9623, ISSUE-886347)
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.

step-2026.1-2026-10-08-14-23-28

Fix for spanned cells are not the same height as before (HOTFIX-9610, RDSUP-511)
dtp

The leading lines used in a table cell in an InDesign document are not accurate enough for the calculation of cell height, so now the cell height is calculated based on the composed content of the cell.

step-2026.1-2026-10-06-10-25-07

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.

step-2026.1-2026-10-04-17-17-58

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 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.

step-2026.1-2026-10-04-08-01-30

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 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.

step-2026.1-2026-10-02-15-02-23

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 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.

step-2026.1-2026-09-29-18-45-01

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.

step-2026.1-2026-09-28-14-24-44

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

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

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.

step-2026.1-2026-09-25-14-34-53

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.

step-2026.1-2026-09-25-10-18-39

Fix for root cause analysis - production Web UI is stuck loading indefinitely (ISSUE-882755, HOTFIX-9501)
graphqlv2

Improved GraphQL performance. Previously, if a search result exceeded the 5000 hardcoded cached limit, the performance dropped significantly, causing slowness and increased memory usage.

step-2026.1-2026-09-23-13-05-43

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.

step-2026.1-2026-09-17-13-48-34

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.

step-2026.1-2026-09-15-12-01-20

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 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.1-2026-09-11-10-00-46

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.

step-2026.1-2026-09-09-09-32-25

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.1-2026-09-08-13-51-32

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 inconsistent serialization of BGP execution (ISSUE-879548, HOTFIX-9500)
core

To fix an issue in which serialization of background report (BGP) execution was inconsistent, BGPs are now sorted by sequential ID when creationDate ties, fixing SerializedMultiQueue order.

step-2026.1-2026-09-07-18-39-10

Fix for Web UI Node List filter issue (RDSUP-504, HOTFIX-9506)
basicportalcomponents

Fixed an issue in which Web UI Node List filters were still applied even after switching to a display mode where filtering was disabled.

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.

step-2026.1-2026-09-03-17-29-31

Fix for STEP unavailablity due to severe performance degradation (HOTFIX-9512, ISSUE-883034)
basicportalcomponents

Introduced WebUI Jetty Session Reaper that ends Web UI sessions that had closed in the browser but were not logged in; these sessions were piling up on the server and never removed.

step-2026.1-2026-09-03-11-56-17

Fix for invisible Table Column and Row types (HOTFIX-9519, STIBO-6018, ISSUE-878873)
core, workbench

To fix an issue in which Table Column and Row types were invisible and unmaintainable, it is now again possible to expand table type nodes in the System Setup tree.

Fix for asset push stoppage following language dimension removal (ISSUE-856731, HOTFIX-9505)
core, digitalassetmanagement

Fixed a problem in which the push status information (which tracks whether each asset has been successfully delivered to its destination) is silently lost after language dimension removal.

Fix for Text Area override type inconsistency in read-only and editable field rendering (ISSUE-867179, HOTFIX-9503)
basicportalcomponents

To fix a Text Area override type inconsistency in both read-only and editable field renderings, an unnecessary "resize" and character count styling has been removed from the Read Only Text Area, which is set by the business condition's 'Read Only Data Validation Bind' on the Web UI Node Editor screen.

Fix for remove orphan data containers (HOTFIX-9511, ISSUE-873434)
core

Removing a data container type as a valid type for a reference could fail with an OptimisticLockDataContainerMissingOwnerException if references were using this type in the Approved workspace but not in the Main workspace. This has been fixed.

step-2026.1-2026-08-27-19-13-43

Fix for auto-pagination error (HOTFIX-9495, ISSUE-881252)
dtp

Auto-pagination deletes old documents in batches to reduce the size of transactions when processing large numbers of documents. A property has been added (DTP.AutoPage.DeleteBatchSize) that supports admins to configure how many documents to delete per transaction when doing auto-pagination, with the default value being 500. The value was 1000 before the configuration was added.

step-2026.1-2026-08-27-08-25-43

Fix for root cause analysis - STEP monitoring alert (ISSUE-882655, HOTFIX-9498)
core

Fixed a memory leak in the persistence Data Nucleus cache, which did not clean up the cache when it needed to be cleaned.

Fix for slow STEP system (ISSUE-882912, HOTFIX-9496, ISSUE-882636)
serveradministration

Fixed a memory leak that occurred in admin portal JSP page sessions. The leak allowed Jetty sessions to be retained forever when the user accessed any JSP pages in the admin portal.

step-2026.1-2026-08-26-09-04-43

Fix for slow performance while opening datasheet-related table types in system setup (HOTFIX-9494, ISSUE-878873)
workbench

Workbench performance when showing table types in the tree has been improved.

step-2026.1-2026-08-25-19-25-24

Fix for Hotfolder processing issue in ShotRequestInbound – (ISSUE-860705, HOTFIX-9328)
restapi

The REST API v1 upload method for uploading import files to a Inbound Integration Endpoint had some problems for clustered systems with 2 servers. The method created an empty placeholder file before putting the data into it, and there is a small risk that the endpoint start processing it while it is empty and that causes that import to fail. This has now been fixed.

Fix for inability to read properties of null when an object is approved in workflow through Web UI (HOTFIX-9360, ISSUE-865918)
basicportalcomponents

Fixed an unexpected and sporadic Google Web Toolkit (GWT) client-side error caused by leaving the Web UI's Node Editor screen with tab pages when moving the item to the next state in the workflow.

Fix for inbound for STEPXML ends during testing with ‘completed with errors’ (ISSUE-845567, HOTFIX-9314)
core

Fixed a problem where inbound integration endpoints for STEPXML ended during testing with a ‘completed with errors’ message. It also had an error when copying the file to the failed directory. This is now fixed.

Fix for 0-byte files created for SAP messages (HOTFIX-9467, ISSUE-870376)
core

Fixed a concurrency issue which led to the system moving empty 0-byte files into the In and Failed hotfolders when processing the file via a hotfolder by inbound integration endpoint (IIEP) on a clustered system with multiple nodes.

step-2026.1-2026-08-25-10-34-36

Fix for dialog for matching ruleset configuration (HOTFIX-9482, ISSUE-886116)
matching

Fix for infinite loop of showing 'Add Matcher' dialog in matching ruleset.

step-2026.1-2026-08-21-12-56-45

Fix for asset push stoppage following language dimension removal (ISSUE-856731, HOTFIX-9474)
core

Fixed a problem in which the push status information (which tracks whether each asset has been successfully delivered to its destination) is silently lost after language dimension removal.

Fix for 'Owner edge' error (ISSUE-851568, HOTFIX-9478)
core

Fixed an issue that could cause 'Owner edge for datacontainer id=XXX was null' errors when fetching references.

Fix for unread events not imported on Event Processor Root after database (DB) copy import (HOTFIX-9479, ISSUE-879410)
core

After a STEP migration from Oracle to Cassandra, all events might not be visible in Cassandra because an upgrade-plugin did not always run on Cassandra DB following a migration. And if this upgrade plugin did not run it would not allow migrated events to be visible to the event-queues. With this fix, the upgrade-plugin will always run on new Cassandra DB, ensuring migrated events are visible in Cassandra DB as well.

step-2026.1-2026-08-19-12-53-43

Fix for attribute mapping in eCatalog (HOTFIX-9481, ISSUE-878960)
core

Fixed an issue where mappings that concatenate multiple source values into a single target were skipped entirely if the first source value was empty.

step-2026.1-2026-08-19-12-42-28

Fix for Web UI address errors due to character replacement (HOTFIX-9487, ISSUE-880651)
portalframework

Values read from the Web UI address, such as a workflow state ID, object or screen identifier, or search string, could have characters like "/" and ":" replaced with "_". When the value was used to look something up, the lookup failed and the screen could not be displayed. Such values are now preserved exactly as stored, while the existing protection against HTML injection through the address is retained.

step-2026.1-2026-08-18-12-00-16

Fix for aborting export background processes prevents other background processes from triggering (ISSUE-876095, HOTFIX-9486)
core

Fixed an infinite loop caused by concurrent access to STEP URLs during the export.

step-2026.1-2026-08-17-07-13-20

Fix for defect in OIEP output template post-processor configuration: XSLT state lost when returning to a previously opened pre-processor config. (HOTFIX-9480, ISSUE-876182, HOTFIX-9448)
chained-postprocessor, workbench

Fixed an issue in the workbench where editing the post-processor configuration of an outbound integration endpoint output template could result in the XSLT state being lost and a previously opened pre-processor configuration being displayed instead.

step-2026.1-2026-08-14-15-23-44

Fix for error occurring during PDF generation (ISSUE-878963, HOTFIX-9477)
dtp

Fixed a PDF-generation issue that could occasionally cause pages to be omitted from the background processing area due to an optimistic-locking conflict in the database.

Fix for outbound export data incompleteness (HOTFIX-9470, ISSUE-872790)
core

When using multi-level references in an export using the multi-context splitter, a local reference on a referenced product could shadow an inherited reference on the selected product. This has been fixed.

step-2026.1-2026-08-12-12-31-48

Fix for Oracle-to-Cassandra migration (ISSUE-859826, HOTFIX-9469)
core

Fixed a problem migrating assets for which asset push has failed.

step-2026.1-2026-08-12-07-58-53

Fix for HTML tags not rendering correctly in data container and Multi Reference components (ISSUE-877986, HOTFIX-9468)
basicportalcomponents

In the Globally Configured Data Container component, a check has been added to the display of read-only attributes, so if they contain markup, it will render as read-only rich text, rather than simply displaying a string with tags.

step-2026.1-2026-08-11-08-53-44

Fix for status update events failing intermittently to reach PDX from event queue (ISSUE-874869, HOTFIX-9465)
core

To fix an issue in which status update events intermittently failed to reach PDX from the event queue, additional logging has been added to help with tracing events selected by PDX.

step-2026.1-2026-08-10-15-41-59

Honor configured trusted-source ranking on content-matched golden-record merge (HOTFIX-9463, ISSUE-835980)
matching

Trusted-source survivorship treated any non-empty incoming ID as proof that a source was connected, so a content-matched duplicate merge discarded the configured source ranking and let a lower-ranked source overwrite a higher-ranked one. A source is now connected only when the ID it supplied identifies the target golden record. This fix is gated behind the configuration property FixSpecific.ISSUE835980, with the default set to 'false.' The behavior is unchanged unless this property is enabled.

step-2026.1-2026-08-10-10-11-02

Fix for deletion process taking too much time (ISSUE-878436, HOTFIX-9462)
core

Fixed a performance problem related to deleting attributes. The query to find the existing values for the attribute was very slow and has now been optimized.

step-2026.1-2026-08-07-08-47-02

Fix for STEP unavailability (ISSUE-878016, HOTFIX-9460)
core

Fixed a problem wherein Oracle-based STEP systems would throw a ConcurrentModificationException error during server start-up, which would, in turn, cause a server restart. This resulted in a longer server startup time overall.

Fix for Multi Edit Data Container export error (ISSUE-876929, HOTFIX-9459)
core

Fixed an issue in which the export of a Multi Edit Data Container under a child node merged contacts into a single block.

step-2026.1-2026-08-04-10-45-45

Matching Ruleset Configuration title no longer uses auto-generated ID (ISSUE-886100, HOTFIX-9427)
matching

Fixed an issue where the Matching Agent automatically populated the Matching Ruleset Configuration title with an auto-generated ID when an ID pattern was configured on the Ruleset type.

step-2026.1-2026-08-03-11-49-03

Fix for Rich Text Editor adding spaces after character tags (HOTFIX-9453, ISSUE-877707)
basicportalcomponents

Fixed a problem wherein adding a footnote, inline reference, or character tag into the Rich Text Editor (RTE) pop-up in the Web UI also added an unwanted space character after the inserted element.

Fix for embedding a Power BI report in the Web UI could result in an error (HOTFIX-9451, ISSUE-868013)
basicportalcomponents

Embedding a Power BI report in the Web UI could result in an "Embedding a DirectLake dataset is not supported with V1 embed token" error. Support for V2 embed tokens has been added. The fix can be enabled by setting the property: FixSpecific.ISSUE868013=true.

step-2026.1-2026-07-31-08-48-49

Fix for slow sensor responses in MonitoringServlet (HOTFIX-9456, ISSUE-878132)
core

Fixed a problem in which Event Service microservice requests would hang indefinitely when business action exceptions were thrown.

step-2026.1-2026-07-31-07-03-38

Fix for frequent background endpoint failures during REST delivery to CatalogToRMS; works on resume. (HOTFIX-9442, ISSUE-875180)
core

Fixed a problem with frequent background endpoint failures during REST delivery to CatalogToRMS by adding a retry property.

Fix for inbound integration endpoint throwing 'exclusive lock Worker' error on import (ISSUE-867513, HOTFIX-9444)
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 revision purge causing BGP blockage (HOTFIX-9455, ISSUE-844013)
core

Fixed a problem in which Purge Revision background processes (BGPs) could get stuck when removing a large number of revisions from an individual node.

Fix for add ruleset information to matching execution reports (ISSUE-886096, HOTFIX-9415)
matching

Matching execution reports now include ruleset information when Matching Rulesets are enabled. This helps identify which matching configuration was applied during execution.

step-2026.1-2026-07-29-18-24-40

Fix for encountering pthread lock issue (ISSUE-875263, HOTFIX-9449)
core

Reduced the possibility of In-Memory locks when requesting the unread events count for event processors.

Fix for cloud is taking a lot more time to export data than on-prem (HOTFIX-9450, ISSUE-874832)
core

Improved performance of the STEP Domain Exporter when exporting Classification Product Links.

step-2026.1-2026-07-27-11-22-03

Fix for Weekly Performance Analysis notification link opens an error page (HOTFIX-9436, ISSUE-871895)
performance-reports

An issue has been fixed in which the Weekly Performance Analysis notification link from the workbench opened an error page.

step-2026.1-2026-07-27-10-22-36

Fix for status update events failing intermittently to reach PDX from event queue (ISSUE-874869, HOTFIX-9443)
core

To fix an issue in which status update events intermittently failed to reach PDX from the event queue, additional logging has been added to help with tracing events selected by PDX.

step-2026.1-2026-07-23-14-47-47

Fix for STEP monitoring alert (HOTFIX-9441, ISSUE-876271, ISSUE-876503)
serveradministration

Fixed a session leak in the admin portal which eventually led to an out-of-memory error.

step-2026.1-2026-07-23-13-03-04

Fix for aborting export background processes prevents other background processes from triggering (ISSUE-876095, HOTFIX-9438)
core

Fixed an infinite loop caused by concurrent access to STEP URLs during the export.

Fix for error seen in steplog where it claims that no such plugin ID: BMECatETIMDelivery plugin is available (HOTFIX-9440, ISSUE-875248)
core

Fixed an issue where a plugin ID error in the logs was caused by a custom component/plugin registry interaction. This did not have any impact on functionality besides making log noise.

step-2026.1-2026-07-23-09-30-26

Fix for root cause analysis-STEP monitoring alert (ISSUE-875965, HOTFIX-9439)
basicportalcomponents

Fixed a memory leak in the References component on the Web UI Node Editor, which previously allowed an unlimited number of references to load. Now this component uses the up-to-date query API and the existing Portal.MaxResultCount property to limit the number of references loaded. The same appears for a similar Classification Product Links component.

Fix for Web UI performance issue caused by Save / Load / Update time degrading linearly with each article edited (ISSUE-869496, HOTFIX-9437)
basicportalcomponents, matching

Fixed a Web UI client-side memory leak caused by Google Web Toolkit (GWT) handlers being left as 'registered' even after leaving the Web UI Node Editor screen. This caused browser heap growth over time, and led to performance problems after time spent working in the Web UI.

Fix for error - issues with (InDesign) product templates—and 'Save Document to Disk' also produces a file without an extension (HOTFIX-9435, ISSUE-874980)
workbench

Fixed issues with (InDesign) templates when using 'Save Document to Disk' from the workbench, which produced a file without an extension. This issue is now fixed.

step-2026.1-2026-07-21-09-24-14

Fix for prod /auth/token returns HTTP 401 for STEP-local service account when upgrading (HOTFIX-9421, ISSUE-869859)
core

The endpoint auth/token now returns a refresh token in addition to the access token it has returned. The /logout endpoint is extended to accept an optional JSON body containing a refreshToken field. When a client sends a POST /logout with Content-Type: application/json and a body like: {"refreshToken": "..."} the endpoint performs a token-based logout (revoking the refresh token via the OAuth provider) instead of the default session-based logout. The client must still authenticate with a valid access token in the request. If the JSON body is absent or doesn't contain a refresh token, the endpoint falls through to the existing session-based logout behavior.

step-2026.1-2026-07-21-09-01-33

Fix for pagination-rules in publications are corrupted suddenly (HOTFIX-9434, ISSUE-874976)
dtp

Pagination rules for publications could appear to be corrupted. This led to missing values when viewing the pagination rules in the workbench and led to incorrect rule evaluation during pagination. The pagination rules are now initialized more robustly to fix the problem.

step-2026.1-2026-07-21-08-35-02

Fix for root cause analysis - STEP monitoring alert (HOTFIX-9433, ISSUE-875239)
core

Replaced the outdated Finalizer API with the up-to-date Cleaner inside STEP's core to improve the memory cleanup.

Fix for status update events failing intermittently to reach PDX from event queue (ISSUE-874869, HOTFIX-9432)
core

To fix an issue in which status update events intermittently failed to reach PDX from the event queue, additional logging has been added to help with tracing events selected by PDX.

step-2026.1-2026-07-20-07-53-09

Fix for invalid BasicAuth credentials not rejected causing Smartsheet error (ISSUE-872174, HOTFIX-9395)
basicportalcomponents

Fixed a problem in which basic authentication in Excel Smartsheets did not throw an 'Invalid password' exception when the user provided an invalid password in a Smartsheet login pop-up.

Fix for OIEP-generated data sheets are not linked to products according to the correct context (HOTFIX-9423, ISSUE-864847)
dtp

Corrected the context mapping for data sheets generated by a specific Outbound Integration Endpoint (OIEP), ensuring they are linked to products according to the context specified in the version.

step-2026.1-2026-07-17-15-33-02

Fix for inability to revert to old revision due to invalid data (HOTFIX-9430, ISSUE-869038)
core

Fixed an unexpected exception caused by Lock-free Schema Change (LFSC) leftovers when reverting to an old revision.

Fix for lock blocking background processes (ISSUE-875062, HOTFIX-9431)
core

Fixed a session leak caused by an unexpected error when pushing modified files to Azure storage.

step-2026.1-2026-07-17-13-35-26

Fix for Tab Validity Indicator not indicating missing mandatory values (ISSUE-870998, HOTFIX-9426)
basicportalcomponents

When using the Globally Configured Multi Edit Data Container view in the Web UI, the Tab Validity Indicator did not indicate when conditionally mandatory values were missing. The tab counter was, incorrectly, only updated after edits were made to a conditionally mandatory field in the data container.

step-2026.1-2026-07-16-06-42-25

Fix for Root Cause Aanalysis of a STEP monitoring alert (HOTFIX-9419, ISSUE-874088, ISSUE-874926)
core

Fixed a problem where the Classification Screen in Web UI was able to load 800k+ assets, which caused an out-of-memory issue in an FG pod. Now the maximum number of nodes will be correctly controlled by the existing ClassificationScreenServerComponent.MaxNodes property.

Fix for root cause analysis - STEP is unavailable (ISSUE-874451, HOTFIX-9420, ISSUE-874148)
core, matching

Improved performance of data profiling by evaluating business function metrics by caching the business function classloaders.

step-2026.1-2026-07-13-18-53-26

Fix for deleting multiple users (ISSUE-852399, HOTFIX-9418)
core

In STEP 2026.1, deleting several users at once runs in a single transaction, so if any selected user is blocked from deletion (e.g. assigned to a workflow or BGP), the whole operation is rolled back, and no users are deleted. The fix excludes blocked users from the transaction, so users with no such assignments are deleted successfully while blocked users are left unchanged. STEP Workbench continues to report which users could not be deleted and why.

Fix for RCA - STEP monitoring alert [aap-uat] (HOTFIX-9416, ISSUE-873144)
core

Fixed memory leak when unlinking object types from the attribute on STEP with Oracle DB, which caused an OOM.

Fix for background process error reports not received via email (ISSUE-871871, HOTFIX-9417)
matching

Fixed a problem where an email with an error was not sent through the configured Email Error Reporter on an inbound integration endpoint with Match and Merge v2 configured when an error occurred during the execution.

step-2026.1-2026-07-13-12-31-14

Fix for PDF generation failure for products in de-DE version after Adobe InDesign CC21 upgrade (ISSUE-872590, HOTFIX-9411)
dtp

Hyperlinks are now created with the default appearance when a product is mounted in InDesign, which allows text with hyperlinks to import correctly into InDesign.

Fix for OIEP error when creating PDFs (HOTFIX-9408, ISSUE-840171)
dtp

Fixed an issue in datasheet generation in which certain Header Repeating tables could be resolved with mixed data from different workspaces (Approved and Main). This led to unstable pagination and could cause Datasheet Creation outbound integration endpoint (OIEP) jobs to fail with timeout / connection-reset errors. Table resolution is now consistent, preventing these pagination failures.

Fix for display of Last Run and time zone are incorrect for the scheduled process (ISSUE-865439, HOTFIX-9413)
workbench

Fixed an error in workbench in which the Last Run field would display incorrectly for scheduled processes based on an incorrect time zone. This led to confusion over when the Last Run process actually occurred. The Last Run field has now been corrected to show the timestamp accurately based on the user's local settings, matching the Next Run display.

step-2026.1-2026-07-10-05-59-10

Fix for recent update loss of selection or applied filter when switching to the Multi-Edit View in Web UI (HOTFIX-9410, ISSUE-830680)
basicportalcomponents

Fixed a problem where switching between display modes on the Web UI Node List used to clear filters.

step-2026.1-2026-07-08-14-00-06

Fix for high disk utilization issue (HOTFIX-9409, ISSUE-872267)
basicportalcomponents

Fixed an unexpected error caused by Match Tuning Data Profiling that was using a deprecated plugin not supported by Cassandra DB.

Fix for inconsistent unit selection behavior between CustomerNumber and Minimum Reaction Time fields (ISSUE-868532, HOTFIX-9407)
basicportalcomponents

Fixed a problem in which users were unable to choose units from the Embedded Number pop-up on the Web UI Node Editor.

step-2026.1-2026-07-07-14-09-01

Fix for production environment is not accessible (HOTFIX-9399, ISSUE-863748)
core

Now, events will be deleted as soon as they are processed if the retention is 0. This will prevent the event table from growing too large between Cassandra Garbage Collection runs. This will help system performance, in particular, when purging revisions and when checking to see if there are events for the revision.

Fix for Bulk Update BGP processes failing (ISSUE-871315, HOTFIX-9389)
core

Fixed a problem with Bulk Update background processes (BGPs) failing with an 'ArithmeticException' error when run on an empty node collection.

Fix for unbound workflow variables automatically limited to 1 MB value size (ISSUE-872333, HOTFIX-9402)
core

Introduced a public configuration property called StateFlowVariable.MaxLengthMB, set to 1 (MB) by default, which allows users to change the default limit of a stateflow variable size.

Fix for scheduled bulk updates failing without privilege (ISSUE-846915, HOTFIX-9403)
core

Fixed a problem that occurred when users without the Manage Background Process Execution privilege could not schedule a background process (BGP) with OneQueue enabled.

Fix for possible HTML injection (HOTFIX-9386, ISSUE-870805)
portalframework, basicportalcomponents

Fixed a Cross-site Scripting (XSS) vulnerability in the Web UI selection URL.

Fix for Schedule Category Profiling is not working (ISSUE-855329, HOTFIX-9406)
core

The Product Hierarchy Root was excluded when updating catalog profiling. This has been fixed.

Fix for STEP unavailablity (ISSUE-871381, HOTFIX-9387)
core

Fixed a problem that caused the Cassandra Garbage Collector to run for a long time reading System Setup values, which in turn led to the Vacuum Cleaner being blocked.

step-2026.1-2026-07-07-10-12-54

Fix for 2026.1: print processes are currently failing with timeouts (HOTFIX-9398, ISSUE-870843)
dtp

The system downloads the InDesign Server configuration now only once for each renderer.

Fix for connection reset errors on datasheet outbound integration endpoint (OIEP) (HOTFIX-9341, HOTFIX-9401, ISSUE-846533)
dtp

Fixed a problem wherein InDesign would crash when a column spanned across all rows and tried to split rows.

step-2026.1-2026-07-06-14-43-24

Fix for STEP unavailablity (HOTFIX-9394, ISSUE-871557)
core

A fix was implemented that improved performance when checking for deprecated scripting APIs when running JavaScript business rules.

Fix for STEP monitoring alert (ISSUE-867623, HOTFIX-9354)
dtp

To address an issue in InDesign and on the InDesign Server, if "Set Height to Content" is enabled on a product template frame, then InDesign's native “Text Frame Options” > “Auto-Size” > “Auto-Sizing” functionality will be disabled when placing an object because both options attempt to control the frame height simultaneously, causing problems. This has been fixed.

Fix for connection reset errors on datasheet outbound integration endpoint (OIEP) (HOTFIX-9341, ISSUE-846533)
dtp

Fixed a problem wherein InDesign would crash when a column spanned across all rows and tried to split rows.

Fix for Web UI performance following deployment of Unfolding Data Container component (ISSUE-864622, HOTFIX-9380)
basicportalcomponents

When opening a product screen in the Web UI with multiple validation business conditions configured, users may have experienced performance issues while the screen was loading. This was due to an issue with multiple user notifications being saved simultaneously. This issue has been resolved. Screen loading performance should now be improved.

step-2026.1-2026-07-02-13-01-36

Fix for parent object with child objects cannot be deleted (ISSUE-866743, HOTFIX-9377)
graphql

A fix has been applied so that removing a compound (specified) ingredient that has more than one sub-ingredient now succeeds in a single operation.

step-2026.1-2026-07-01-14-15-01

Fix for export via JDBC taking longer time (HOTFIX-9378, ISSUE-860860, ISSUE-833906)
core

The JDBC Delivery Plugin was slow when configured with Snowflake drivers. The line-by-line processing of a CSV file was too slow, but now it is possible to first upload to Snowflake using a temporary table and then merge the changes, making the process faster overall.

step-2026.1-2026-07-01-11-29-08

Fix for inbound integration endpoint throwing 'exclusive lock Worker' error on import (ISSUE-867513, HOTFIX-9384)
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 0-byte files created for SAP messages (HOTFIX-9379, ISSUE-870376)
core

Fixed a concurrency issue which led to the system moving empty 0-byte files into the In and Failed hotfolders when processing the file via a hotfolder by inbound integration endpoint (IIEP) on a clustered system with multiple nodes.

step-2026.1-2026-06-30-13-14-55

Fix for outbound integration endpoint data refresh error (HOTFIX-9232, ISSUE-857130)
core

To fix an issue where an outbound integration endpoint (OIEP) refreshed the collection before exporting data even though the OIEP was not configured to refresh the collection, an automatic check was implemented that determines whether the scheduler configuration for the endpoint should refresh collections before taking that step.

Fix for STEP monitoring alert (ISSUE-864553, HOTFIX-9343)
dtp

Fixed a problem in which the SectionLevel could contain an invalid value and cause excessive nesting while parsing the Excel file for publication import.

step-2026.1-2026-06-29-15-35-27

Fix for STEP monitoring alert (ISSUE-870438, ISSUE-870723, HOTFIX-9376, ISSUE-871896, ISSUE-879696)
serveradministration

Improved a STEP SaaSv2 infrastructure sensor so it will no longer alert users about sporadic single Keycloak authentication errors.

Fix for task number error on 'Golden Record Clerical Review Task List' (HOTFIX-9372, ISSUE-845235)
matching

Removed the hard-coded MAX_TASKS = 10000L variable in the ClericalReviewTaskHelper component, so the limit is now fully controlled by the system property MergeGoldenRecord.ClericalReview.TaskList.MaxTasks (default still 10,000). Customers with workflows larger than 10,000 tasks can raise this value to ensure all relevant tasks are reachable.

step-2026.1-2026-06-26-11-28-37

Fix for STEP availability issues (HOTFIX-9373, ISSUE-868730)
core

Addressed a mapDB file leak that occurred during STEP import and export processes. This fix should prevent disk pressure events controlled by mapDB tmp files not being deleted.

step-2026.1-2026-06-25-13-28-17

Fix for inbound integration endpoint throwing 'exclusive lock Worker' error on import (HOTFIX-9371, ISSUE-867513)
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.

step-2026.1-2026-06-24-10-06-03

Fix for Unmerge wizard error (HOTFIX-9369, ISSUE-869842)
matching

Fixed an unexpected Null Pointer Exception on unmerge popup when accessing the 'Select Surviving Values' step in the Unmerge wizard.

Fix for dropdown appearing on text box in the Workflow Details Screen (HOTFIX-9367, ISSUE-869510)
basicportalcomponents

Fixed a problem, when the Rich Text attribute value component under the Classification Specific Value Group / Value component in the Web UI Node Editor displayed an empty suggestion box even when no units were available for the configured attribute.

step-2026.1-2026-06-22-14-47-26

Fix for system slowdown (HOTFIX-9364, ISSUE-869311)
workbench

To fix an issue where the system had become extremely slow, the number of assets that can be exported in the STEP Workbench by right-clicking on a classification and selecting 'Export Images & Documents' has been limited to one million. Exceeding this limit will cause memory issues.

step-2026.1-2026-06-19-21-18-10

Fix for event processor crash when changing an object type (ISSUE-868765, HOTFIX-9358)
core

To fix an issue where changing an object type caused an event processor crash, hidden Lock-free Schema Change (LFSC) shadow copies will now be ignored when setting the object type for a node. This will prevent unexpected exceptions from occurring in the customer's business logic.

Fix for inability to revert to old revision due to invalid data (HOTFIX-9359, ISSUE-869038)
core

Fixed an unexpected exception caused by Lock-free Schema Change (LFSC) leftovers when reverting to an old revision.

Fix for thousands of non-descript BGPs running following 2026.1 update (HOTFIX-9356, ISSUE-867520)
core

Fixed a problem that occurred when an inbound integration endpoint (IIEP) user attempted to delete background processes (BGPs) but did not have the required privileges needed to do so. This left these orphan BGPs without any attributes populated (Status, Started by, etc.). Now, these BGPs will no longer have these values wiped out if the execution user attempts to delete but does not have the required privileges needed to delete BGPs.

step-2026.1-2026-06-19-15-34-01

Fix for internal server error due to datastore version mismatch (HOTFIX-9363, ISSUE-867813)
basicportalcomponents

To fix an internal server error caused by a datastore version mismatch for an object, it will now no longer be possible to execute Toolbar actions twice on a Web UI Node List by double-clicking it.

step-2026.1-2026-06-18-15-02-24

Fix for SFTP configurations setup in Self-Service UI (HOTFIX-9344, ISSUE-866210)
core

To fix an issue in which SFTP configuration setups in the Self-Service UI were not reflected in the Export Configuration SFTP delivery methods, custom SSH keys will now be correctly supported by the normal exports with SFTP delivery in STEP.

step-2026.1-2026-06-18-14-43-02

Fix for inability to launch manual workbench login instance when SAML SSO is enabled (ISSUE-867976, HOTFIX-9357)
core

Fixed a manual workbench login (/manualwblogin) that was returning an internal server error on Jetty 12 by correcting the invalid servlet url-pattern to /manualwblogin in Webstart web.xml.

step-2026.1-2026-06-16-13-31-55

Fix for ECLASS BASIC export not working (ISSUE-866777, HOTFIX-9350)
core

To fix an issue with the ECLASS BASIC exporter, exported products now automatically pick up attributes inherited from the classification groups they belong to. This change lets you exclude specific kinds of classification nodes (e.g., ECLASS ADVANCED application classes) from that inheritance, so unwanted attributes no longer get pulled into the export and your output stays clean and relevant.

Fix for outbound integration endpoint error (ISSUE-868301, HOTFIX-9349, ISSUE-868399)
core

Fixed an unexpected exception during BGPLegacySharedFSStorageFolderPlugin (a negative list fallback for endpoints / exports) that was copying files to a shared directory.

Fix for New UI not loading (HOTFIX-9342, ISSUE-866481)
core

When trying to store or import data in the Centralized Configuration Setup Entity, e.g., the Default Context in the New UI, the user could see an error message about 'configuration' attributes being not valid for the Setup Entity Object Type. This issue has been resolved. The Setup Entity Object Type will be updated and error messages should not appear when storing or importing data in the Centralized Configuration Setup Entity.

step-2026.1-2026-06-11-09-37-18

Fix for missing Create and Update timestamp (HOTFIX-9331, ISSUE-852027)
matching

Now, Source Relation's reference metadata will be correctly populated on a source record during Match And Merge imports, and will correspondingly promote to Golden Record according to survivorship rules logic.

Fix for issues with data containers on Match and Merge when used with standardization business actions (HOTFIX-9332, ISSUE-867114)
matching

Fixed a problem that occurred when multi-value data containers, imported via Match And Merge inbound integration endpoints (IIEPs) with Standardization business actions, were sometimes duplicated or missing.

step-2026.1-2026-06-05-15-26-48

Fix for outbound export behavior differing between SaaS and on-premises (ISSUE-859815, HOTFIX-9324)
core

XSLT post-processing is now skipped when the exported STEP XML is semantically empty (root-element only). This has been done to prevent spurious deliveries when the export user lacks object visibility. The fix also adds a semantic empty-file check using existing EmptyFileHandler before calling the post-processor, which matches on-prem behavior.

step-2026.1-2026-06-04-12-32-52

Fix for validation error disappearing after focus change without modifying value in Web UI (ISSUE-866479, HOTFIX-9321)
basicportalcomponents

Fixed a problem that occurred when a validation error message for Regular Expression attributes unexpectedly cleared when the user pressed the Tab key on the Web UI Node Editor screen.

Fix for transformations not saved for import configurations (HOTFIX-9317, ISSUE-865133)
core

When configuring import configurations in the workbench, transformations configured by the user were not stored for the Reference Type ID, Reference Target, Data Container Type ID, and Data Container ID mappings. This issue has been resolved. All transformations for these mappings will now be stored after the import configuration is updated.

Fix for UI Advanced Search fails for specific workflow states with an internal server error (HOTFIX-9255, ISSUE-857427)
basicportalcomponents

Fixed a problem in the Web UI Advanced Search screen that would cause an error while a user was logging in certain conditions.

step-2026.1-2026-06-04-10-25-18

Fix for error observed while searching for objects (HOTFIX-9315, ISSUE-864250)
workbench

Fixed a concurrent modification exception in the workbench that was caused by slow typeahead search.

Fix for ConcurrentModificationException following workbench start (HOTFIX-9316, ISSUE-796900)
workbench

Fixed a sporadic Concurrent Modification error in the workbench that occurred when opening the asset editor directly following starting the workbench.

step-2026.1-2026-06-04-08-37-39

Fix for StringIndexOutOfBoundsException in Web UI (webui-0.js) (ISSUE-865912, HOTFIX-9308)
basicportalcomponents

Fixed an unexpected exception in Web UI Design Mode, related to the Description Summary Card component.

Fix for electronic address(EAddressDataContainer) is missing key values for ElectronicAddress Error (ISSUE-814297, HOTFIX-9304)
basicportalcomponents

Solved a sporadic problem, when the Rich Text Values on a Globally Configured Unfolding DC on a Web UI Node Editor screen were sometimes not properly set, which led to title attribute value loss and incorrect overall DC values being saved.

Fix for it is not possible to apply formatting with some tags in the 'How to' table within complex attributes (ISSUE-803894, HOTFIX-9268)
basicportalcomponents

Fixed a problem with bold and bullet list tags on the 'Add Data Container' popup for attribute values, edited in the Rich Text Editor.

step-2026.1-2026-06-03-07-05-11

Fix for root cause analysis - STEP is unavailable (ISSUE-865081, HOTFIX-9280)
smartsheet

Introduced a 10k limit to exported LOV values in Smartsheets format. By default, it is now set to 10k. Please contact Stibo Support if this limit should be increased. Additionally, fixed a memory leak in the LOV filters export in Smartsheets, which increased the memory usage during the export when exporting huge LOVs with filters.

Fix for Smartsheet template labels are output in English instead of Japanese (HOTFIX-9309, ISSUE-865410)
smartsheet

Fixed a caching problem in Smartsheet Exporter, which led to intermittent problems with Smartsheets locale.

step-2026.1-2026-06-02-12-50-40

Fix for root cause analysis: STEP was unavailable (ISSUE-865381, HOTFIX-9303)
dtp

Fixed a problem, which could have caused a Failover Group pod outage if the InDesign server is unavailable and the Intrusion Detection System Worker thread is stuck indefinitely in fetching InDesign Web Services Description Language.

step-2026.1-2026-06-01-18-36-12

Fix for Match and Merge inbound integration endpoint contributor data corruption on subsequent loads (ISSUE-865517, HOTFIX-9307)
matching

Fixed an unexpected exception during Match and Merge related to stored empty external revision contributor data.

Error in unmerge functionality related to data containers (HOTFIX-9275, ISSUE-886082)
core, graphql, matching

Fixed an error occurring in the unmerge functionality related to manual changes with keyed and key-less data containers.

Fix for ProductCrossReference is inherited at the size level in On-prem but not in SaaS. (HOTFIX-9283, ISSUE-857496)
core

Fix the problem in the exporter, where the inherited ProductCrossReferences were not included in the exported file.

Fix for asset push stoppage following language dimension removal (ISSUE-856731, HOTFIX-9233)
core

Fixed a problem in which the push status information (which tracks whether each asset has been successfully delivered to its destination) is silently lost after language dimension removal.

Fix for inability to see Config_Code attribute tag in Comps Sku (HOTFIX-9288, ISSUE-854384)
core

To fix an issue in which Config_Code on the Companion SKU (child object) is not exported when the value is empty, a description attribute which is valid for a parent and its child node will now be exported if the value of the description attribute of the parent node is not empty and the value of the attribute is empty on the child node and the export is Advanced STEP XML and the parameter of STEP-ProductInformation tag: ExportValidAndAbsent="true".

step-2026.1-2026-05-29-14-29-05

Fix for automap fails with 'Unable to Map Column' for 'Hybris UK - Web Group Location' despite matching attribute name (HOTFIX-9271, ISSUE-857791)
core

Attributes created by Lock Free Schema Change will no longer cause problems with the auto-mapping of attribute names during data import.

Fix for incorrect color tones in thumbnails (HOTFIX-9242, ISSUE-851336)
core

Implemented a fix for an issue that resulted in incorrect color tones for thumbnails after uploading security-protected PDF assets to STEP.

Fix for .xsls files not supported in PDX (ISSUE-842831, HOTFIX-9249)
core

When an asset with an .xlsx extension was being imported into STEP with an AssetURL, the file extension was not correctly recognized and the file extension was changed to .ZIP. Now the extension is correctly recognized and the asset is no longer converted into a ZIP file.

Fix for validation error only showing on the Italian version of the attribute but not on the French/English/Dutch column (HOTFIX-9284, ISSUE-861755)
basicportalcomponents

Now the validation error about missing the conditionally mandatory workflow attribute in Smartsheets will correctly affect all cross-context attribute value cells.

Fix for export failing with exception (HOTFIX-9247, RDSUP-497)
core

Fixed an error in which the export would fail because the matching algorithm’s context was null.

step-2026.1-2026-05-28-19-26-40

Fix for Web UI displays differently within Citrix (HOTFIX-9254, ISSUE-833157)
basicportalcomponents

Fixed an issue with the text line height in the Web UI when viewing it through older versions of Windows (such as Windows Server 2019, which is used in Citrix environments).

Fix for data absent from export when selection size is large in the Web UI (HOTFIX-9285, ISSUE-861909)
basicportalcomponents

Fixed a problem when the Export Action on a Web UI Node List did not work correctly when exporting data beyond Portal.MaxResultCount limit on the Advanced Search Screen.

step-2026.1-2026-05-27-11-49-50

Fix for OneQueue BGP not processing BGPs following update to 2026.1 (ISSUE-854961, ISSUE-852214, HOTFIX-9279)
core

An issue where a memory leak could prevent new background processes from starting has been fixed.

step-2026.1-2026-05-26-15-50-30

Fix for email business rule throwing a ServiceConfigurationError (ISSUE-861716, HOTFIX-9262)
core

Fixed the ServiceConfigurationError which displayed when sending email from the business rule.

step-2026.1-2026-05-26-15-18-09

Fix for getSimilarObjects SOAP call from Salesforce to STEP does not work (HOTFIX-9264, ISSUE-860007)
soapapi

Fixed a problem when the inner Entity tag in the exportConfigurationXML tag in the GetSimilarObjects SOAP request caused an unexpected exception.

step-2026.1-2026-05-23-15-42-59

Fix for incorrect display of long object names in workbench (HOTFIX-9261, ISSUE-862353)
workbench

Object names in the STEP Workbench were displayed incorrectly when the title was long. Specifically, each word was displayed on a separate line. This has been fixed: the long object names will now fill the available space.

Fix for STEP Monitoring Alert (HOTFIX-9274, ISSUE-863218)
basicportalcomponents

Addressed a memory leak that allowed the system to load an indefinite amount of users via Create User actions on the Web UI User List screen, which in turn caused an Out of Memory error. Now, the amount of users is limited to 5000 (by default) by the same configuration property (WebUI.UserList.Max) as for the User List screen.

Fix for PDF generation for a publication with DTP files intermittently fails with an error (ISSUE-863288, HOTFIX-9267)
dtp

A problem occurred where PDF generation for a publication with DTP files intermittently failed with 'PDF header signature not found' errors and missing pages. This is now fixed.

step-2026.1-2026-05-22-10-10-11

Fix for no renderers running for datasheet OIEPs and autopagination (HOTFIX-9245, ISSUE-845034)
dtp

Improved the timeout / error handling for the InDesign Sidecar and recovery mechanism after outages for the IDS Connection.

step-2026.1-2026-05-21-12-16-43

Fix for unexpected result for transformation format number (ISSUE-845903, HOTFIX-9256)
core

During a BMECat export, there was an unexpected result when transforming with format number. This has been fixed.

step-2026.1-2026-05-20-09-11-26

Fix for classification deletion attempt return errors (HOTFIX-9260, ISSUE-855241)
restapiv2

Introduced a public property called Restapiv2.PurgeService.MaxChildren that is set, by default, to 10,000 instead of a hard-coded 10K limit. This property allows the system to override a default 10K limit when retrieving nodes from the Recycle Bin via the RestApiV2 - recycle-bin-related services.

step-2026.1-2026-05-18-15-45-20

Fix for image conversions not working following upgrade (HOTFIX-9246, ISSUE-853331)
core

Fixed an issue with image conversion that resulted in PNG images not being converted to JPEG when the customer used the SFTP delivery method in the export.

Fix for Embedded Number not formatting character tags (HOTFIX-9253, ISSUE-857223)
basicportalcomponents

When editing values in the Web UI Embedded Number field, character tags ( and ) were not formatted correctly. This has been corrected and tags in the Embedded Number field like "" will now display as: ">".

Fix for BMEcat multi-value attribute field not displaying values in Web UI (ISSUE-856190, HOTFIX-9252)
basicportalcomponents

Fixed an issue with displaying values for multi-value attributes in the Web UI using LOV with IDs.

Fix for Assign button in Supplier Web UI not working (ISSUE-857815, HOTFIX-9251)
basicportalcomponents

Improved performance for the Assign action on Web UI Node Lists if the potential assignee is in a group with an extremely large number of users.

step-2026.1-2026-05-08-12-12-22

Fix for context filter does not fully switch (ISSUE-886205)
workbench

An issue occurred wherein the context filter did not fully switch when the URL with the contextid was pasted, causing a mismatch between the visual context and system behavior. The workbench now automatically synchronizes the locale when there is a change of context.

Fix for data container references not visible on Referenced By tab (HOTFIX-9231, ISSUE-886069)
workbench

Fixed an error that caused data container references not to not be displayed on the Referenced By tab in the Web UI due to a bug in the query API.

step-2026.1-2026-05-06-13-20-58

Fix for PMDM - inbound integration endpoints files are not processing (HOTFIX-9210, ISSUE-859547)
core

Fixed an unexpected exception that prevented inbound integration endpoints from running if the corresponding cache file contained invalid (corrupted) data.

Fix for data container issue in Web UI (HOTFIX-9205, ISSUE-845906)
core

To fix an issue in which the 'Insert Data Containers' export option did not export attribute values, it is now possible to multi-select data container mappings on the Custom Export mapping pop-up in the Web UI. Additionally, an error that occurred when attribute values were only exported for one mapping even if multiple data container mappings were selected has also been fixed.

Fix for diagnostics generation issue (ISSUE-859639, HOTFIX-9229)
core

Fixed a problem that caused the system not to be able generate diagnostics for all nodes.

Fix for when products are validated despite approval errors (ISSUE-826735, HOTFIX-9215)
core

Previously, products were approved despite approval errors, such as missing mandatory values. This has been fixed with a rollback when auto-approve is enabled during an import.

Fix for inability to retrieve asset content (ISSUE-857344)
core

An issue occurred in which users were unable to retrieve asset content if the asset ID contained the forward slash character ('/'). This has been fixed.

Fix for export via JDBC taking longer time (HOTFIX-9216, ISSUE-860860, ISSUE-833906)
core

The JDBC Delivery Plugin was slow when configured with Snowflake drivers. The line-by-line processing of a CSV file was too slow, but now it is possible to first upload to Snowflake using a temporary table and then merge the changes, making the process faster overall.

Fix for XML import with a non-existing QualifierID causes data corruption in list of values values despite errors (ISSUE-844440, HOTFIX-9218)
core

This has been fixed. Now, the value of an LOV does not get a bad value during import, even if a non-existing QualifierID is present in the import XML file

Fix for export failing with exception (HOTFIX-9230, RDSUP-497)
core

Fixed an error in which the export would fail because the matching algorithm’s context was null.

step-2026.1-2026-05-05-16-40-46

Fix for Web UI display inconsistency (ISSUE-857651)
basicportalcomponents

Fixed a CSS problem that occurred on the Web UI Node Editor which truncated List of Values (LOV) checkbox labels.

Fix for inability to view clerical review tasks assigned to peers (HOTFIX-9164, ISSUE-847450)
matching

Updated logic in ClericalReviewTaskSearchBuilder to allow users with the VIEW_TASKS_ASSIGNED_TO_OTHER_USERS_IN_MY_GROUPS privilege (regardless of administrator status) to view tasks assigned to other users in their groups.

Fix for data container issue in Web UI (HOTFIX-9205, ISSUE-845906)
portal-exporter

To fix an issue in which the 'Insert Data Containers' export option did not export attribute values, it is now possible to multi-select data container mappings on the Custom Export mapping pop-up in the Web UI. Additionally, an error that occurred when attribute values were only exported for one mapping even if multiple data container mappings were selected has also been fixed.

Fix for make 'No Data' default enabled in the Match Tuning UI (ISSUE-886198)
matching

The 'No Data' threshold is now enabled by default.

Fix for SSUI status retrieval mislead by webservice status - lock not removed (ISSUE-886078, HOTFIX-9189)
matching

This is now fixed by addressing a security issue with the webservices documentation.

Security update (HOTFIX-9186, HOTFIX-9197, RDSEC-3045, HOTFIX-9191)
autoclassification

General security improvements have been implemented to enhance the overall security of our systems.

Library upgrades (ISSUE-886076, RDSEC-1815, HOTFIX-9209, RDSEC-1934)
fileloading

Libraries were updated to their new versions.

Fix for batch ranking creates to many Golden Records (ISSUE-886077, HOTFIX-9171)
matching

Fixed an issue when, during the matching process with the Matching Algorithm containing Machine Learning Matchers, new records were created instead of merging them into already existing records.

Fix for unavailability of STEP (ISSUE-855565, HOTFIX-9227)
dataprofiling

To fix an issue where STEP was unavailable, the ExactUniquenessCollector.OffHeapDB.RootFolder property will now automatically create a specified directory instead of silently falling back to a default TMP directory.

Fix for task number error on 'Golden Record Clerical Review Task List' (HOTFIX-9203, ISSUE-845235)
matching

Removed the hard-coded MAX_TASKS = 10000L variable in the ClericalReviewTaskHelper component, so the limit is now fully controlled by the system property MergeGoldenRecord.ClericalReview.TaskList.MaxTasks (default still 10,000). Customers with workflows larger than 10,000 tasks can raise this value to ensure all relevant tasks are reachable.

step-2026.1-2026-05-04-19-18-50

Fix for Kafka streaming receiver's inbound integration endpoint fails to start (ISSUE-857674)
kafka-integration

This is now fixed by adapting to a changed behaviour in the Kafka broker > 4 when a consumer group is missing. The code now adapts to handle GroupIdNotFoundException correctly.

step-2026.1-2026-04-30-20-54-18

Fix for error in the DAM integration (ISSUE-715937, HOTFIX-9202)
restapi

It is now possible to enable OPTIONS preflight for HTTP.

Library upgrades (ISSUE-886076, HOTFIX-9225, RDSEC-1940)
hybrisaccelerator

Libraries were updated to their new versions.

Library security upgrades (HOTFIX-9222, RDSEC-1734, RDSEC-1854)
portal-importer

Library security upgrades have been implemented to enhance overall security of our systems.

step-2026.1-2026-04-30-13-34-37

Fix for internal application error - select 'Loqate' configuration (ISSUE-858435)
address-typeahead

Fixed a dependency error in the address typeahead component.

step-2026.1-2026-04-30-09-18-19

Fix for internal application error - select 'Loqate' configuration (ISSUE-858435)
address-typeahead

Fixed a dependency error in the address typeahead component.

step-2026.1-2026-04-29-08-53-48

Fix for STEP monitoring alert (HOTFIX-9183, ISSUE-856142)
smartsheet

Introduced a public configuration property (SmartSheet.MaxSheetsLimit) that limits the maximum number of Smartsheet category sheets to 100, by default. Once set, exceeding this property's limit may cause the Out Of Memory problems during the Smartsheets export with more than 100 category sheets.

step-2026.1-2026-04-27-10-39-26

Fix for login fails (HOTFIX-9184, ISSUE-853568)
core

It is now no longer possible to reuse hidden system domains, and any attributes that use hidden system domains are deleted.

Fix for long processing times when using the ExportDeletedData option (HOTFIX-9181, ISSUE-855231)
core

Implemented a performance improvement for exports with the option ExportDeletedData set to true.

Fix for the technical documentation page does not work (ISSUE-886204)
core

Fixed the issue with a third-party software.

Fix for SSUI status retrieval mislead by webservice status - lock not removed (ISSUE-886078, HOTFIX-9189)
soapapi

This is now fixed by addressing a security issue with the webservices documentation.

Fix for calculated function (ISSUE-831810)
core

Fixed an issue where the calculated function currentworkflowstates would sometimes return empty.

Added a generic sensor for all background process types (ISSUE-886075, HOTFIX-9192)
core

Added a new generic sensor that monitors for background process (BGPs) execution outcomes. It detects BGPs that fail, succeed, or complete with errors, breaks them down by BGP type, and exposes the counts to Prometheus for monitoring.

Fix for root cause analysis: outbound integration endpoint (ISSUE-855721, HOTFIX-9177)
core

Improved the rest direct delivery connection timeouts to avoid connections becoming infinitely stuck if a downstream system does not respond.

Fix for inbound for STEPXML ends during testing with ‘completed with errors’ (ISSUE-845567, HOTFIX-9178)
core

Fixed a problem where inbound integration endpoints for STEPXML ended during testing with a ‘completed with errors’ message. It also had an error when copying the file to the failed directory. This is now fixed.

Fix for incorrect OIEP status display (HOTFIX-9199, ISSUE-851664)
core

To fix an issue in which STEP displayed an outbound integration endpoint (OIEP) as having failed when it had not, the REST Direct Delivery plugin will now automatically retry when a 408 error status is received.

Fix for TransactionLog error causing complete import rollback (HOTFIX-9198, ISSUE-845371)
core

Fixed an importer issue wherein a 'NULL' price condition in the TransactionLog would trigger a full import rollback.

Fix for AAP AutoCare conversion issue (RDSUP-495)
core

To fix an issue with AAP AutoCare conversions, transaction starts will now be skipped when using the notifyUserActivityObservers method.

Fix for when products are validated despite approval errors (HOTFIX-9194, ISSUE-826735)
core

Previously, products were approved despite approval errors, such as missing mandatory values. This has been fixed with a rollback when auto-approve is enabled during an import.

Fix for error handling when BGP transfers fail (HOTFIX-9196, ISSUE-857103)
core

Improved error handling for when background process (BGP) transfers to Azure storage fail.

step-2026.1-2026-04-24-10-49-07

Fix for inability to load new logos in Web UI (PRESALINTERNAL-2215)
basicportalcomponents

Fixed an unexpected error that occurred when uploading a logo in the Web UI.

step-2026.1-2026-04-23-21-52-37

Fixed an issue to allow business actions to create portable test cases for support issues (RDSUP-486)
workbench

This is now fixed by allowing Engineering support to create change packages that will be exported from the Main workspace.

Fix for translation issue with translation path of attributes (HOTFIX-9173, ISSUE-830864, HOTFIX-9175, HOTFIX-9174, HOTFIX-9155)
workbench, translation-extension-setupnode

It is now possible to change the translation state to 'up to date' if the target value does not exist.

Fix for InDesign package import fails for larger imports (ISSUE-793436)
dtp

Fixed this by making the buffer size configurable when streaming a file from the workbench to the background process folder.

Fix for SSUI status retrieval mislead by webservice status - lock not removed (ISSUE-886078, HOTFIX-9189)
dtp

This is now fixed by addressing a security issue with the webservices documentation.

Added a generic sensor for all background process types (ISSUE-886075, HOTFIX-9192)
serveradministration

Added a new generic sensor that monitors for background process (BGPs) execution outcomes. It detects BGPs that fail, succeed, or complete with errors, breaks them down by BGP type, and exposes the counts to Prometheus for monitoring.

Fix for BGP process bar not showing progress during PDF generation process (ISSUE-844171, HOTFIX-9182)
dtp

When creating a PDF of a publication, the progress bar is now incremented when the number of pages is more than 100. It is now possible to control how many renderers may be used for one job at a time. This is controlled by the property: InDesign.BackgroundProcess.MaxNumberOfRenderers=0, with '0' meaning all renderers (defined for the publication) may be used for a job. It is possible to control whether all of these renderers finish processing before the next renderers are started. This is controlled by the property: 'FixSpecific.ISSUE837093=false'.

Fix for STEP monitoring alert (HOTFIX-9166, ISSUE-855371)
dtp

Introduced two public configuration properties (InDesignServer.SOAP.ConnectTimeoutSeconds (by default set to 60) and InDesignServer.SOAP.ReadTimeoutMinutes (by default set to 0 - disabled)) that allow admins to set SOAP read / connect timeouts to InDesign servers to avoid threads hanging indefinitely if InDesign is unavailable.

Fix for root cause analysis: STEP monitoring alert (ISSUE-855587, HOTFIX-9176)
graphqlv2

Improved caching for the display sequence attribute in the GraphQL framework to reduce memory usage.

Fix for SOAP error when doing an update data from database in STEPnDesign plugin (ISSUE-833142)
dtp

Now, if InDesign is working on a long-lasting task and the access token expires during this action, the token is refreshed when it is needed for access to the application server.

Fix for inability to remove users (HOTFIX-9167, ISSUE-800965)
workbench

Fixed a Deletion Objection localization in the French locale in the STEP workbench so deletion objection messages now display correctly.

step-2026.1-2026-04-22-11-02-07

Fix to limit reflection log messages to once per business rule execution (ISSUE-855539)
core

Reflection log messages can now be limited to just one per business rule execution when the customer has both the allow-javascript-reflection license and the UnsupportedScripting.LimitReflectionLogs set to 'true.'

Added a generic sensor for all background process types (ISSUE-886075)
core

Added a new generic sensor that monitors for background process (BGPs) execution outcomes. It detects BGPs that fail, succeed, or complete with errors, breaks them down by BGP type, and exposes the counts to Prometheus for monitoring.

Fix for root cause analysis: STEP monitoring alert (ISSUE-855464, HOTFIX-9170)
core

Improved the SQL Leak Logger in STEP to use the up-to-date Cleaner instead of the deprecated Finalizer, which could have caused a memory bottleneck.

Fix for deactivation of unique keys (ISSUE-886080)
core

Throttled 'Still waiting for synchronization' messages during unique key activation / deactivation from every 4 seconds to roughly every 5 minutes (configurable via the UniqueKey.EpochWait.LogInterval property). Now, when the message displays, blocking session details are logged to the server log to help identify processes preventing synchronization.

step-2026.1-2026-04-21-16-42-40

Library upgraded to latest version in component (RDSEC-1958, RDSEC-1550, HOTFIX-9090, RDSEC-1868)
portal-importer

A third-party library was updated.

Security update (RDSEC-1958, RDSEC-1550, HOTFIX-9090, RDSEC-1852, RDSEC-1868)
basicportalcomponents

General security improvements have been implemented to enhance the overall security of our systems.

Library upgraded to latest version in component (RDSEC-1958)
basicportalcomponents

A security upgrade of a third-party library was completed.

Fix for 'Invalid Gateway' error message in IIEP (HOTFIX-9169, ISSUE-835495)
restapi

A server-side improvement has been implemented to ensure the upload body is fully received before closing the connection on error responses, which prevents the 502 error occurring in subsequent requests.

Fix for compile error for hotfix (HOTFIX-9172, ISSUE-886070)
basicportalcomponents

Implemented a fix for a security-related issue that presented with the 2024.4 update.

step-2026.1-2026-04-17-09-50-54

Fix for When Add Data Container ADD button DSIABLED IN RECIPE SCREEN (HOTFIX-9165, ISSUE-829473)
basicportalcomponents

In an edge case where mandatory fields are present and not presented as part of the Add DataContainer Panel but a automatic ID has been filled in, the add button for the data container was wrongly disabled. This changes ensures that if that's the case we enable the add button so users can proceed with data container creation.

Fix for Web UI Asset Pipeline download failures for files over 1GB (HOTFIX-9140, ISSUE-848050)
basicportalcomponents

To fix an issue with Web UI Asset Pipeline download failures, http response buffering for background process file attachments downloads from the Web UI has been disabled when the file is larger than 1GB.

Fix for Hide Equal and Mark Different errors in the Multi Revision Screen (HOTFIX-9141, PRESALINTERNAL-2195)
basicportalcomponents

Fixed a problem that occurred when reference keys with multiple dots were not correctly extracted by the Multi Revision screen. This led to unexpected errors during execution of the 'Hide Equal' and 'Mark Different' actions on that screen when the References header was configured.

Fix for Multi Revision Screen showing all reference columns for all master types following upgrade (ISSUE-842789, HOTFIX-9146)
basicportalcomponents

Fixed a problem that occurred when references, invalid for the current selection and configured on a Target or Reference Metadata Value Header, incorrectly displayed on a Node List screen in the Web UI.

Fix for an error exporting the Autoclassification ruleset: NoSuchMethodError: 'void org.apache.xmlbeans.XmlCursor.close()' (HOTFIX-9161, ISSUE-848138)
autoclassification

Fixed the problem with the XMLBeans version dependency.

Fix for Web UI Node Editor issue (ISSUE-828258, HOTFIX-9159)
basicportalcomponents

Now, read-only mandatory value components on the Web UI Node Editor will not be marked as invalid, as users cannot change their values.

Fix for Gallery Display Mode in Web UI renders images too large for the frame (ISSUE-834936, HOTFIX-9131)
basicportalcomponents

Fixed the Gallery Display Mode in Web UI to automatically scale the size of the images that are too big to fit the image box.

Fix for Web UI component (HOTFIX-9132, ISSUE-843077)
basicportalcomponents

An asterisk (mandatory marker) now displays in table cells on the Attribute Value Group Header for mandatory attribute links.

Fix for cannot open downloaded files from Web UI due to invalid file extension (ISSUE-840227, HOTFIX-9123)
basicportalcomponents

Fixed the problem with the incorrect asset files downloaded from the Web UI table.

Fix for data container issue (HOTFIX-9128, ISSUE-844024)
basicportalcomponents

Now the 'VisuallyMandatory' parameter found in the Table Header Value, ValueGroup, and References components will be correctly respected on 'Add Data Container' popups for the Globally Configured Multi Edit Data Container component in the Web UI.

Fix for mandatory attribute does not show expected value in tab (ISSUE-852288, HOTFIX-9150)
basicportalcomponents

An issue was identified and fixed in the Grouping Web UI component where warnings for invalid or missing values were not indicated to the user.

Fix for conditional mandatory validation on a Multi-Value LOV clears entered data (ISSUE-833522, HOTFIX-9129)
basicportalcomponents

Fixed an issue where the Web UI dropdown control type used for multi-value attributes was losing selected values after changing its mandatory state by a Conditional Validity Business Condition evaluation.

step-2026.1-2026-04-15-12-59-22

Fix for the workbench with an application error in the Import Manager Wizard (ISSUE-853600)
core

There was a problem in the workbench when an application error occurred in the Import Manager Wizard when using Remove Options. This has now been fixed by fixing the problem with XML processing in the workbench.

Fixed an issue to allow business actions to create portable test cases for support issues (RDSUP-486)
core

This is now fixed by allowing Engineering support to create change packages that will be exported from the Main workspace.

Fix for unable to do revision purge (ISSUE-841245, ISSUE-831239, HOTFIX-9156)
core

This has been fixed by improving the memory handling for the Revision Management Event Processor plugin.

Fix for statistics on Lock Free Schema (ISSUE-886206)
core

The information shown to users in the Lock Free Schema (LFSC) background process (BGP) has been improved. Now, users can see how long it takes to perform certain phases of an LFSC.

Fix for inconsistent pre-processor failure with XML transformer error (ISSUE-849063, HOTFIX-9145)
core

Fixed a retry mechanism in the XSLT external preprocessor which will now allow re-uploading BLOBs to a microservice in case of network / infrastructure issues. Previously, this was not possible.

Upgraded updated-client and fixed cosmetic slf4j bug in SPOT (RDHELP-10020)
core

The updates-client in SPOT, which is used to interact with the updates server, has been upgraded. The SLF4J logging framework was producing an annoying warning, this has been fixed.

Fix for deactivation of unique keys (HOTFIX-9158, ISSUE-886080)
core

Throttled 'Still waiting for synchronization' messages during unique key activation / deactivation from every 4 seconds to roughly every 5 minutes (configurable via the UniqueKey.EpochWait.LogInterval property). Now, when the message displays, blocking session details are logged to the server log to help identify processes preventing synchronization.

Improved LFSC user feedback (HOTFIX-9157, ISSUE-886079)
core

Improved user feedback during Lock-Free Schema Changes by reporting blocking session details to the background process's (BGP) execution report during epoch synchronization waits (every 5 minutes), adding progress indications at stage entry (1%), fixing erroneous 100% progress at the end of the PrepareAndCopy stage, and surfacing setback / error messages that, previously, only went to the server log. Shadow object URLs are no longer exposed in user-facing messages.

Fix for Export of translation file is not working (ISSUE-832796, HOTFIX-9134)
core

After a SFTP delivery attempt the export file is deleted in all cases. With this fix the file will be deleted only when the SFTP delivery attempt was successful.

Fix for STEP unavailablity (ISSUE-850000, HOTFIX-9125)
core

To fix an issue that resulted in STEP being unavailable, a public configuration property has been introduced called HotfolderReceiver.MaxFileSizeInMB (which is set to 10240 (10 gigabytes) by default). This property allows admins to limit the size of the files loaded into a hotfolder. When a file exceeding the configured limit is placed in a hotfolder, a corresponding inbound integration endpoint (IIEP) background process (BGP) logs an error, skips the file, and puts it into a 'failed' directory. This is to prevent disk pressure events / disk eviction and full STEP outages caused by attempts to process the large files.

Fix for 'index out of bounds' error in IIEP (HOTFIX-9151, ISSUE-840239)
core

Fixed a race condition concurrency issue in the JavaScript Business Rule engine in STEP which sometimes caused unexpected exceptions.

Fix for inconsistency in application server (ISSUE-842536, HOTFIX-9139)
core

Fixed an ArrayIndexOutOfBound exception when parsing malformed business rule logs.

Fixed the spot --upgrade function (RDHELP-10234)
core

A new check was added to the spot --upgrade functionality which prevents installation of certain older versions of gdsn2. This has now been fixed so the old versions work again.

Fix for create high-level Java API for SSUI and other Java users (RDHELP-10082)
core

This is now fixed as SPOT now requires Java 11 or higher.

Fix for issue related to CSV and STEPXML files not including inherited data (ISSUE-844655, HOTFIX-9127)
core

To fix an issue in which CSV and STEPXML files did not contain inherited data (specifically resolved inherited inline references), the MultiContextSplitter parser drops empty ValueGroup elements on AttributeLinks (except in FilterValues elements).

step-2026.1-2026-04-13-19-54-10

Fix for system performance via typeahead property configuration (HOTFIX-9144, ISSUE-844699)
workbench

To correct an issue with system performance, typeahead can now correctly be configured to trigger autocomplete after a variable number of characters have been typed. The number of characters set via the `TypeAhead.ValueSearch.CharsForNodeCompletion` property are now correctly applied. This change also pertains to autocompletion for ID and Name.

Fix for upgrade JavaScript Catch Fix (ISSUE-847038, HOTFIX-9114)
serveradministration

Fixed the problem where the JavaScript Catch Without Rethrow healthcheck was incorrectly marked as a fixable problem in the Admin Portal.

Fix for validity removal not working due to high data volume (HOTFIX-9142, ISSUE-832339)
workbench

In instances where a large amount of historical data was present for an attribute and that attribute's validity was removed from a reference type, the system could run out of memory. This has been fixed.

Fix for root cause analysis for a STEP monitoring alert (HOTFIX-9117, ISSUE-848423)
graphqlv2

Now, the sequence attribute will be cached in the GraphQL sessions. This will reduce memory usage when many concurrent calls retrieve the attribute values.

step-2026.1-2026-03-24-14-53-04

Fix for root cause analysis for memory errors (ISSUE-848006, HOTFIX-9116)
workbench

Now Workbench will use the query API instead of the deprecated memory-heavy getReferencedBy when fetching the inbound references for the selected classification.

step-2026.1-2026-03-23-18-04-10

Fix for frozen BGP processes in Kafka (HOTFIX-9086, ISSUE-843508)
core

Two background processes (BGPs) in Kafka were stuck for many hours because of a possible deadlock. The issue has been fixed by not marking the attribute as in-use when deleting non-existing values.

Security update (RDHELP-10094)
core

General security improvements have been implemented to enhance the overall security of our systems.

Fix for dimension dependencies matching existing dependencies when names are used by asset push configurations (HOTFIX-9100, ISSUE-842820)
core

Relaxed validations when creating an asset object type, except in those instances when creating the object type breaks an existing asset push configuration.

Add support for InDesign 2026 (v.21) (ISSUE-886074, HOTFIX-9061)
core

Add support for InDesign 2026 (v.21)

Fix for IIEP cache file error (HOTFIX-9084, ISSUE-844680)
core

Fixed a problem that occurred when temporary cache files were not properly deleted from STEP hot folders, causing unexpected errors during the inbound integration endpoint (IIEP) execution.

Fix for blocked translations due to suspended BGPs in async jobs (ISSUE-843620, HOTFIX-9107)
core

Fixed a problem with asynchronous translation jobs that occurred when the limit of jobs / background processes (BGPs) that can be fetched by default was reached.

Fix for Reduce log level for Claims and Tokens SEVERE messages (HOTFIX-9095, ISSUE-886083)
core

Handles null/invalid JWT claims gracefully by treating tokens as expired instead of throwing

Fix for unavailable STEP environment (ISSUE-843931, HOTFIX-9097)
core

Introduced a public property (Security.IpBlocker.WhitelistedIpPatterns) to whitelist IP patterns for an IP blocker.

Fix for error in clerical review process in Web UI (ISSUE-843735, HOTFIX-9075)
core

Background processes without a creation date could cause internal server errors in the Web UI. This has been fixed.

Fix for various recurring production issues (ISSUE-838398, HOTFIX-9098, HOTFIX-9072)
core

Improved exception handling when logging the decryption error.

Fix for .msg file format automatically changing to .dat (ISSUE-841484)
core

Fixed a problem that occurred when uploaded assets with the .msg extension were incorrectly converted into the .dat file extension.

Fix for InDesign package import fails for larger imports (ISSUE-793436)
core

Fixed this by making the buffer size configurable when streaming a file from the workbench to the background process folder.

Fix for no renderers running for datasheet OIEPs and autopagination (ISSUE-845034, HOTFIX-9106)
core, dtp

Improved the timeout / error handling for the InDesign Sidecar and recovery mechanism after outages for the IDS Connection.

Fix for LOV migration problem related to BGPs (ISSUE-886218)
core

Optimized the bulk update for the ListOfValuesValue merge and added additional execution log entries to track the progress of the process.

Fix for unresponsive Core PDF Generator (Product) OIEP background processes (ISSUE-839200, HOTFIX-9105)
dtp

Fixed a problem in which the Datasheet Creation Outbound Processor was stuck indefinitely when InDesign renderers become unresponsive. The error handling has now been improved for these situations.

Fix for messaging error in the datasheet outbound integration endpoint logs (ISSUE-847161, HOTFIX-9110)
dtp

Now, the "Waiting for [X] jobs to finish" log message found in the datasheet export background process will only display if the number of unfinished jobs changes and not more frequently than once a minute.

Fix for classification metadata attributes not generating events for event processor (ISSUE-833158, HOTFIX-9109)
core

Fixed an issue in which classification metadata attributes were not generating events for the event processor (EP). Now, events are triggered in the Main workspace for values on ClassificationProductLinks.

Fix for changed behaviour of the search in the workbench which affects the majority of collections (ISSUE-836163)
core

Fixed the attribute value search so that 'Attribute Name (AttributeID)=Value' searches are case-insensitive for the attribute name part.

step-2026.1-2026-03-18-15-26-47

Fix for performance issues related to Web UI workbench (HOTFIX-9099, ISSUE-845784)
basicportalcomponents

Fixed a memory leak in Web UI sessions that allowed Jetty Managed Session objects to live infinitely on an FG server, which led to memory problems when sessions accrued for an extended period of time.

Fix for outdated library (RDSEC-3157)
basicportalcomponents

Implemented a security upgrade for a third-party library.

Fix for unexpected error where the index is -2 and the size is 17 (ISSUE-846263)
basicportalcomponents

Fixed an error in Web UI that happened when navigating from a Search screen to a Node Details screen within an overlay screen.

Fix for multi-value LOV not working in Web UI (ISSUE-845476, HOTFIX-9093)
basicportalcomponents

Fixed a problem that occurred when multi-value Lists of Values (LOVs) on the Web UI Node Editor screen were not saved properly. This was related to the problems uncovered in multi-valued LOV validation in which the validated value was not collected properly.

Fix for Smartsheet single sign-on not working and Visual Basic for Applications plugin runtime error (ISSUE-845954, HOTFIX-9101)
basicportalcomponents

Fixed this by updating the default value of the property SmartSheet.SSO.TokenDir to /shared/workarea/smartsheettokens.

step-2026.1-2026-03-17-18-55-53

Library upgraded to latest version in component (RDSEC-1958, RDSEC-1550, HOTFIX-9090, RDSEC-1868)
basicportalcomponents

A third-party library was updated.

Fix for LOV cross-validation (ISSUE-844966, HOTFIX-9092)
basicportalcomponents

Fixed unexpected behavior during a List of Values (LOV) cross-validation caused by changes in LOV comparison. Now, instead of a slow comparison, a query API method is used.

Fix for Gallery Display Mode in Web UI renders images too large for the frame (ISSUE-834936, HOTFIX-9079)
basicportalcomponents

Fixed the Gallery Display Mode in Web UI to automatically scale the size of the images that are too big to fit the image box.

Fix for root cause analysis with a STEP monitoring alert (HOTFIX-9069, ISSUE-844185)
basicportalcomponents

Fixed a memory leak on the User List screen in Web UI when there are more than 5000 users in the system.

Fix for export from classification node limited to 10,000 items (ISSUE-844478, HOTFIX-9070)
basicportalcomponents

Fixed a problem when it was not possible to export all the results after the 10k limit from the Classification Screen in Web UI with Select All -> Export Action.

step-2026.1-2026-03-16-18-48-47

Security update (RDHELP-10094)
spot

General security improvements have been implemented to enhance the overall security of our systems.

step-2026.1-2026-03-11-12-07-30

Fix for Insert References export behavior (HOTFIX-9076, ISSUE-765310)
portal-exporter

Now, 'Insert References' mappings can be properly exported from the Web UI Custom Export action with multiple references selected. In such cases, the reference targets will be combined under a single Reference Target ID header. Previously, reference targets were split into separate headers, which did not correlate with workbench behavior.

Add support for InDesign 2026 (v.21) (ISSUE-886074, HOTFIX-9061)
dtp

Add support for InDesign 2026 (v.21)

step-2026.1-2026-03-05-06-42-06

Security update (RDHELP-10094)
spot

General security improvements have been implemented to enhance the overall security of our systems.