saas-2025.4-2026-07-10-10-39-10

Fix for errors related to immutable collections in Elasticsearch publishing process (HOTFIX-9414, ISSUE-132368)
elasticsearch-integration

Fixed a rare error related to publishing reference data in the new schema for Elasticsearch indexing.

saas-2025.4-2026-07-10-05-54-13

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.

saas-2025.4-2026-07-09-13-24-48

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.

saas-2025.4-2026-07-08-18-49-23

Fix for max 2mb check on Streaming not matching what Kafka/Confluent set as default (ISSUE-125104, HOTFIX-9404)
kafka-integration

Increase of the Streaming receiver limit for max.message.size by a few bytes to align with the default max message size on the topic - reverted (no change)

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.

Fix for Library updates - WebUI React - Backport - in 26.3 (HOTFIX-9294, ISSUE-132314, RDSEC-2741, ISSUE-123932)
webui-partialapprove

upgrade js dependencies

saas-2025.4-2026-07-07-19-05-43

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.

saas-2025.4-2026-06-26-14-28-16

Fix for 'RuntimeException: Cannot subtract from' error (HOTFIX-9374, ISSUE-861599)
core

Fixed an issue that occurred in which a SnapshotTooOldException error was thrown when running the health checks 'Unrevised values should be revised' or 'Revised values should be unrevised.'

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.

saas-2025.4-2026-06-25-20-45-46

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.

saas-2025.4-2026-06-22-07-29-38

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.

saas-2025.4-2026-06-17-14-48-24

Fix for ECLASS ADVANCED dictionary import of SCS structure (ECA) creating new hierarchy (HOTFIX-9348, ISSUE-866460)
eclass

When ECLASS dictionaries from different systems were imported, the system version was being reformatted to a standard "major.minor" style. For systems like SCS, that reformatted version was incorrect and appeared that way in the exported product data. A change has been made that lets us tell the system which providers should keep their original version label exactly as delivered, instead of reformatting it. SCS (and any other system we choose) now keeps its real version (SCS1 stays SCS1) in the exported BMECat / PIES data, so the information customers receive matches the source. The behavior is configurable and turned off by default, so nothing changes for existing customers unless we explicitly opt a system in. Only the version label shown in the export is affected; the underlying data, identifiers, and import matching are unchanged. Configuration required To activate this for a system, a property must be added to the STEP server configuration (sharedconfig / config.properties): - Eclass.Harmonization.ExcludedSystemName=SCS To exclude more than one system, list them separated by commas, for example Eclass.Harmonization.ExcludedSystemName=SCS,APP. After the property is set, a server restart is needed for it to take effect. If the property is left out entirely (the default), all versions continue to be reformatted exactly as before, so no action is needed for customers who do not require this.

saas-2025.4-2026-06-16-10-00-13

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.

saas-2025.4-2026-06-16-06-51-14

Fix for RCA - Optimistic lock error. Every STEP process is impacted (ISSUE-124772, HOTFIX-9281)
inmemory

Existing HOTFIX-9281 was backported to 2025.4.

saas-2025.4-2026-06-15-13-12-30

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.

saas-2025.4-2026-06-15-10-44-12

Fix for wrong IRDI for polymorphic blocks in BMECat (ISSUE-135545, HOTFIX-9345)
eclass

In ECLASS ADVANCED, CSV data attribute and BMEcat export output files are now using International Registration Data Identifiers (IRDIs) of selected polymorphic blocks instead of abstract.

saas-2025.4-2026-06-11-09-31-05

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.

saas-2025.4-2026-06-10-15-32-00

Fix for polymorphic behavior in ECLASS ADVANCED (HOTFIX-9333, HOTFIX-9329, ISSUE-134526)
eclass

Added support for abstract polymorphic blocks. Now, a polymorphic block without implementation is a valid block.

saas-2025.4-2026-06-10-09-10-23

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.

saas-2025.4-2026-06-09-18-52-13

Fix for STEP application server crashes (ISSUE-864601, HOTFIX-9278)
integration-amazon-sqs

Added guardrails to protect against STEP application server crashes due to running out of heap memory when sending very large messages through Amazon SQS. By default, a limit of 100Mb has been introduced. However, this limit can be changed if needed by using the SQSDeliveryConnector.MaxFileSize= property. It should be noted that raising this limit increases the chance of application server crashes due to running out of heap memory.

saas-2025.4-2026-06-08-10-22-41

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.

saas-2025.4-2026-06-04-10-14-20

Fix for Library updates - WebUI React - Backport - in 26.3 (ISSUE-123932, HOTFIX-9293, RDSEC-2749, HOTFIX-9289, RDSEC-2742, ISSUE-132314, RDSEC-2743, RDSEC-2746, RDSEC-2745, HOTFIX-9292, HOTFIX-9291, RDSEC-2736, RDSEC-2747)
change-reports, private-label-food, ui-basket, spire-plm

upgrade js dependencies

saas-2025.4-2026-06-03-20-20-50

Change to ECLASS Advanced dictionary importer (ISSUE-134113, HOTFIX-9320)
eclass

The ECLASS Advanced dictionary importer no longer adds the per-version "Data Attribute" (for example "ECLASS 14.0 Data Attribute") to the ECLASS version root and every classification below it. The attribute is now added only on Advanced Application Class classifications, so it is no longer visible on Basic or Asset Application Classes, segments, main groups, groups, or commodity classes.

Fix for ECLASS ADVANCED import error (ISSUE-134477, HOTFIX-9313)
eclass

Fixed an error that occurred in the ECLASS ADVANCED importer when a data attribute was linked to the application classification.

Fix for exports using current context as default rather than setting (HOTFIX-9306)
eclass

When exporting ECA products using the BMECat 2005.1 Converter, plugin data was exported in the workbench context instead of the default context selected in the Cross Context Chooser in the Select Format step. This relates to feature names in the exported file. Now, data is exported in the correct default context.

saas-2025.4-2026-06-01-13-59-12

Fix for missing auto-generated objects in exported products (HOTFIX-9282, ISSUE-132795)
eclass

To fix an issue where auto-generated objects were missing in exported products, auto generation now works correctly when the attribute has a unit.

saas-2025.4-2026-05-29-16-12-53

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

saas-2025.4-2026-05-28-20-13-50

Fix for translation failed when translation export was split into multiple files (HOTFIX-9269, ISSUE-857199)
async-translation

The translation export for a large number of products may be split into multiple files before being sent to the translation agency. In this case no files were sent to the translation agency and the translation process had to be restarted manually. This has been corrected. The translation now correctly handles exports that have been split into multiple files, and all parts are passed on to the translation agency as intended.

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

saas-2025.4-2026-05-27-15-07-29

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.

saas-2025.4-2026-05-27-09-42-16

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

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

saas-2025.4-2026-05-26-15-19-53

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

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

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

Fix for error during inbound integration endpoint that was configured with Legacy Asset Importer (ISSUE-857605, HOTFIX-9265)
assetloader

Fix the ClassCastExceptions and NullPointerException that occur in the Legacy Asset Importer when the Hotfolder receiver is used on an Inbound Integration Endpoint.

Fix for task number error on 'Golden Record Clerical Review Task List' (HOTFIX-9276, 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.

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.

saas-2025.4-2026-05-24-04-20-36

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.

saas-2025.4-2026-05-21-12-04-06

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.

saas-2025.4-2026-05-20-16-06-35

Fix for ECLASS business rule validation issue (ISSUE-131171, HOTFIX-9243)
eclass

Improved handling of multi-level polymorphic blocks. Previously, when fetching, application implementation blocks were not recognized properly in some cases.

Fix for inability to disconnect objects from classification hierarchy (HOTFIX-9244, ISSUE-128888)
industry-standard

Added a tool that enables users to disconnect objects from a classification hierarchy.

Fix for Partial Import deletion error (HOTFIX-9250, ISSUE-129732)
eclass

To fix an issue in which Partial Import would delete rather than ignore data, Partial Replacement import logic has been updated. The ':' sign in front of aspects in IRDI paths will not be duplicated, and cardinal blocks will not be processed if the IRDI path indicates the cardinal block does not contain the '*' symbol at the end of the path. Additionally, logger and feedback messages have also been fixed.

saas-2025.4-2026-05-20-14-37-47

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

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.

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

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 create high-level Java API for SSUI and other Java users (RDHELP-10082)
spot

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

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.

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.

saas-2025.4-2026-05-19-15-02-12

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.

saas-2025.4-2026-05-12-19-14-27

Fix for batch ranking creates to many Golden Records (ISSUE-126617, 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.

saas-2025.4-2026-05-11-11-19-49

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 Assign button in Supplier Web UI not working (ISSUE-857815, HOTFIX-9234)
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.

saas-2025.4-2026-05-09-12-57-54

Fix for error messages for invalid elements (HOTFIX-9241, ISSUE-131386)
eclass

To address an issue with error messages displayed for invalid elements, more meaningful error messages for the BMECat 2005.1 Converter have been added in the STEP exporter.

Fix for export statistics block (HOTFIX-9240, ISSUE-131423)
eclass

To fix an issue where large background processes ended with a statistics block, export statistics have been added for the BMECat 2005.1 Converter formatter.

Fix for data export error (ISSUE-131173, HOTFIX-9237)
eclass

Fixed a null pointer exception (DataContainerClass.getType() for exporter in the BMECat 2005.1 formatter. Invalid data container data caused the system to stop exporting data. This has been fixed. Now, the error will not stop the exporter, but the error will be reported in log files and in the background process (BGP) logs.

saas-2025.4-2026-05-08-13-22-56

Fix for missing Web UI thumbnails (ISSUE-847964)
demoup-cliplister

Fixed an issue that caused thumbnails not to display in the Web UI. This was due to the DemoUp authentication token not updating in STEP if it had expired in DemoUp.

saas-2025.4-2026-05-08-07-22-20

Fix for data container references not visible on Referenced By tab (ISSUE-130648, HOTFIX-9231)
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.

saas-2025.4-2026-05-05-20-31-59

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.

saas-2025.4-2026-05-04-19-27-39

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 tecdoc supplier import needs to start manually for go to import mode (ISSUE-853515, HOTFIX-9212)
automotive

Fixed a problem with the TecDoc import, which was not ignoring empty files in the supplier data files.

saas-2025.4-2026-05-01-09-15-33

Fix for data container issue in Web UI (HOTFIX-9205, ISSUE-845906)
core, 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.

saas-2025.4-2026-04-30-17-53-24

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

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

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.

saas-2025.4-2026-04-30-12-11-06

Fix for cardinality attributes on the application (HOTFIX-9226, ISSUE-130646)
eclass

When importing ECLASS Advanced BMECat files, for example, 'Number of communications', (ABG899, value 3) was silently dropped because the importer skips all cardinality counter attributes (AttributeType = CONDITION_DET_Type) to avoid creating a ghost element in the ECLASS application tree, but this also meant the value never reached the SKU. This has now been fixed. In StepXMLOutputStream, after writing the standard flat attributes, count the imported polymeric blocks (for example, ABI459). For each control attribute, follow its DependsOn meta-attribute to locate the corresponding cardinality counter (for example, ABG899), and write this count as a flat STEP attribute on the SKU.

saas-2025.4-2026-04-29-12-28-27

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 blocked translations due to suspended BGPs in async jobs (HOTFIX-9195, ISSUE-843620)
external-async-kernel

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.

saas-2025.4-2026-04-27-10-44-42

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

Added a generic sensor for all background process types (HOTFIX-9192, ISSUE-128406)
core, 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 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 error handling when BGP transfers fail (HOTFIX-9196, ISSUE-857103)
core

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

saas-2025.4-2026-04-23-14-46-21

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.

saas-2025.4-2026-04-23-10-13-03

Fix for SKU_ID issue in BMEcat (ISSUE-127731, HOTFIX-9190)
eclass

The BMEcat exporter template mechanism was refactored so that and now serve separate roles: is only used to capture the product identifier and is always removed from the output; , when present in the template, is replaced with generated features using the captured SKU value. When absent, no features are exported.

saas-2025.4-2026-04-23-07-33-47

Fix for copying assembly to other assemblies does not consider linkage criteria block (HOTFIX-9168, ISSUE-737831)
automotive

Resolved an issue where the Application Manager failed to copy criteria attributes during bulk update actions.

Fix for fatal internal server error in the automotive module due to null User from getUserByID (HOTFIX-9179, ISSUE-854979)
automotive

Fixed a NullPointerException error in the Application Approval Status automotive component in the Web UI when the revision's user no longer exists in STEP.

saas-2025.4-2026-04-23-06-30-50

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

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

saas-2025.4-2026-04-22-11-54-03

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.

saas-2025.4-2026-04-22-11-00-21

Fix for BGP process bar not showing progress during PDF generation process (HOTFIX-9041, ISSUE-844171, ISSUE-837093, 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'.

saas-2025.4-2026-04-21-17-43-22

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.

saas-2025.4-2026-04-21-11-05-16

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.

saas-2025.4-2026-04-20-08-42-26

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.

saas-2025.4-2026-04-17-10-13-58

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.

saas-2025.4-2026-04-16-09-39-44

Fix for in Web UI when duplicate names in the breadcrumb path hindered navigation (HOTFIX-9162, ISSUE-853825)
ui-product-editor

Fixed a problem with the Web UI Sufficiency Card component, where clicking the breadcrumb would result in incorrect navigation if the path included an object with duplicated titles.

saas-2025.4-2026-04-15-11-59-05

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.

saas-2025.4-2026-04-14-15-55-23

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.

saas-2025.4-2026-04-14-13-03-38

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

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

Fix for deactivation of unique keys (ISSUE-128075, HOTFIX-9158)
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-128268)
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.

saas-2025.4-2026-04-13-13-19-38

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.

saas-2025.4-2026-04-10-12-33-53

Fix for SKU_ID issue in BMEcat (HOTFIX-9149, ISSUE-127731)
eclass

The BMEcat exporter template mechanism was refactored so that and now serve separate roles: is only used to capture the product identifier and is always removed from the output; , when present in the template, is replaced with generated features using the captured SKU value. When absent, no features are exported.

Fix for LockFreeSchemaChange issue affecting ECA migration (HOTFIX-9152, ISSUE-853937)
eclass

The ECLASS Advanced Easy Setup attributes.yml was triggering expensive LFSC (LockFreeSchemaChange) operations during ECA migration because it explicitly set 'isExternallyMaintained' on 33 attributes and added validator constraints (mask, maxLength) to 'stibo_ISO-639-2,' all of which differed from the legacy eclass-advanced state. The fix removes all 'isExternallyMaintained' declarations and the ISO-639-2 validator constraints, so the 'StepDataInstaller' leaves existing attributes untouched during migration instead of trying to change their state.

Fix for unclear import message in BMEcat (HOTFIX-9154, ISSUE-127730)
eclass

Error messages that occur during BMEcat file imports when required XML elements are missing have been improved. Previously, users saw technical messages like 'Invalid application IRDI! Product EclassName is empty', which were difficult to interpret. Now, the messages clearly identify the missing BMEcat element and the affected product. For example, a new error message might read, 'The product "CAD32P7" does not contain a valid "REFERENCE_FEATURE_SYSTEM_NAME". The product cannot be imported.'

Fix for blocked translations due to suspended BGPs in async jobs (ISSUE-843620, HOTFIX-9148, HOTFIX-9147)
async-translation, external-async-kernel

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.

saas-2025.4-2026-04-09-11-16-19

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

saas-2025.4-2026-04-08-14-10-29

Fix for JMS connection error after applying HOTFIX (HOTFIX-9120, HOTFIX-9133, HOTFIX-9135, ISSUE-847358)
jms-integration

Jakarta libraries have been updated in STEP so non-compatible JMS drivers in the JMS integration have a fallback option for the custom ClassLoader.

Fix for inability to view and edit the value for blocks in ECLASS (ISSUE-827311, HOTFIX-9143)
eclass-advanced

Support for nested polymorphic blocks has been added to the ECA editor. This allows users to view, create, and save nested polymorphic blocks and edit their parameters.

saas-2025.4-2026-04-08-09-44-00

Fix for inaccessible property (ISSUE-850948)
officepreview

The OfficePreview.DisableConversion property is now a public property, and can be accessed from the Self Service UI (SSUI).

saas-2025.4-2026-04-08-06-30-30

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.

saas-2025.4-2026-04-07-10-34-15

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

saas-2025.4-2026-04-01-14-21-23

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.

saas-2025.4-2026-03-31-13-04-28

Fix for JMS connection error after applying HOTFIX (HOTFIX-9135, ISSUE-847358)
jms-integration

Jakarta libraries have been updated in STEP so non-compatible JMS drivers in the JMS integration have a fallback option for the custom ClassLoader.

Fix for blocking point for ECA migration - Import mapping / missing harmonization (HOTFIX-9136, ISSUE-120558)
eclass

The ECLASS Unit and Dictionary data defines version 9.1 using the IRDI 0173-1#11-ECLASS91#001, where the version is represented as ECLASS91. This created a mismatch when attempting to reconcile it with the BMEcat data, which references the version as ISSUE-?.1 within the element. To resolve this discrepancy, an exception case has been implemented that maps the ISSUE-?.1 version identifier from BMEcat to the corresponding dictionary IRDI 0173-1#11-ECLASS91#001.

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

saas-2025.4-2026-03-30-14-28-48

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.

saas-2025.4-2026-03-30-14-02-04

Fix for matching agent issue with Fail-Retry state (HOTFIX-9126, ISSUE-838373)
matchingagent

Fixed an issue related to the matching agent in which a new training process (BGP) could incorrectly start while an ongoing training job was in a Failed‑Retry state. This fix ensures that only one training process runs at a time, preventing inconsistent agent behavior.

saas-2025.4-2026-03-30-09-00-14

Fix for the asynchronous translation function is not available due to errors (HOTFIX-9124, ISSUE-849404)
external-async-kernel

Fix this problem with a backport.

saas-2025.4-2026-03-30-07-37-53

Fix for JMS connection error after applying HOTFIX (HOTFIX-9133, ISSUE-847358)
jms-integration

Jakarta libraries have been updated in STEP so non-compatible JMS drivers in the JMS integration have a fallback option for the custom ClassLoader.

saas-2025.4-2026-03-27-09-48-02

Fix for Faceted search error (HOTFIX-9121, ISSUE-830504)
ui-search

Now, the Faceted search works when GraphQL schema introspection is disabled.

saas-2025.4-2026-03-26-10-27-29

Fix for JMS connection error after applying HOTFIX (HOTFIX-9120, ISSUE-847358)
jms-integration

Jakarta libraries have been updated in STEP so non-compatible JMS drivers in the JMS integration have a fallback option for the custom ClassLoader.

saas-2025.4-2026-03-25-07-47-19

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.

saas-2025.4-2026-03-24-11-26-58

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

saas-2025.4-2026-03-21-07-34-05

Fix for FVALUE_DETAILS attributes not created for version-specific ETIM dictionaries (HOTFIX-9115)
bmecat

A number of updates have been made to the ETIM importer and exporter to ensure correct handling of version‑specific feature details and to prevent empty or invalid features from appearing in product exports. The handling of display sequence for FVALUE_DETAILS attributes has been corrected. The system now assigns the Display Sequence of each FVALUE_DETAILS attribute to match the Display Sequence of its corresponding feature, ensuring consistent ordering and proper alignment of version‑specific details with their corresponding base features. When importing ETIM dictionary files using the ETIM IXF format, the system now correctly creates FVALUE_DETAILS attributes whenever the “Is version specific attribute” option is selected in the Select Format step of Export Manager. These attributes are now generated with the proper ETIM version prefix (e.g. ETIM8_EF000001_FVD), ensuring accurate version tracking. Additionally, these attributes are placed under the correct attribute group (e.g. ETIM8_Value_Details_Attributes), which now receives an ID and name that correspond to the ETIM dictionary version being imported. A new configuration property, FixSpecific.ISSUE839141, has been introduced. When enabled, this property removes features with empty names or names ending in "_FVD" during export. This prevents invalid or placeholder features from being included in product exports, addressing issues related to empty or malformed feature data. Please open a ticket with Stibo Support before enabling this to ensure it is a good fit for your issue / use case.

saas-2025.4-2026-03-20-14-08-23

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.

saas-2025.4-2026-03-20-12-27-42

Fix for timeout error on business rules (ISSUE-837398, HOTFIX-9108)
assetdownload

When running the downloadAssetContent method from the Asset Download Home JavaScript bind in business actions, a timeout exception was displayed for some of the provided URLs. This has now been fixed and assets should be downloaded correctly for the provided URLs where a valid User-Agent or SSL Trusted Certificate is required.

saas-2025.4-2026-03-19-15-04-09

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.

saas-2025.4-2026-03-19-13-48-27

Fix for ECLASS Advanced and improving the error message (HOTFIX-9103, ISSUE-123717)
eclass

Improved error message clarity in ECLASS Advanced importer (BMECat ECLASS Advanced Data Converter – CSV). The error message was rewritten to clearly explain that the property must contain a VALUE_IDREF tag with ECLASS Classification information, and that without it, the block and its children cannot be validated or imported.

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 blocked translations due to suspended BGPs in async jobs (HOTFIX-9111, ISSUE-843620, HOTFIX-9112, HOTFIX-9107)
core, external-async-kernel, inmemory

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.

saas-2025.4-2026-03-19-13-03-15

Fix for FVALUE_DETAILS attributes not created for version-specific ETIM dictionaries (HOTFIX-9113, ISSUE-839141)
bmecat

A number of updates have been made to the ETIM importer and exporter to ensure correct handling of version‑specific feature details and to prevent empty or invalid features from appearing in product exports. The handling of display sequence for FVALUE_DETAILS attributes has been corrected. The system now assigns the Display Sequence of each FVALUE_DETAILS attribute to match the Display Sequence of its corresponding feature, ensuring consistent ordering and proper alignment of version‑specific details with their corresponding base features. When importing ETIM dictionary files using the ETIM IXF format, the system now correctly creates FVALUE_DETAILS attributes whenever the “Is version specific attribute” option is selected in the Select Format step of Export Manager. These attributes are now generated with the proper ETIM version prefix (e.g. ETIM8_EF000001_FVD), ensuring accurate version tracking. Additionally, these attributes are placed under the correct attribute group (e.g. ETIM8_Value_Details_Attributes), which now receives an ID and name that correspond to the ETIM dictionary version being imported. A new configuration property, FixSpecific.ISSUE839141, has been introduced. When enabled, this property removes features with empty names or names ending in "_FVD" during export. This prevents invalid or placeholder features from being included in product exports, addressing issues related to empty or malformed feature data. Please open a ticket with Stibo Support before enabling this to ensure it is a good fit for your issue / use case.

saas-2025.4-2026-03-19-07-56-51

Fix for changed behaviour of the search in the workbench which affects the majority of collections (ISSUE-836163, HOTFIX-9102)
inmemory

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

saas-2025.4-2026-03-18-15-25-34

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.

saas-2025.4-2026-03-18-13-44-22

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 error message when removing product object types (ISSUE-783422, HOTFIX-8855)
core

To fix an issue where an unexpected exception was thrown, table types will now be correctly unlinked from the object type when this OT is being deleted.

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

Improved exception handling when logging the decryption error.

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.

Fix for InDesign package import fails for larger imports (HOTFIX-9078, 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 inability to convert WebP assets to PNG assets (ISSUE-812000, HOTFIX-9024)
core

An error occurred that prevented WebP assets from being converted into PNG assets. This has been fixed.

saas-2025.4-2026-03-18-11-30-26

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.

saas-2025.4-2026-03-18-08-14-15

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

saas-2025.4-2026-03-16-18-51-15

Security update (RDHELP-10094)
spot

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

saas-2025.4-2026-03-13-17-41-36

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.

saas-2025.4-2026-03-12-11-49-00

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.

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

Fix for modular service platform FileAlreadyExistsException post-processor with multiple events (ISSUE-817510, HOTFIX-8786)
extension-integration

Fix for conflicting file names during batch processing using an external post-processor.

saas-2025.4-2026-03-11-15-47-22

Fix for FVALUE_DETAILS attributes not created for version-specific ETIM dictionaries (HOTFIX-9077, ISSUE-839141, HOTFIX-9082)
etim-importer, bmecat

A number of updates have been made to the ETIM importer and exporter to ensure correct handling of version‑specific feature details and to prevent empty or invalid features from appearing in product exports. The handling of display sequence for FVALUE_DETAILS attributes has been corrected. The system now assigns the Display Sequence of each FVALUE_DETAILS attribute to match the Display Sequence of its corresponding feature, ensuring consistent ordering and proper alignment of version‑specific details with their corresponding base features. When importing ETIM dictionary files using the ETIM IXF format, the system now correctly creates FVALUE_DETAILS attributes whenever the “Is version specific attribute” option is selected in the Select Format step of Export Manager. These attributes are now generated with the proper ETIM version prefix (e.g. ETIM8_EF000001_FVD), ensuring accurate version tracking. Additionally, these attributes are placed under the correct attribute group (e.g. ETIM8_Value_Details_Attributes), which now receives an ID and name that correspond to the ETIM dictionary version being imported. A new configuration property, FixSpecific.ISSUE839141, has been introduced. When enabled, this property removes features with empty names or names ending in "_FVD" during export. This prevents invalid or placeholder features from being included in product exports, addressing issues related to empty or malformed feature data. Please open a ticket with Stibo Support before enabling this to ensure it is a good fit for your issue / use case.

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 unavailable STEP environment (HOTFIX-9085, ISSUE-844872)
audit-messaging

Fixed a memory leak in the AuditMessaging JDBC Delivery plugin which was caused by multiple open class loaders.

saas-2025.4-2026-03-11-14-22-33

Fix for ECA - Invalid tag handling (HOTFIX-9074, ISSUE-123734)
eclass

Summary Fixed incorrect handling of special characters (>, <) in the ECLASS Advanced import and export converters, which previously caused invalid XML tags and generated warning messages during processing. Problem The ECLASS Advanced importer (BMECat ECLASS Advanced Data Converter – CSV) produced warning messages when input data contained special characters such as > and <. These characters were not properly escaped, resulting in malformed/invalid XML tags being generated during the import process. Fix Importer (BMECat ECLASS Advanced Data Converter – CSV): Special characters (>, <) are now correctly escaped during import, eliminating the spurious warning messages. Exporter (BMECat 2005.1 Converter): Updated to ensure that special characters are properly encoded in the output, generating valid XML tags in the exported BMECat file. Impact No more warning messages triggered by > / < characters during ECLASS Advanced import. BMECat 2005.1 export output is now well-formed XML compliant. No configuration or data migration required.

Fix for ECA import log output (HOTFIX-9080)
eclass

Added timestamps for when BMECat conversions start and for when they finish.

Fix for incorrect error messages (HOTFIX-9088)
eclass

Changed some error messages that contained the phrase 'data container.' These were incorrect because the implementation no longer uses data containers.

Fix for time stamps in exports (ISSUE-116649, HOTFIX-9087)
eclass

In BMEcat 2005.1, the converter added additional time stamp information at the beginning and end of the conversion phase that was visible in the export log files. This has been fixed.

Fix for timestamps in the import log (HOTFIX-9073, ISSUE-116644)
eclass

The background process feedback has been extended to automatically append a timestamp to every INFO message reported during the import process in the ECLASS Advanced Conversion preprocessor used in ECLASS Advanced imports.

Fix for extra logging information in BGP logs (ISSUE-117904, HOTFIX-9089, HOTFIX-9081)
eclass

To eliminate a line of information in the background reports (BGPs), the 'Exporting in BMECat 2005.1 mode back' was brought back into the BGP logs.

Fix for ECLASS Advanced with a product ID as attribute key (HOTFIX-9068, ISSUE-123733)
eclass

Corrected the mechanism that writes the product ID on the attribute.

Fix for export default context handling (ISSUE-117905, HOTFIX-9067)
eclass

Fixed default context handling in export of ECLASS Advanced products. Feature names and comments are now exported using default context.

saas-2025.4-2026-03-10-15-52-07

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

Improved exception handling when logging the decryption error.

saas-2025.4-2026-03-07-04-12-07

Fix for several translation processes get stuck due to OptimisticLockRetryCountExceeded (HOTFIX-9059, ISSUE-833056)
core

When translating a list of values (LOV) to multiple languages, an OptimisticLockRetryCountExceeded exception could be thrown. This has been fixed.

saas-2025.4-2026-03-06-13-24-15

Fix for the error when setting a datetime field in the French workbench (HOTFIX-9063, ISSUE-825136)
core

Fixed an error when setting a datetime field in the French workbench.

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

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

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 conditional validation across multiple data containers causing long load times (ISSUE-828039, HOTFIX-9046)
basicportalcomponents

When multiple Globally Configured Unfolding Data Container components are used together with Globally Configured Data Validations Business Conditions—where attributes shared across several Data Container Types act as triggering data types—it may cause redundant Business Condition evaluations, resulting in a significant decrease in performance. Additionally, when these Business Conditions generate a high volume of Data Issue Report messages, system performance can degrade further. This fix introduces performance optimizations for such scenarios. To enable it, set the configuration property FixSpecific.ISSUE828039 to true.

saas-2025.4-2026-03-05-17-40-20

Fix for localized date format was not supported by attribute of data container (ISSUE-841553, HOTFIX-9054)
basicportalcomponents

Enabled localization support for date and datetime data types within the Globally Configured Unfolding Data Container component in the Web UI. With this update, date and datetime values are displayed according to the user’s locale settings. To activate this feature, set the configuration property FixSpecific.ISSUE841553 to true.

Fix for conditional validation across multiple data containers causing long load times (ISSUE-828039, HOTFIX-9046)
basicportalcomponents

When multiple Globally Configured Unfolding Data Container components are used together with Globally Configured Data Validations Business Conditions—where attributes shared across several Data Container Types act as triggering data types—it may cause redundant Business Condition evaluations, resulting in a significant decrease in performance. Additionally, when these Business Conditions generate a high volume of Data Issue Report messages, system performance can degrade further. This fix introduces performance optimizations for such scenarios. To enable it, set the configuration property FixSpecific.ISSUE828039 to true.

saas-2025.4-2026-03-05-11-04-57

Fix for ECLASS Advanced export validation issues (HOTFIX-9055, ISSUE-116754)
eclass

Fixed a validation issue by correcting the way the language IOS code was written (now it is lowercase). Functionality is now added so that from now on, the validation problems will not stop the export process.

Fix for import stoppage based on missing application class (HOTFIX-9062, ISSUE-123629)
eclass

Corrected the behavior of the importer when no application classification was found. Now, the importer will not stop the process but will only inform the user about that problem via the background report (BGP) log.

Security update (RDHELP-10094)
spot

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

Fixed a problem with STEPInDesign and the 'Keep With Next' setting (HOTFIX-9056, ISSUE-832450)
dtp

When mounting data in InDesign, if a frame on a Product Template had 'Keep With Next' set under certain mounting scenarios, this could result in an incorrect split position of the following frames and partially mounted data. This has now been fixed.

Internal branching fix (RDHELP-8735)
externalcontent-toolbox

A fix was implemented that is internal to Stibo Systems; no impact to customers.

Fix for ECLASS Advanced import failed (HOTFIX-9065, ISSUE-839437)
eclass

Fixed an unnecessary repetition of application attributes in the STEPXML file during the import of ECLASS Advanced products.

Fix for FORDER is not correctly outputted (HOTFIX-9050)
eclass

Enhance CardinalBlock and CardinalBlocks implementations with ordering and sorting features

Fix for SETBACK: Asset Premigration is failing (ISSUE-104234)
externalcontent-toolbox

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

Fix for internal feature branch in build system (RD-24349)
externalcontent-toolbox

All updates were internal; customers remain unaffected.

Security update (RDSEC-1112)
externalcontent-toolbox

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

saas-2025.4-2026-03-04-11-59-23

Fix for Global Navigation Panel logo and left sidebar width change during navigation (ISSUE-839772, HOTFIX-9064)
basicportalcomponents

Fixed an unexpected flickering of the Web UI's Global Navigation Panel when opening and closing the Tree Navigator, which had previously been pinned.

Fix for frozen Lock-free Schema Change operations (HOTFIX-9053, ISSUE-832197)
inmemory

It has been observed that Lock-free Schema Change (LFSC) operations can, in very rare situations, be blocked by internal maintenance processes. This only affects Cassandra installations, and only happens if an object in STEP has millions of values. This has now been fixed.

saas-2025.4-2026-03-03-11-42-00

Fix for missing 'Manage Background Process Execution' privilege (HOTFIX-9057, ISSUE-837392)
basicportalcomponents

Fixed an unexpected privilege exception caused by setting a high-priority background process status when downloading images in Web UI by a user who is not privileged to manage background process execution.

saas-2025.4-2026-03-03-09-33-19

Fix for Activity Log parsing errors impacting system performance (HOTFIX-9052, ISSUE-839117)
core

Now, the Activity Log parser in the Admin Portal will not throw unexpected exceptions and pollute logs when parsing activity data which might have empty lines in it.

saas-2025.4-2026-03-02-12-01-01

Fix for Web UI component (ISSUE-839745, HOTFIX-9048)
basicportalcomponents

Fixed a problem when the table header for the 'Classification-Specific Attribute Group' was not marking cells as mandatory if the corresponding attribute on an attribute link of a linked hierarchy was marked mandatory.

Fix for clipping path of TIF images is not correctly taken into account (HOTFIX-9043, ISSUE-809359, ISSUE-808125)
core

Fixed a problem with converting the clippath to transparency in the microservice.

Fix for error while trying to delete some lists of values (LOVs) (ISSUE-792990, ISSUE-804338, HOTFIX-9019)
core

On rare occasions, STEP would fail to delete a List of Values (LOV) or delete a dimension point. The deletion could fail with a ForeignKeyConstraintVerification error, which was sometimes nested inside an optimistic lock exception. This has now been fixed by ensuring the system deletes any value filters before deleting an LOV value or deleting a dimension point. This is a problem on Cassandra; on Oracle the same problem would manifest itself into an inconsistency between InMemory DB and Oracle DB.

Fix for prefix crossvalidator performance issue (ISSUE-828389, HOTFIX-9051)
basicportalcomponents

Improved the performance in retrieving the list of values (LOV) attribute values for LOV conditions for LOV's with greater than 5000 values.

Fix for inability to delete attributes (HOTFIX-9030, ISSUE-827198)
core

An error occurred disallowing users from deleting an attribute. When a deletion was attempted, users got this message: '"X" could not be deleted ... deleting will cause the event queue to trigger on all internally maintained attribute changes. If this is what you want, please remove it from the event queue first.' However, the attribute was not in the event queue; instead, it was an old revision of the event queue the attribute was linked to. This has been changed so this does not stop the attribute from being deleted.

Fix for after supplier data upload there is a fatal error due to TAF format (ISSUE-839226, HOTFIX-9047)
automotive

Fixed the problem where supplier files in TAF version 2.7 could not be loaded when the reference data was 2.4, and added compatibility.

saas-2025.4-2026-02-27-14-38-07

Fix for add reference is not working in Web UI (ISSUE-819824, HOTFIX-9045)
portal-multireference

Fixed a problem for the Root Nodes parameter on an Add Reference action on a Multi Reference screen in Web UI. When it was configured with classification roots for asset referenced-by direction reference, it made the Browse tab empty. This is no longer the case.

Fix for when changes made to workflows are not getting saved (ISSUE-836185, HOTFIX-9042)
workbench

Fixed an issue where changes to JavaScript-based Business Conditions in a workflow were not saved when using the 'Save & Exit' option in the Workflow Editor. Updates are now reliably preserved, preventing accidental loss of configuration changes.

Fix for attribute link on classification can not be maintained in Web UI (HOTFIX-9044, ISSUE-793330)
webui-systemsetup

Fixed a problem where the attribute link list of values with IDs on the Attribute Management screen in the Web UI did not have their IDs populated properly, which led to the inability to change those values.

saas-2025.4-2026-02-26-16-55-00

Fix for blocking point for ECA migration - Import mapping / missing harmonization (HOTFIX-9049, ISSUE-120558)
eclass

The ECLASS Unit and Dictionary data defines version 9.1 using the IRDI 0173-1#11-ECLASS91#001, where the version is represented as ECLASS91. This created a mismatch when attempting to reconcile it with the BMEcat data, which references the version as ISSUE-?.1 within the element. To resolve this discrepancy, an exception case has been implemented that maps the ISSUE-?.1 version identifier from BMEcat to the corresponding dictionary IRDI 0173-1#11-ECLASS91#001.

saas-2025.4-2026-02-26-15-21-10

Fix for error when importing tab-separated value (TSV) files (HOTFIX-9031, ISSUE-837313)
core

Fixed a problem that occurred when CSV multi-line conversions were failing when handling the line breaks that followed the quote (") character.

NullPointerException impacting system performance (ISSUE-839422, HOTFIX-9039)
configurationpackage

Fixed a NullPointerException caused by setting the property ConfigurationPackage.ContextId to point to a non-existent context.

Fix for issue with setting minimum value for attributes (ISSUE-815475, HOTFIX-9040)
core

When removing a reference with a value, the value was not always removed from the database. Old deleted values could prevent changes to the validation of the object type. This has been fixed.

saas-2025.4-2026-02-26-14-32-52

Fix for error in BMS Receiver (ISSUE-838439, HOTFIX-9029)
gdsn2-receiver

Fixed a GDSN import error by adding a missing 3rd-party library to the component.

saas-2025.4-2026-02-25-14-44-30

Fix for Web UI Simple Importer Widget not working in Firefox (ISSUE-828411, HOTFIX-9036)
basicportalcomponents

Fixed a problem in which it was not possible to drop files into the Web UI's Simple Importer Widget in the Firefox browser.

Fix for the inability to save LOV value containing both greater than and less than subscripts (HOTFIX-9033, ISSUE-837759)
basicportalcomponents

This has been fixed by backporting existing changes related to the List of Values tags displaying in the Web UI Node Editor.

Fix for conditional mandatory validation on a Multi-Value LOV clears entered data (ISSUE-833522, HOTFIX-9038)
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.

saas-2025.4-2026-02-25-13-05-23

Fix for validation error message in French is wrong (HOTFIX-9032, RDSUP-484)
basicportalcomponents

Converted the HTTP response to UTF-8 in Smartsheet to correctly display special characters.

saas-2025.4-2026-02-24-15-14-07

Fix for the inability to save LOV value containing both greater than and less than subscripts (HOTFIX-9033, ISSUE-837759)
portalframework, basicportalcomponents

This has been fixed by backporting existing changes related to the List of Values tags displaying in the Web UI Node Editor.

Fix for a STEP monitoring alert (ISSUE-841821, HOTFIX-9037)
data-visualization

Fixed a memory leak on the Web UI Display Relations screen that used deprecated memory-heavy API.

saas-2025.4-2026-02-20-19-07-35

Fix for prefix crossvalidator performance issue (ISSUE-828389, HOTFIX-9018)
basicportalcomponents

Improved the performance in retrieving the list of values (LOV) attribute values for LOV conditions for LOV's with greater than 5000 values.

Fix for characters removed automatically while typing in plain text data container field (HOTFIX-9026, ISSUE-832927)
basicportalcomponents

There is an edge case when the system is configured with 'Override Control Rule' set to 'Text Area' and a 'Globally configured Data Validation' which is configured to trigger on changes to the data container type itself. This causes the validation to be called on each key up, which interferes with the user typing as it restores old input states in the middle of typing. To avoid this, the notification call has been debounced to only happen 500ms after the last key up event.

Fix for inability to clear a filter setting (HOTFIX-9016, ISSUE-828670)
basicportalcomponents

To fix an issue in which a filter was set and could not be cleared, the Table Header Thumbnail component can now support large results on Web UI Node Lists and will still be available for filtering.

saas-2025.4-2026-02-19-19-46-13

Fix for cloud Blob storage connectivity issue (ISSUE-808957, HOTFIX-9025)
blobstorage

It will now log an active truststore.

NullPointerException impacting system performance (ISSUE-839422)
configurationpackage

Fixed a NullPointerException caused by setting the property ConfigurationPackage.ContextId to point to a non-existent context.

Fix for Kafka Streaming inbound integration endpoint failure (ISSUE-835349, HOTFIX-9007)
kafka-integration

This has been fixed by accepting the empty set of scope when creating a basic OAuth bearer token.

Fix for not possible to download error file (HOTFIX-9020)
matching

In special cases, records imported with Match & Merge were omitted from processing due to errors, but it would not be possible to download the error file from the background process. This is now fixed.

Fix for blocking point for ECA migration - Import mapping / missing harmonization (ISSUE-120558)
eclass

The ECLASS Unit and Dictionary data defines version 9.1 using the IRDI 0173-1#11-ECLASS91#001, where the version is represented as ECLASS91. This created a mismatch when attempting to reconcile it with the BMEcat data, which references the version as ISSUE-?.1 within the element. To resolve this discrepancy, an exception case has been implemented that maps the ISSUE-?.1 version identifier from BMEcat to the corresponding dictionary IRDI 0173-1#11-ECLASS91#001.

Fix for 'Log' tab not working for calculated attribute list (HOTFIX-9022, ISSUE-832212)
workbench

Added extended logging to identify the problem, which does not allow sorting of 'Log' tab entries in the STEP Workbench.

Fix for OIEP connection to MongoDB failing with DeliveryException and NPE (ISSUE-840126)
mongodbadapter

Fixed Null Pointer Exception in MongoDB40 adapter.

Fix for Matching event processor not updating records (HOTFIX-9023, ISSUE-831520)
matching

Fixed an issue when the Matching event processor was not updating the rank score value on potential duplicate relations for records that were already in the same clerical review task.

Fix for match and merge importer sensor data missing (ISSUE-121991)
matching

Sensor data for the import file size and throughput is now implemented for the new match and merge import.

Fix for matching agent issue with Fail-Retry state (HOTFIX-9009)
matchingagent

Fixed an issue related to the matching agent in which a new training process (BGP) could incorrectly start while an ongoing training job was in a Failed‑Retry state. This fix ensures that only one training process runs at a time, preventing inconsistent agent behavior.

Fix for Match and Merge does not skip records on error in survivorship rule (HOTFIX-9021)
matching

Match and Merge error handling in processing has been enhanced so that records reported as having caused errors are now included in the error file even if the records are fully processed.

saas-2025.4-2026-02-17-14-15-09

Fix an issue for error with confirm matches in clerical review (ISSUE-799026)
matching

Fixed an issue with a Null Pointer Exception when trying to log a message for a non-existent node.

Fix for revisions purge running too long (HOTFIX-8996, ISSUE-820095)
core

Implemented a performance fix for purging old revisions. The look-up for matching codes and unique keys took a long time. This has been fixed.

Fix for system does not come online after restart from Swagger UI (ISSUE-835138)
core

On STEP startup, the STEP processes communicate with one another to perform safety checks. In some cases, this handshake could get stuck and prevent the STEP process from completing startup. This has been fixed.

Fix for issue in scheduled export jobs (ISSUE-831713, HOTFIX-9000, ISSUE-825378)
core

Outbound integration endpoints (OIEPs) based on object-selection could spawn new background processes that executed the same export over and over again if the background process was running longer than 1 hour. This problem is now fixed.

Fix for not possible to download error file (ISSUE-115413)
matching

In special cases, records imported with Match & Merge were omitted from processing due to errors, but it would not be possible to download the error file from the background process. This is now fixed.

Fix for InDesign layer version update running longer hours (HOTFIX-9015, ISSUE-825072)
dtp

In InDesign, overset header repeating pagination plugin tables could incorrectly cause a "Layer Version Update" of documents that could take a very long time to complete. This has been fixed.

Fix for when children of translated object are sending to the translation (ISSUE-830455, HOTFIX-8993)
core

What is fixed: A new feature-flag has been added to the translation package analysis to address an issue. When enabled, the translation analyzer can be instructed to only process the explicitly selected 'immediate' nodes, and skip resolving / analyzing dependent nodes (such as children, referenced nodes, etc.). This allows customers to limit the translation extraction scope and avoid unintended inclusion of related content. To activate the fix, open a ticket with Stibo Support before enabling to ensure it is a good fit. This fix is disabled by default and must be explicitly enabled via system configuration.

Fix for incorrect Japanese translation in menu (ISSUE-826668)
core, matching

A number of Japanese user interface translations have been updated to better reflect customer expectations.

Fix for inability to approve object (ISSUE-837532)
core

Fixed an unexpected ClassCastException when logging slow business rule execution for an object in the Recycle Bin.

Fix for Match and Merge does not skip records on error in survivorship rule (ISSUE-120310)
matching

Match and Merge error handling in processing has been enhanced so that records reported as having caused errors are now included in the error file even if the records are fully processed.

Fix for inability to generate diagnostics (ISSUE-835946, HOTFIX-9002)
core

Fixed a problem with generating diagnostics for empty business libraries.

Fix for outbound integration endpoint is exporting attribute ID instead of name (ISSUE-812042, HOTFIX-9017)
core

The outbound integration endpoint was exporting the attribute ID instead of the name when the queue event node was deleted from the system. This has been fixed, and it now correctly exports the attribute Name instead of ID when exporting deleted nodes.

saas-2025.4-2026-02-13-12-55-33

Fix for changing Object Selection settings resets existing mappings (ISSUE-835232)
workbench

This update fixes an issue in which changing the Object Selection settings would accidentally reset all existing mappings. The patch ensures configurations remain intact when adjusting these settings.

Fix for incorrect Japanese translation in menu (ISSUE-826668)
workbench

A number of Japanese user interface translations have been updated to better reflect customer expectations.

saas-2025.4-2026-02-12-17-52-14

Fix for incorrect Japanese translation in menu (ISSUE-826668)
asset-importer, gdsn2, serveradministration, gdsn2-receiver, autoclassification, automotive, assetanalyzer, assetdownload

A number of Japanese user interface translations have been updated to better reflect customer expectations.

Fix for intermittent display of error message on data container attributes in Web UI (HOTFIX-9013, ISSUE-832915)
basicportalcomponents

Fixed an issue in the Globally Configured Unfolding Data Container Web UI component in which, after adding a new Data Container instance object, an evaluation of related business rules was invoked without the newly added data container instance ID. This could cause missing Data Issue Report messages to display on the screen.

Fix for failing exports from Instrument UI (ISSUE-833599)
instrument

Fixed an unexpected exception that occurred when exporting products from the Instrument UI with nested complex mapping rules.

saas-2025.4-2026-02-12-13-33-48

Fix for Kafka exception error & server restart (HOTFIX-9012, ISSUE-834904)
audit-messaging

Fixed this by setting the classloader for the Kafka sensor like it is in the Kafka producer and consumer.

saas-2025.4-2026-02-12-11-50-02

Fix for issues with import configuration (ISSUE-836675)
portal-importer

Fixed a problem in which mappings were ignored by the Simple Importer Widget on the Web UI homepage if the import configuration had fewer mapped columns than the incoming input file and the ignored mappings were after the last column index in the import configuration.

saas-2025.4-2026-02-10-21-22-59

Fix for Elasticsearch yielding incorrect results (HOTFIX-9010, ISSUE-825620)
elasticsearch-integration

To fix an issue in which Elasticsearch yielded incorrect results, timezone information has been added to search requests so the Elasticsearch server and STEP server times are aligned.

saas-2025.4-2026-02-10-18-52-02

Fix for inconsistency of the color coding for inherited asset references in Web UI (ISSUE-691396, HOTFIX-9006)
portal-multireference

In the Web UI, different components were using different visual indications for reference inheritance. Now the visual indication of reference inheritance in the Web UI has been aligned between Web UI components and the STEP workbench.

Fix for root cause analysis for STEP monitoring alert (HOTFIX-9005, ISSUE-837333)
smartsheet

Now, the Smartsheet error sheets, generated during Smartsheet import, will respect the SmartSheet.MaxProductsLimit property to prevent possible 'Out of memory errors,' when a huge amount of rows with errors is about to be generated in the error sheet.

Fix for XLST transformation error in Kafka connection (ISSUE-835360, HOTFIX-9008)
inbound-xsltpreprocessor

Fixed an issue with XLST transformations by supporting XLST transformation for SDK receivers.

Fix for Workflow Profile statistical data incosistency (HOTFIX-9004, ISSUE-811820)
workflow

Fixed a problem with the inconsistency between the Web UI and STEP Workbench. If the application server was running in a different time zone than the one used in the workbench, the historical data for Workflow Profiles might be moved by one week.

saas-2025.4-2026-02-09-16-52-39

Fix for inconsistency of the color coding for inherited asset references in Web UI (ISSUE-691396, HOTFIX-9006)
basicportalcomponents

In the Web UI, different components were using different visual indications for reference inheritance. Now the visual indication of reference inheritance in the Web UI has been aligned between Web UI components and the STEP workbench.

Fix for Transport Layer Security (TLS) 1.3 issues related to Smartsheets (ISSUE-820529, HOTFIX-8999)
basicportalcomponents

Fixed performance problems and command prompt (CMD) pop-up window appearance in Excel Smartsheets related to validation and other client-server interactions when STEP is configured to use TLS 1.3.

Fix for exported empty reference tags missing in MongoDB (HOTFIX-9003, ISSUE-756369)
mongodbadapter

To fix an issue that occurred when products sent to MongoDB with empty references failed to prompt creation of the "references" node in MongoDB, empty reference tags are now included in the JSON pushed to MongoDB.

Fix for 'Invalid value for a row' error when adding data container row with LOV value containing special characters (ISSUE-833515)
basicportalcomponents

Fixed an issue with adding new data container objects with the Globally Configured Multi Edit Data Container component when one of the data container key attributes was an LOV attribute containing 'greater than' and 'less than' characters in the value.

Fix for characters removed automatically while typing in plain text data container field (HOTFIX-8998, ISSUE-832927)
basicportalcomponents

There is an edge case when the system is configured with 'Override Control Rule' set to 'Text Area' and a 'Globally configured Data Validation' which is configured to trigger on changes to the data container type itself. This causes the validation to be called on each key up, which interferes with the user typing as it restores old input states in the middle of typing. To avoid this, the notification call has been debounced to only happen 500ms after the last key up event.

Fix for inability to clear a filter setting (HOTFIX-9001, ISSUE-828670)
basicportalcomponents

To fix an issue in which a filter was set and could not be cleared, the Table Header Thumbnail component can now support large results on Web UI Node Lists and will still be available for filtering.

Fix for RCA: STEP is unavailable [MCDONALDS-DEVELOPMENT] (ISSUE-837831)
serveradministration

Fixed problem, when remote diagnostics system setup objects export was running on a memory host pod, which is wrong, and leaded to memory problems.

saas-2025.4-2026-02-09-14-38-41

Fixed the environmental, social, and governance auto-installer package (SPROD-194)
esg-compliance-installer

Updated the environmental, social, and governance (ESG) auto-installer package to v1.2.

Fix for style tag issue following upgrade (ISSUE-833377)
portalframework

Fixed an issue in which style tags were visible in the Web UI.

saas-2025.4-2026-02-05-16-32-56

Fix for slow update process (ISSUE-119943)
eclass

Added bulk commit to limit the use of the db cache and used internal cache to avoid time-consuming 'for loops' and child reads. This fix addresses some of the slowness, but the large number of deletions and reference creations which cause much of the slowness cannot be optimized.

Fix for Elasticsearch when no data under facet displayed with numeric ranges when changing to nested (ISSUE-118827, HOTFIX-8990)
elasticsearch-integration

The range facets in the faceted search will now be displayed properly.

Fix for ECLASS Advanced Data Converter not working (ISSUE-827368, HOTFIX-8997)
eclass-advanced

When the product block has no name, the ECLASS Editor in the Web UI should now present the name from the classification hierarchy instead of the ID of the block.

Fix for Single Update Mode blocks keycloak and monotoring request causing STEP to become unresponsible. (RDSUP-480, HOTFIX-8974)
elasticsearch-integration

Fixed the problem by limiting the number of transactions opened for each request and the Elasticsearch monitoring functionality.

saas-2025.4-2026-02-04-11-39-30

Fix for error message when removing product object types (ISSUE-783422)
core

To fix an issue where an unexpected exception was thrown, table types will now be correctly unlinked from the object type when this OT is being deleted.

Fix for assets are not sent to the blobstorage (ISSUE-829947)
core

A .jfif extension has been added, and now it is possible to successfully convert and save assets of .jfif extension to the blob-storage.

Fix for multiple attributes converted to textbox instead of text field (ISSUE-831934)
basicportalcomponents

Fixed a problem when regular expression validated attributes on a Web UI Node Editor were shown as text fields instead of text boxes.

Issue with unique key constraint violation (HOTFIX-8992, ISSUE-827727)
core

When changing object types of multiple objects inside a business action, an erroneous unique key constraint violation could sometimes occur. This has been fixed. This fix is only relevant for systems running both InMemory and Oracle.

Fix for value header link stops working when using freeze panes on a Tasklist Screen (ISSUE-827679, HOTFIX-8994)
basicportalcomponents

Due to an issue that occurred when using freeze panes after scrolling in a Tasklist Screen in Multi Edit Mode, users were not able to click links in a cell. This issue has now been remedied.

Fix for linking attributes to LOV not working (ISSUE-810392)
core

When changing the validator of an attribute from text to LOV, a static value ID pattern could cause duplicate value IDs. This would cause the lock-free schema change to eventually fail with a JDOOptimisticVerificationException. It now fails immediately with a NonUniqueValueIDValidatorException.

Fix for Single Update Mode blocks keycloak and monotoring request causing STEP to become unresponsible. (RDSUP-480, HOTFIX-8973)
core

Fixed the problem by limiting the number of transactions opened for each request and the Elasticsearch monitoring functionality.

Fix for STEP not starting (ISSUE-832727, HOTFIX-8956)
core

Fixed a problem with the signing key rotation for the STEP Workbench.

Fix for issue when submitting items from a workflow state (HOTFIX-8995, ISSUE-830968)
portalframework, basicportalcomponents

Introduced a public property FixSpecific.ISSUE830968=BEHIND_ICON (which is set, by default, to BEHIND_ICON), which accepts values BELOW_INPUT and BEHIND_ICON to set a context help placement of Vertical Panel component in the Web UI.

Fix for OIEP exporting all linked objects from classification source when configured with Generic JSON when Product Reference mapped (ISSUE-815931, HOTFIX-8954)
core

When exporting data with "Only Export Selected Objects" enabled, STEP ignored the object type filter (Classification, Entity, or Product) set in the Mapping tab, resulting in exports containing all objects instead of only selected ones. The fix changes the export process to apply the object type filter when "Only Export Selected Objects" is enabled and thus exports only the selected objects.

Fix for Users kicked out of workbench and unable to log in again (HOTFIX-8960)
core

Fixing problem with signing key rotation for Workbench

Fix for custom images for customers with Stibo customizations (RDHELP-9819)
spot

Expanded an internal API in SPOT to allow more flexible usage outside of STEP.

Fix for all assets are corrupted after starting a job to remove dimension dependency from assets (ISSUE-831027, HOTFIX-8961, HOTFIX-8964)
core

It should be possible to use Lock-Free Schema Change when changing the dependencies for assets on an In-Memory system running on Oracle. It does not require Single Update Mode when changing dimension dependencies for assets.

Fix for multiple IIEP errors related to transactions and versioning (ISSUE-823046, HOTFIX-8971)
core

Fixed a bug that could result in inconsistencies between the InMemory DB and DB. This could result in errors like transactions using a version that does not exist in the datastore. The error, which only occurs on Oracle-based STEP systems, is typically thrown when invoking workflow transitions combined with using business rules and or approvals, but could happen in other rare cases as well.

Fix for a problem with Hotfolder Receiver (HOTFIX-8959, ISSUE-821158)
core

To fix an issue with the Hotfolder Receiver, a public config property was introduced: SequenceHotfolderReceiver.CheckFileSizeDelay. This property is similar to another property (HotfolderReceiver.CheckFileSizeDelay), but the new property only affects Sequence Hotfolder Receivers.

Fix for missing classification value in eCatalogs (ISSUE-824284, HOTFIX-8953)
core

Fix a problem with missing classification data in the BMECat export using eCatalogs.

Fix for Change Package Impact Analysis error (ISSUE-829761, HOTFIX-8966)
core

Fixed an unexpected exception in the Change Package Impact Analysis caused by the "multisep" tag being included in the calculated attribute's value template.

Fix for when products are validated despite approval errors (ISSUE-826735, HOTFIX-8989)
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 upgrade blocker: sort and filter issue post upgrade (ISSUE-830775)
core

Fixing the comparison of numbers with the minus being a text separator.

saas-2025.4-2026-01-29-13-51-56

Fix for Since installing STEP baseline update, Workbench launcher file can be a Java Web Start file (HOTFIX-8975)
workbench-launcher

Fixing problem with workbench launcher download incorrect format

saas-2025.4-2026-01-27-14-13-14

Library upgrades (HOTFIX-8979, HOTFIX-8980, HOTFIX-8981, HOTFIX-8982, HOTFIX-8983, HOTFIX-8984, HOTFIX-8985, HOTFIX-8986, HOTFIX-8976, HOTFIX-8987, HOTFIX-8977)
asset-importer, gdsn2, data-sufficiency, fabdis, fileloading, value-generator, external-async-kernel, hybrisaccelerator, formatted-excel, portal-importer, productdatasyndication-integration

Libraries were updated to their new versions.

Fix for Single Update Mode blocks keycloak and monotoring request causing STEP to become unresponsible. (RDSUP-480)
keycloak-sso

Fixed the problem by limiting the number of transactions opened for each request and the Elasticsearch monitoring functionality.

saas-2025.4-2026-01-27-12-23-14

Fix for export working different in Web UI and Workbench (ISSUE-810825, HOTFIX-8965)
basicportalcomponents

Fixed the problem with export using the configuration and export action in Web UI.

Fix for issue when submitting items from a workflow state (HOTFIX-8969, ISSUE-830968)
basicportalcomponents

Introduced a public property FixSpecific.ISSUE830968=BEHIND_ICON (which is set, by default, to BEHIND_ICON), which accepts values BELOW_INPUT and BEHIND_ICON to set a context help placement of Vertical Panel component in the Web UI.

Fix for impact of Matomo Server on customer servers in regards to Web UI (RDSUP-478, HOTFIX-8955)
basicportalcomponents

Fixed a problem when the Matomo server was unavailable, which caused performance issues when accessing the Web UI.

Fix for error message when removing dimensions and dimension points (HOTFIX-8968, ISSUE-783430)
workbench

Now a delete action in the STEP Workbench will be available for context selection, which allows users to delete contexts again.

Fix for when an LOV with more than 15k values is shown as Text box and not as List selection (HOTFIX-8962, ISSUE-816195)
basicportalcomponents

Fixed a problem when an inherited LOV attribute link filter was not respected when preparing an LOV representation on the Web UI Node Editor screen. Instead of the dropdown, a typeahead text box was displayed. This is now fixed.

Library upgrades (HOTFIX-8978)
basicportalcomponents

Libraries were updated to their new versions.

Fix for Smartsheet Export Widget in Web UI showing internal server error when clicking on another tab (ISSUE-826194)
basicportalcomponents

Fixed unexpected exception, related to a Browse Tab Page component of a Smartsheet Export Widget in Web UI, which was thrown if the user navigates to the Background Process Node Details screen and tries to click Browse on a Smartsheet Export Widget in the Tree.

Fix for Characters > or < are deleted in web UI value lists (ISSUE-828514, HOTFIX-8963)
basicportalcomponents

Fixed a problem when the LT/GT tags were not properly escaped in LOV dropdowns on the Web UI Node Editor screen.

Fix for horizontal scroll bar error (ISSUE-833499, HOTFIX-8967)
basicportalcomponents

Fixed a horizontal scrollbar problem in which a horizontal scroll bar appeared (and caused the screen to appear distorted) when a screen contained a split-screen with two data containers of design type TitleWithUnfoldViewOnNodeDetails with errors present. The scrollbar was shown on Globally Configured Unfolding Data Containers configured on the Web UI Columns Control component.

saas-2025.4-2026-01-26-18-12-40

Fix for typeahead functionality for LOVs (ISSUE-827190)
ui-product-editor

Fixed the LOV search (typeahead) on the Product Editor screen.

Fix for healthcheck event notification to only trigger on healthchecks that returns errors (ISSUE-119200)
serveradministration

Healthchecks without any errors are now filtered out when triggering system event notifications.

Library upgrades (HOTFIX-8972)
gdsn2-receiver

Libraries were updated to their new versions.

saas-2025.4-2026-01-23-14-10-07

Fix for STEP Monitoring Alert (ISSUE-833348)
inmemory

Memory leak fixed.

saas-2025.4-2026-01-22-11-19-36

Fix for impact of Matomo Server on customer servers in regards to Web UI (RDSUP-478, HOTFIX-8955)
portalframework

Fixed a problem when the Matomo server was unavailable, which caused performance issues when accessing the Web UI.

Fix for attribute search criteria changes to name, ID, attribute value search criteria (ISSUE-804298, HOTFIX-8950)
portaladvancedsearch

Fixed an issue in the Advanced Search Screen, in Web UI, where editing collection search criteria shows different criteria than during creation. It was possible when the collection was created from an 'attribute' search criterion with a regular expression. When editing the collection's criteria, they were presented as 'Name, ID, and Attribute value search' criteria.

saas-2025.4-2026-01-20-19-52-23

Fix for parameters not shown when adding qualifier in ACES Application Manager (HOTFIX-8957, ISSUE-821797)
automotive

Fixed a problem with the ACES Application Manager in which parameters were not shown when adding qualifiers.

Fix for root cause analysis: STEP monitoring alert (HOTFIX-8948, ISSUE-830232)
portalbackgroundprocesses

Fix a memory leak related to a background process list screen in Web UI, which was downloading files from Azure Storage instead of just retrieving their names.

Fix for streaming receiver inbound endpoint failed with domain name system resolution error (HOTFIX-8952, ISSUE-830438)
kafka-integration

Added a retry mechanism for initialization to resolve the domain name system resolution problems.

saas-2025.4-2026-01-20-10-12-55

Fix for TecDoc reference data import • 1058 errors reported (005.dat table) (ISSUE-821639)
automotive

Fixed a problem with validation errors when processing the reference file 1225 using the TecDoc reference import.

Fix for business condition LOV filter is not applying (ISSUE-826832, HOTFIX-8951)
basicportalcomponents

Fixed a problem when LOV cross-validation business conditions were not executing on the Web UI Initiate Item screen.

Fix for Classification-Specific Component not displaying units (ISSUE-829856, HOTFIX-8944)
basicportalcomponents

Fixed an issue related to missing units in the Web UI's Classification-Specific Attribute Value Component. To enable the fix, the private configuration property FixSpecific.ISSUE829856=false should be added and set to 'True.'

Fix for asset metadata for high-resolution images could not be maintained (HOTFIX-8913, ISSUE-781125)
workbench

To fix an issue with maintenance of asset metadata for high-resolution images, it is now possible to restrict the size of thumbnails.

Fix for authentication issues (HOTFIX-8925)
core

If SAML authentication is enabled, then SAML authentication can now be applied to the Start Page resources: About and Technical Documentation. SAML logout is not implemented if the logout button is clicked; this just terminates the session. This means that login still exists, and no new login is needed. If a logout from different resources is done multiple times, it may cause an error 500 as no login has been made in between the logouts.

Fix for unexpected error when approving product (ISSUE-789336, HOTFIX-8941)
basicportalcomponents

Fixed an error related to the Bulk Update action on the Web UI Node Editor that was caused by navigating from the current screen based on an item's workflow state change.

Remove suggestion to turn on compression (deduplication) when using Cassandra (RDSUP-419)
serveradministration

In the healthcheck the 'Residual events for a queue' only displays the suggestion to turn on compression if it's turned off and the current system is Java Database Connectivity. For Cassandra systems, compression causes performance problems, and that suggestion is removed.

Fix for screen loads every time when we add a tax information data container value (ISSUE-819207)
basicportalcomponents

Fixed a performance problem related to the business condition, making the rich text attribute mandatory under the Globally Configured Unfolding Data Container, which caused a severe performance drain due to unnecessary validations of all other unfolding sub-components.

Fix for cookie in webui (HOTFIX-8945)
basicportalcomponents

Fixing "double cookie" session issue in webui

Fix for cloud Blob storage connectivity issue (ISSUE-808957, HOTFIX-8881)
blobstorage

It will now log an active truststore.

Fix for Asset content search should not support fuzzy search (ISSUE-827779, ISSUE-117822)
elasticsearch-integration

Disabled fuzziness in high-precision queries to improve the asset content search experience.

Fix for TecDoc reference data import-306 errors reported (HOTFIX-8790, ISSUE-776365)
automotive

Fixed a problem when an infinite tag error was being thrown when importing TecDoc reference data.

Fix for workflow submit result displaying incorectly for item count (ISSUE-830439)
basicportalcomponents

Fixing a problem with the number of tasks displayed on submission in the Web UI.

Fix for Asset Publisher Event Processors crash (HOTFIX-8940, ISSUE-824140)
assetpublisher

Fixed the Asset Publisher Event Processors crash, which happens when the newly created asset is deleted before its event is processed.

Fix for challenges with the BMECAT and ETIM (HOTFIX-8938, ISSUE-821154)
configuration-management, core, elasticsearch-integration, list-processing, cloudstorage-azure, blobstorage, eclass-advanced, automotive, kafka-integration, productdatasyndication-integration

Added ETIM FVALUE mapping aspect to correctly handle FVALUE tags for ETIM exports.

Fix for DAMRDM - IndexOutOfBoundsException when fetching image file (ISSUE-822825, HOTFIX-8942)
core

Fixed IndexOutOfBoundException when the asset thumbnail was streamed in Web UI.

Fix for conditional validation across multiple data containers causing long load times (HOTFIX-8947)
basicportalcomponents

When multiple Globally Configured Unfolding Data Container components are used together with Globally Configured Data Validations Business Conditions—where attributes shared across several Data Container Types act as triggering data types—it may cause redundant Business Condition evaluations, resulting in a significant decrease in performance. Additionally, when these Business Conditions generate a high volume of Data Issue Report messages, system performance can degrade further. This fix introduces performance optimizations for such scenarios. To enable it, set the configuration property FixSpecific.ISSUE828039 to true.

Upgraded library in component to latest version (HOTFIX-8825)
automotive

Upgraded a library in a component from the previous version to the current version.

Upgraded library in component to latest version (HOTFIX-8830, RDSEC-1537)
automotive

Upgraded library from the previous version to the latest version.

Fix for revisions purge running too long (HOTFIX-8949, ISSUE-820095)
core

Implemented a performance fix for purging old revisions. The look-up for matching codes and unique keys took a long time. This has been fixed.

Fix for AutoGeneration load issue (HOTFIX-8943)
eclass

The STEP path manager in the IRDI Path Mapping component was unusable due to an excessive amount of attributes valid on a specific product object type. The issue was addressed previously in the on-boarding framework, but the setting was not made live in the ECA component. To effectuate the change, the following property should be added and set to 'true': "Mapper.MappingGuideUseStandardComponents=true"

Fix for FatalError message when using Export Current View (HOTFIX-8935, ISSUE-820250)
basicportalcomponents

Fixed a problem with the 'Export Current View' action in the Web UI.

Upgraded library in component to latest version (HOTFIX-8824)
automotive

Upgraded a library in a component from the previous version to the current version.

Fix for Upgrade library in component core to latest version (HOTFIX-8933)
core

=========! A commit was made on RDSEC-1463, but the issue has no Patch Description!

Upgraded library in component to latest version (HOTFIX-8826)
automotive

Upgraded a library in a component from the previous version to the current version.

Fix for error in AutoCare PCdb import (ISSUE-764042, HOTFIX-8892)
automotive

Fixed a problem in which AutoCare Product Classification Database (PCdb) Import caused a NullPointerException.

Fix for when a background process state failes but it creates a publication (HOTFIX-8937, ISSUE-816750)
dtp

A change was made to the custom extension. Additionally, a change was made to the core code, which substitutes each character that is not permitted in a file name with a '-' when generating a pdf.

Fix for outbound integration endpoint (OIEP) failure (ISSUE-828577, HOTFIX-8939)
core

Fixed a NullPointerException error related to the dbDriver initialization in JDBC delivery for outbound integration endpoints (OIEPs).

Fix for deadlock in Web UI resulting from multiple LOV cross-validations (HOTFIX-8936, ISSUE-811605)
basicportalcomponents

When a number of LOV filters were configured in a Web UI, Oracle deadlocks could occur. This has been fixed.

Fix for error in the TecDoc Application Manager (ISSUE-819007, HOTFIX-8813)
automotive

Fixed a NullPointerException error thrown in the Autocare Application Manager.

Fix for experiencing issues with the saved search functionality on the Elasticsearch screen (ISSUE-830681)
elasticsearch-integration

Fixing the bug where saved searches were disappearing while setting the default saved search. Due to JSON serialization, DefaultSavedSearch and SavedSearch were sometimes cast to the wrong type. Now an extra check is added to ensure it does not happen.

Fix for copying assembly to other assemblies does not consider linkage criteria block (HOTFIX-8817, ISSUE-737831)
automotive

Resolved an issue where the Application Manager failed to copy criteria attributes during bulk update actions.

saas-2025.4-2026-01-19-09-32-21

Fix for root cause analysis on why STEP was unavailable (ISSUE-831995)
inmemory

A memory leak was found, and it is now fixed.

saas-2025.4-2026-01-15-12-32-06

Fix for challenges with the BMECAT and ETIM (ISSUE-821154)
etim-importer, cnet-integration

Added ETIM FVALUE mapping aspect to correctly handle FVALUE tags for ETIM exports.

Fix for Upgrade library in component system-management to latest version (HOTFIX-8932)
system-management

=========! A commit was made on RDSEC-1492, but the issue has no Patch Description!

saas-2025.4-2026-01-09-11-48-37

Fix for unexpected error in Web UI Node List (ISSUE-825264, HOTFIX-8916)
basicportalcomponents

Fixed a Null Pointer Exception in the Web UI related to the removal of an item in the Node List table without clearing a selection.

Fix for data containers not correctly displayed at level of validity (ISSUE-828597, HOTFIX-8928)
basicportalcomponents

Fixed a problem with the privilege check for the Globally Configured Multi Edit Data Container.

Fix for Multi revision screen - Data containers are changing order in revision history table (ISSUE-821474, HOTFIX-8921)
basicportalcomponents

When multiple data containers were added in a multi-valued data container type, the order of the data containers kept changing randomly in every revision in the Multi Revision Screen in the Web UI. This has been fixed and the order will now remain the same for each revision in the Multi Revision Screen in the Web UI.

Fix for increased page rendering time in Web UI following 2025.4 upgrade (HOTFIX-8919, ISSUE-828611)
basicportalcomponents

Fixed a performance setback related to LOV filter business conditions evaluation on the Web UI Node Editor screen.

Fix for 'View asset' not working in Web UI (HOTFIX-8920, ISSUE-826273)
basicportalcomponents

Fixed a problem with the 'View asset' action not working in the Web UI.

Fix an issue where the table filter did not show the correct amount of articles (ISSUE-815971, HOTFIX-8923)
basicportalcomponents

Fixed the issue by removing the hardcoded 1000 limit from the Portal.Filtering.MaxSize config property.

saas-2025.4-2026-01-08-13-36-54

Fix for failure to start or access STEP due to license issue (ISSUE-829202)
core

Improved logging for license functionality.

Fix for performance analysis notification in a test environment (HOTFIX-8918, ISSUE-826989)
core

Corrected the issue by fixing a negative file size in the activity log.

Unable to remove validity of data container (HOTFIX-8900, ISSUE-820627)
core

Fixed a problem that occurred with "SnapshotTooOldException" when trying to delete a data container type.

Fix for performances issue (ISSUE-825232)
core

Improved overall performance in the Web UI by optimizing the compressed component store comparisons. In large Web UIs, the compressed component store can be very big and each comparison task can be resource-intensive, leading to performance degradation.

Fix for attributes is not being captured in the EVP_DQRuleExecutor (HOTFIX-8891)
core

Fixed the generation of events in the main workspace when some of the import values were rejected.

Fix for multiple processors failing with same error message (ISSUE-829325, ISSUE-829881)
core

Fixed a MissingFormatArgumentException error caused by invalid logging in the event service.

Fix for incorrect error message displayed in the Web UI Bulk Import BGP logs when creating entities with invalid references (HOTFIX-8882)
core

When importing entities that contain invalid references, the process previously completed with errors, but the error log displayed incorrect and misleading messages. This issue has been resolved. The error log now correctly identifies the reference name associated with the invalid value.

Fix for authentication issues (HOTFIX-8831)
core

If SAML authentication is enabled, then SAML authentication can now be applied to the Start Page resources: About and Technical Documentation. SAML logout is not implemented if the logout button is clicked; this just terminates the session. This means that login still exists, and no new login is needed. If a logout from different resources is done multiple times, it may cause an error 500 as no login has been made in between the logouts.

Fix for failure to connect to third-party API endpoint from STEP (HOTFIX-8917, ISSUE-815848)
core

Fixed a problem with a proxy not working for the REST direct delivery plugin.

Fix for continuously failing search processor (ISSUE-827166, HOTFIX-8893)
elasticsearch-integration

Following a fix, Elasticsearch reindexing will not fail if and when a sufficiency data container is deleted while reindexing is running.

Fix for Elasticsearch reindex is not finishing (ISSUE-818510, HOTFIX-8887)
elasticsearch-integration

The fix optimizes memory consumption during the process of creating Elasticsearch indexing BGPs.

Fix for Restrict or control access to Web UI from embedded content tab (ISSUE-115262)
core

Added a feature flag to restrict Web UI access in the new UI.

Fixed an issue for when the new UI did not consistently display error messages until page refresh (HOTFIX-8924, ISSUE-827984)
core

When the Data Issues Report was updated, there was a chance of a NullPointerException. A guard to prevent a potential NullPointerException was introduced.

Fix for outbound integration endpoint (OIEP) failure (ISSUE-828577, HOTFIX-8927)
core

Fixed a NullPointerException error related to the dbDriver initialization in JDBC delivery for outbound integration endpoints (OIEPs).

Fix for PMDM – error while adding a code to the basket (ISSUE-825080, HOTFIX-8934)
elasticsearch-integration

Publishing business conditions in the Elasticsearch configuration will no longer be evaluated when processing deleted nodes.

Fix for issue with setting minimum value for attributes (ISSUE-815475)
core

When removing a reference with a value, the value was not always removed from the database. Old deleted values could prevent changes to the validation of the object type. This has been fixed.

Fix for errors when connecting to SFTP server (HOTFIX-8888)
core

Fixed a null pointer exception in an SFTP outbound integration endpoint (OIEP) delivery plugin that was thrown instead of a more descriptive error message.

Fix for translation processes crashing due to OptimisticLockVerification (ISSUE-820382)
core

Added transactional execution to the collection refresh prior to the translation process.

Fix for logging integration endpoint cache exceptions (ISSUE-822126, HOTFIX-8922)
core

Changed how integration endpoint cache exceptions are logged. Now, they are written into the app server log instead of the background process (BGP) report to show the full exception stack trace.

Fix for Performance Analysis not working (HOTFIX-8889, ISSUE-115976)
core

Fixed an issue that caused Performance Analysis not to work in the current version of STEP when the X.Instrument license was not enabled. A license feature has been created to enable the Instrument UI link.

saas-2025.4-2026-01-08-09-40-39

Fix for issue with setting minimum value for attributes (ISSUE-815475)
inmemory

When removing a reference with a value, the value was not always removed from the database. Old deleted values could prevent changes to the validation of the object type. This has been fixed.

saas-2025.4-2026-01-07-14-21-27

Fix for Upgrade library in component kafka-integration to latest version (2024.4) (HOTFIX-8897)
kafka-integration

tpl upgrade for zookeeper backport

Fix for Upgrade library in component restapiv2 to latest version (2024.4) (HOTFIX-8906)
restapiv2

upgrade third party library security risk in org.apache.commons

Fix for Upgrade library in component soapapi to latest version (HOTFIX-8910)
soapapi

=========! A commit was made on RDSEC-1810, but the issue has no Patch Description!

Fix for InDesign server stuck following upgrade or maintenance (ISSUE-800547, HOTFIX-8901)
dtp

Now, InDesign.AdminPort may be used to halt the InDesign process.

Improve performance of table mounting in STEPInDesign for tables that do not require a background process to resolve. (ISSUE-825209, HOTFIX-8911)
dtp

To avoid the problem of large tables timing out when a system was configured with the config property FixSpecific.ISSUE807086=true, all tables mounted in STEPInDesign would be resolved via a background process. This caused reduced mounting performance for smaller tables. The mechanism for resolving table data has been enhanced to only run in a background process if the table cannot be resolved in the foreground. It should be noted that this is only applicable for systems that have been configured with the FixSpecific.ISSUE807086=true. If the configuration property is not set, or is set to false, all tables will resolve in the foreground.

Fix for Upgrade library in component configuration-management to latest version (HOTFIX-8926)
configuration-management

=========! A commit was made on RDSEC-1747, but the issue has no Patch Description!

Fix for DTPConfiguration event queue (HOTFIX-8902, ISSUE-813266)
digitalassetmanagement

Fixed a problem that occurred when the Asset Push client did not respond because a connection to the Asset Push service was running endlessly. To fix the issue, a config property ServiceTimeout was added in the sidecar to terminate the connection after a configured time-out.

Fix for Upgrade library in component serveradministration to latest version (HOTFIX-8929)
serveradministration

=========! A commit was made on RDSEC-1653, but the issue has no Patch Description!

Fix for Upgrade library in component restapi to latest version (HOTFIX-8930)
restapi

=========! A commit was made on RDSEC-1915, but the issue has no Patch Description!

Fix for unexpected error when approving product (HOTFIX-8915, ISSUE-789336)
portalbulkupdate

Fixed an error related to the Bulk Update action on the Web UI Node Editor that was caused by navigating from the current screen based on an item's workflow state change.

saas-2025.4-2026-01-06-08-18-05

Fix for Daas Event Processor error for Last Published Attribute (HOTFIX-8914, ISSUE-808485)
daas-azure

To fix an issue for the DaaS Event Processor where the Last Published Attribute threw an error when pushing deleted events, the Last Published Attribute will no longer be written back to deleted objects.

Fix for Performance Analysis not working (HOTFIX-8890, ISSUE-115976)
instrument

Fixed an issue that caused Performance Analysis not to work in the current version of STEP when the X.Instrument license was not enabled. A license feature has been created to enable the Instrument UI link.

Fixed an issue for the PLM compare function (ISSUE-828018)
private-label-food

Fixed an issue with the PLM compare function in that some supplier values were not being displayed.

saas-2025.4-2026-01-02-10-38-22

Fix for disappearing headers on Advanced Search Screen (ISSUE-824350, HOTFIX-8903)
portaladvancedsearch

Fixed a problem that occurred when header titles were disappearing on Web UI Advanced Search Screens following execution of a search.

saas-2025.4-2025-12-22-14-28-17

Fix for datasheet delivery onto TPM storage after activation of blob storage (ISSUE-825378, HOTFIX-8879)
core

In STEP, when using outbound integration endpoints (OIEPs), it has been observed that the OIEP worker-background process (BGP) runs for many hours, which is not good for system stability as it can cause the TPM disc to fill up. With this fix, a one-hour execution time limit has been introduced for event-based outbound integration endpoints. When an OIEP worker-BGP reaches this execution time limit, it will stop and a new BGP will continue processing the remaining events. This ensures that OIEP BGPs do not run for hours. Also, the OneQueue scheduling time when running on the tripod platform has been improved.

Fix for STEP unavailability related to BGPs in Azure Storage (HOTFIX-8896, ISSUE-827264)
portalbackgroundprocesses

Fixed a problem that occurred when the background process (BGP) notifications service in the Web UI led to increased disk pressure when checking whether BGPs in Azure Storage had attachments.

Fix for AutoGeneration load issue (ISSUE-116668)
eclass

The STEP path manager in the IRDI Path Mapping component was unusable due to an excessive amount of attributes valid on a specific product object type. The issue was addressed previously in the on-boarding framework, but the setting was not made live in the ECA component. To effectuate the change, the following property should be added and set to 'true': "Mapper.MappingGuideUseStandardComponents=true"

Fix for Salesforce Commerce Cloud bundle feed in an OIEP failing (HOTFIX-8880, ISSUE-825413)
core

Fix for when a Salesforce Commerce Cloud bundle feed in an outbound integration endpoint (OIEP) fails due to a post-processor error with the external XSLT service and blob upload. Internal configuration options have been introduced for an XSLT transformation microservice that allows changes to be made to the number of retries and retry intervals for accessing blob storage.

Fix for STEP unavailablity (ISSUE-812101, HOTFIX-8877)
core

Fixed a setback introduced in a previous update related to cleaning up background processes for integration endpoints which could cause application servers to run out of memory.

Fix for performances issue (ISSUE-825232, HOTFIX-8909)
basicportalcomponents

Improved overall performance in the Web UI by optimizing the compressed component store comparisons. In large Web UIs, the compressed component store can be very big and each comparison task can be resource-intensive, leading to performance degradation.

Fix for inability to download .eps files due to exception (ISSUE-821173, HOTFIX-8878)
core

Fixed a problem with parsing BoundingBox with multiple spaces between values.

Fix for attributes is not being captured in the EVP_DQRuleExecutor (ISSUE-805800)
core

Fixed the generation of events in the main workspace when some of the import values were rejected.

Fix for inability to start a server (RDHELP-9900)
core

Fixed an issue in which a server with com.stibo.integrationendpointplugins checked out could not be started.

Fix for incorrect error message displayed in the Web UI Bulk Import BGP logs when creating entities with invalid references (ISSUE-819039)
core

When importing entities that contain invalid references, the process previously completed with errors, but the error log displayed incorrect and misleading messages. This issue has been resolved. The error log now correctly identifies the reference name associated with the invalid value.

Fix for Upgrade library in component inmemory to latest version (HOTFIX-8908)
inmemory

=========! A commit was made on RDSEC-1782, but the issue has no Patch Description!

Fix for issue with setting minimum value for attributes (ISSUE-815475)
inmemory

When removing a reference with a value, the value was not always removed from the database. Old deleted values could prevent changes to the validation of the object type. This has been fixed.

Fix for translation processes crashing due to OptimisticLockVerification (HOTFIX-8886, ISSUE-820382)
core

Added transactional execution to the collection refresh prior to the translation process.

Fix for failing to change attribute definition to internally maintaned (ISSUE-826156, HOTFIX-8884)
core

A lock-free schema change operation could fail with a SnapshotTooOldException in the cleanup phase. This has been fixed.

Fix for Performance Analysis not working (ISSUE-115976)
core

Fixed an issue that caused Performance Analysis not to work in the current version of STEP when the X.Instrument license was not enabled. A license feature has been created to enable the Instrument UI link.

Fix for alignment not working as expected post-upgrade (HOTFIX-8883, ISSUE-820858)
dtp

As part of a previous release, Adobe changed the default value applied to the Crop parameter. In an effort to maintain alignment, we changed this setting to match Adobe's. This is, however, causing a discrepancy for customers who have created their templates and publications with the old setting in mind, resulting in misalignment of PDF placements. This fix introduces a configurable property allowing customers to change the crop setting for InDesign instead of relying solely on the default.

Fix for Upgrade library in component serveradministration to latest version (HOTFIX-8904)
serveradministration

=========! A commit was made on RDSEC-1907, but the issue has no Patch Description!

Fix for challenges with the BMECAT and ETIM (HOTFIX-8874, ISSUE-821154)
core

Added ETIM FVALUE mapping aspect to correctly handle FVALUE tags for ETIM exports.

saas-2025.4-2025-12-19-14-06-29

Fix for product name translations not imported from STEP application server (ISSUE-815859)
file-exchange-translation

Translations for product names were not imported from STEP and finding the cause of this issue had been challenging. To help facilitate debugging, log info has now been added to the file exchange component used in asynchronous translation.

saas-2025.4-2025-12-17-10-52-07

Fix for incorrect extensions in the assets sent to the blobstorage (HOTFIX-8838, ISSUE-820076)
core

When publishing an asset with no relevant changes, the attribute path would in some cases, get the wrong extension. This has been fixed.

Fix for we are receiving reading / writing popup and unable to perform any actions (ISSUE-824485, HOTFIX-8842)
basicportalcomponents

Fixed a memory leak that occurred when the user was exporting a huge search result via the Select All -> Export action on the Web UI Advanced Search screen.

Fix for Match and Merge V2 - Enable Non Blocking by default (ISSUE-110646)
matching

Enabled parallel calls of Machine Learning Matchers during Match and Merge imports

Fix for scheduled bulk updates starting an hour early (HOTFIX-8806, ISSUE-816941)
core

When using the 'Later and repeat' schedule option, calculating the next scheduled time of a scheduled background process could be wrong due to daylight saving time differences. This has been fixed.

Fix for Add button disabled while creating data container (RDSUP-471)
basicportalcomponents

Fixed a problem that occurred when, on the Add Data Container pop-up for the Globally Configured Multi Edit Data Container with only the ID field configured, the OK button was not correctly enabled.

Fix for authentication issues (ISSUE-797973)
core

If SAML authentication is enabled, then SAML authentication can now be applied to the Start Page resources: About and Technical Documentation. SAML logout is not implemented if the logout button is clicked; this just terminates the session. This means that login still exists, and no new login is needed. If a logout from different resources is done multiple times, it may cause an error 500 as no login has been made in between the logouts.

Fix for heapdump data missing from diagnostic packages (ISSUE-115427)
core

When packing and sending Diagnostic-Package from a SaasV2 system, heapdumps were not included, even if requested, due to an error. This has been fixed. This only affects the Diagnostic-Packages used when reporting errors to Stibo Systems.

Fix for error with BGP files from background processes generated from OIEP (HOTFIX-8803, ISSUE-815397)
core

Background process (BGP) files from exports and outbound integration endpoints (OIEP) are now also sent to permanent storage (BlobStorage). This has also been fixed for OIEPs using the Business Rule-Based Message Processor.

Fix for DAMRDM - org.apache.poi.util.RecordFormatException (ISSUE-814448, HOTFIX-8835)
core

Increased the ByteArray size to the maximum integer value in the ContentDetectorMSOffice for handling huge files.

Fix for saved search issue on Advanced Search Screen (ISSUE-824930, HOTFIX-8875)
portaladvancedsearch

Fixed unexpected behavior when copying and renaming the saved searches on the Web UI Advanced Search Screen.

Fix for eCatalog SFTP delivery not zipping XLSX files (ISSUE-817447, HOTFIX-8802)
core

Fixed an issue where certain unzipped files (such as .xlsx .docx, .ppt) were identified as zipped because they had a zipped file signature and were therefore skipped for additional zipping.

Improved feedback when health checks are running (RDSUP-381)
core

Health checks now provide running feedback and not just a summary when processed. This allows users to get information while a check is running and verification that a check is still running, which is especially useful when checks run for long periods of time.

Fix for revisions purge running too long (HOTFIX-8829, HOTFIX-8792, ISSUE-820095)
core

Implemented a performance fix for purging old revisions. The look-up for matching codes and unique keys took a long time. This has been fixed.

Fix for error message when removing product object types (ISSUE-783422)
core

To fix an issue where an unexpected exception was thrown, table types will now be correctly unlinked from the object type when this OT is being deleted.

Fix for exceptions occurring in Matching and Linking and on product approval (ISSUE-823743, HOTFIX-8833)
core

Fixed an unexpected NullPointerException in the error message related to Business Rule Loop detection in Event Queues.

Fix for performances issue (ISSUE-825232, HOTFIX-8885, HOTFIX-8854)
core, basicportalcomponents

Improved overall performance in the Web UI by optimizing the compressed component store comparisons. In large Web UIs, the compressed component store can be very big and each comparison task can be resource-intensive, leading to performance degradation.

Fix for timeout issues creating corrupt zip files (ISSUE-812179, HOTFIX-8785)
core

Fixed an issue in which export timeouts were causing errors.

Fix for referenced attributes are not displayed on the Web UI (HOTFIX-8841, ISSUE-786411)
basicportalcomponents

Fixed a problem in Web UI where the target or reference metadata header in Multi Edit Display mode did not display if the 'Show only valid attributes' option was enabled and there were no references or links.

Fix for change package issue (HOTFIX-8791, ISSUE-818881)
core

Fixed an unexpected error that occurred when exporting calculated attributes with a formula containing a double quote in a change package and then running an impact analysis.

Fix for performance statistics not working (HOTFIX-8827, ISSUE-820942)
core

Improved logging for parsing errors related to activity data in the admin portal / performance statistics.

Fix for failing to make attribute property change (ISSUE-821309, HOTFIX-8846)
core

Lock-Free Schema Change (LFSC) operations could, in some cases, be blocked by old threads that have ceased running. This has been fixed.

Fix for STEP availability issues following attempt to remove dimension dependency from assets (ISSUE-819895, HOTFIX-8794, HOTFIX-8834)
core

A change was made to fix an issue where STEP was unavailable after starting a job to remove dimension dependency from assets.

Fix for STEP outage (HOTFIX-8781, ISSUE-808114)
core

The STEP sensor framework had an internal error (ConcurrentModificationException) which, in very rare cases when using the sensors extensively, could result in sensors failing to report back. This was especially critical for the 'being-alive' sensor which, when not answering, would cause the loadbalancer to shut down communication to the STEP server. This has now been fixed.

Fix for STEP availability issues (HOTFIX-8848, ISSUE-825206)
core

Now, the ValuemapUnrevisedShouldBeRevisedV2 and ValuemapRevisedShouldBeUnrevisedV2 health check plugins will not hold the InMemory snapshot for an unreasonably long time, thus preventing the memory host from unexpected outages.

System services event notification framework (ISSUE-104983)
core

The initial framework implementation for querying for System Services events has been established. Supported event notifications will initially be limited to integration endpoint errors and business action exceptions.

Fix for issue with setting minimum value for attributes (HOTFIX-8849, HOTFIX-8853)
core, inmemory

When removing a reference with a value, the value was not always removed from the database. Old deleted values could prevent changes to the validation of the object type. This has been fixed.

Fix for copying assembly to other assemblies does not consider linkage criteria block (HOTFIX-8816, ISSUE-737831)
core

Resolved an issue where the Application Manager failed to copy criteria attributes during bulk update actions.

saas-2025.4-2025-12-11-16-41-00

Fix for slow GS1 inbound integration (HOTFIX-8847, ISSUE-810042)
gdsn2-receiver

There is a problem with how GDSN retrieves the files from the in-folder on a clustered system. This is due to performance changes that have improved speed for CIN imports with large numbers of files in the in-folder. This change was especially helpful with SaaS systems as SaaS file systems are already slower. Normally, Stibo's GDSN solution is non-clustered, and configured with a STEP system that only handles GDSN. This GDSN-only STEP system then sends the data to the "real" STEP system. However, there do exist systems set up before this configuration was the standard, so clustered GDSN systems do exist. This fix will make it possible for GDSN CIN import to work on clustered systems. And even if the system is not clustered, the speed will still be improved.

Fix for we are receiving reading / writing popup and unable to perform any actions (ISSUE-824485, HOTFIX-8842)
portaladvancedsearch

Fixed a memory leak that occurred when the user was exporting a huge search result via the Select All -> Export action on the Web UI Advanced Search screen.

Upgrade library in component to latest version (RDSEC-2114, HOTFIX-8844)
audit-messaging

Library update for various libraries within a component.

System services event notification framework (ISSUE-104983)
saas-base

The initial framework implementation for querying for System Services events has been established. Supported event notifications will initially be limited to integration endpoint errors and business action exceptions.

Fix for STEP monitoring alert issue (HOTFIX-8852)
elasticsearch-integration

After the fix, having a large number of dimension points in the system will not cause memory issues during Elasticsearch re-indexing.

Fix for optimistic lock issue in IIEP (ISSUE-821533, HOTFIX-8821)
matching

Fixed a problem with registering contributor data in the Match and Merge Importer when provided entities contained both the STEP ID and source information (Source System ID and Source Record ID) and multiple entities pointed to the same record.

Fix for error when fetching from OIEP (ISSUE-824435, HOTFIX-8851)
restapi

When fetching the REST receiver for an outbound integration endpoint (OIEP), a 404 'Not found' error was thrown. This has now been fixed.

Fix for all inbound integration endpoints (IIEPs) failing following upgrade (HOTFIX-8840, ISSUE-818509)
matching

Performing a Match and Merge import of records with source system information having no source record ID could cause the import to fail. This has now been fixed.

Fix for Match and Merge importer error (HOTFIX-8815, ISSUE-114782)
matching

Fixed an issue when an 'Error calling revisedObject for object' error was thrown in the Match and Merge Importer when updating the value of an attribute with Standardized Business Action for Entity Object Type and the 'Revisability' setting configured to 'Workspace Revisable.'

saas-2025.4-2025-12-10-11-48-20

Fix for Forgot STEP password feature (ISSUE-115791)
user-administration

Fixed bug in Forgot STEP password feature which prevented user from clicking the Reset password button.

saas-2025.4-2025-12-09-17-51-42

Fix for heapdump data missing from diagnostic packages (ISSUE-115427)
spot

When packing and sending Diagnostic-Package from a SaasV2 system, heapdumps were not included, even if requested, due to an error. This has been fixed. This only affects the Diagnostic-Packages used when reporting errors to Stibo Systems.

Fix for incorrect extensions in the assets sent to the blobstorage (HOTFIX-8839, ISSUE-820076, HOTFIX-8811)
assetpublisher

When publishing an asset with no relevant changes, the attribute path would in some cases, get the wrong extension. This has been fixed.

Fix for URGENT| PROD | Health Check Report (ISSUE-821399, HOTFIX-8843)
serveradministration

Fixed multiple NullPointerException's in Values In Deleted Contexts / Java Script File Access healthcheck plugins.

saas-2025.4-2025-12-04-18-41-28

Fix for non-blocking ranking risk for concurrent requests to external service (ISSUE-113925)
matchingagent

Fixed an issue in a 2025.4 feature that could cause too many concurrent requests into the external service.

Fix for clerical review task not processing (ISSUE-820745, HOTFIX-8804)
matchingagent

To fix an issue with clerical review tasks not processing, the decisions purging logic has been reworked. Now, an empty set is returned instead of null when getDecisions catches an exception. Additionally, part of the purging logic is skipped when nothing is there to be purged.

Upgrade library in component to latest version (HOTFIX-8828)
eclass-advanced

Upgraded a library in a component from the previous version to the current version.

Fix for Elasticsearch issue - post system upgrade 2025.3 (HOTFIX-8836)
elasticsearch-integration

It is now possible to run exports and business actions on faceted search results.

Fix for inability to create assets with 0 bytes of content (ISSUE-817993, HOTFIX-8787)
asset-importer

Introduced a property (FixSpecific.ISSUE817993) which is set by default to 'false,' that re-introduces the ability to create assets with 0 bytes of content and set the respective asset attribute values for them. The aforementioned property must be set to 'true' to allow that behavior.

Fix for performance issues with Matching Agent (ISSUE-780208, HOTFIX-8832)
matchingagent

To fix performance issues with the Matching Agent, improvements related to training the Matching Agent have been made, including more efficient mapDB access, a limit on steam decisions, and clearing the cache on non-persistent managers.

Fix for Freezing after creation several entity-product references (HOTFIX-8837, ISSUE-786977)
workbench

In STEP Workbench when using the reference editor for Entities and Classification to add multiple references, that editor would reload multiple times. This had already been fixed for products. So the same fix has now been applied for entities and classifications.

saas-2025.4-2025-12-02-16-50-41

Fix for cloud Blob storage connectivity issue (ISSUE-808957, HOTFIX-8812)
blobstorage

It will now log an active truststore.

Fix for Upgrade library in component inmemory to latest version (HOTFIX-8818)
inmemory

=========! A commit was made on RDSEC-1782, but the issue has no Patch Description!

Fix for OIEP bulk update configuration changes producing errors (ISSUE-815553, HOTFIX-8809)
workbench

Fixed a NullPointerException error in the STEP Workbench when modifying an existing outbound integration endpoint (OIEP) data source configuration.

Fix for the Proof View in Web UI (HOTFIX-8819, ISSUE-814653)
dtp

Fixed an issue when 'Generate proof in Background' did not show the correct result. Now, when making a proof with the 'Generate proof in Background' switched on, the version defines the context and the workspace.

Fix for Github Enterprise connection error with remote repository (ISSUE-816488, HOTFIX-8800)
configuration-management

Fixed a problem with a git delivery plug-in using ssh keys.

Fix for STEP monitoring alert issue (HOTFIX-8807, ISSUE-818566)
elasticsearch-integration

After the fix, having a large number of dimension points in the system will not cause memory issues during Elasticsearch re-indexing.

Fix for filters not working properly in Advanced Search (ISSUE-819874, HOTFIX-8784)
portaladvancedsearch

Fixed a problem that occurred when filters on Web UI Node Lists were not cleared on the Advanced Search screen after performing a new search.

Large tables in STEPInDesign could fail to mount correctly due to a SOAP error during pagination (ISSUE-800731, ISSUE-807086)
dtp

Large tables could fail to mount correctly due to a SOAP error during pagination. This was caused by the connection from InDesign to STEP being closed after a timeout while STEP was resolving the data for the table. The mechanism for resolving table data has been enhanced to run in a background process. To enable this functionality, the following configuration property must be set: FixSpecific.ISSUE807086=true

Large tables in STEPInDesign could fail to mount correctly due to a SOAP error during pagination (HOTFIX-8814, HOTFIX-8774, ISSUE-807086)
dtp, workbench

Large tables could fail to mount correctly due to a SOAP error during pagination. This was caused by the connection from InDesign to STEP being closed after a timeout while STEP was resolving the data for the table. The mechanism for resolving table data has been enhanced to run in a background process. To enable this functionality, the following configuration property must be set: FixSpecific.ISSUE807086=true

saas-2025.4-2025-12-02-11-15-20

Fix for STEP availability issues (ISSUE-821124, HOTFIX-8810)
basicportalcomponents

Introduced a public configuration property called WebUI.UserList.Max, set to 5000 by default, which limits the number of users shown on the Web UI User List screen. This fix addresses both performance and memory concerns.

Fix for data container duplication results in ID duplication, violating uniqueness requirements. (ISSUE-789907, HOTFIX-8779)
basicportalcomponents

When duplicating a data container object in Web UI using the Globally Configured Multi Edit Data Container component's Duplicate action button, values for presented calculated attributes were overwritten with the source data container object's values instead of keeping the calculated values for the newly created data container object. This has been fixed. Now, the value for the calculated attribute is not overwritten. However, if the calculated value in the source data container object was overwritten, it will also appear in the duplicated data container object.

Fix for Web UI design mode error (HOTFIX-8793, ISSUE-821035)
basicportalcomponents

Fixed a NullPointerException error that was thrown when displaying a Multi Edit Globally Configured Data Container in the Web UI Design Mode.

Fix for erratic behavior in Web UI text editor (ISSUE-811612, HOTFIX-8799)
basicportalcomponents

After the fix, the CKEditor will not require any additional Web UI path exclusions to work properly in cases where IP filtering is enabled.

Fix for 'Unsaved changes' pop-up appearing incorrectly on data containers (ISSUE-788561, HOTFIX-8788)
basicportalcomponents

Now an 'Unsaved changes' pop-up will not display for the Globally Configured Multi Edit Data Container component if the 'Use Immediate Save' option has been enabled.

Fix for Hide Equal not working for references in Multi Workspace Screen (ISSUE-821157, HOTFIX-8820)
basicportalcomponents

Fixed a problem that occurred when the Hide Equal action was hiding different reference values on a Web UI Multi Workspace Screen.

Fix for deadlock in Web UI resulting from multiple LOV cross-validations (HOTFIX-8780, ISSUE-811605)
basicportalcomponents

When a number of LOV filters were configured in a Web UI, Oracle deadlocks could occur. This has been fixed.

Fix for inability to perform basic operations in Web UI (HOTFIX-8805, ISSUE-821755)
basicportalcomponents

Fixed unexpected exceptions in the Web UI related to a missing component cache in the compressed component store.

Fix for tag conversion (ISSUE-811222, HOTFIX-8789)
basicportalcomponents

Now, the ampersand character will be unescaped in the Rich Text Editor on the Web UI Node Editor component.

Fix for unreadable characters in the Web UI (HOTFIX-8808, ISSUE-798201)
basicportalcomponents

Fixed a Japanese translation for the User Details label on the Web UI Homepage.

Fix for incorrect attribute values showing in Web UI (ISSUE-821665, HOTFIX-8822)
basicportalcomponents

Fixed unexpected behavior related to incorrect value history / validation on the Web UI Node Editor, which was caused by invalid component store cache keys generation for attribute value components in the Value Group component with similar attribute IDs.

saas-2025.4-2025-11-28-16-36-32

Fix for STEP outage (HOTFIX-8781, ISSUE-808114)
serveradministration

The STEP sensor framework had an internal error (ConcurrentModificationException) which, in very rare cases when using the sensors extensively, could result in sensors failing to report back. This was especially critical for the 'being-alive' sensor which, when not answering, would cause the loadbalancer to shut down communication to the STEP server. This has now been fixed.

saas-2025.4-2025-11-28-16-10-55

Fix for Instrument configuration error (ISSUE-816075)
instrument

Fixed an issue where configured perspectives would sometimes be missing in the configuration tool.

saas-2025.4-2025-11-26-11-11-12

Fix for ECA: set set incorrectly for single feature values (ISSUE-818854, HOTFIX-8782)
eclass-advanced

Fixed the problem in the file exported in BMECat 2005 format, where the FVALUE_TYPE was added for mulitvalue attributes containing only one value. Now, the FVALUE_TYPE will only be added when there are multiple values.

Fix for Upgrade library in component importflow to latest version (HOTFIX-8798)
importflow

Upgraded org.apache.commons-commons-lang3 library version

Security update (HOTFIX-8795)
bmecat

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

Upgraded library in component to latest version (HOTFIX-8797)
importflow

Upgraded a library in a component from the previous version to the current version.

saas-2025.4-2025-11-25-18-52-39

Fix for PIM - Facet Search is missing in PROD (ISSUE-821459)
elasticsearch-integration, ui-search

Fixes the issue with facets not loading on search screen in WebUI