saas-2025.3-2026-01-16-16-22-50
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 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 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.3-2026-01-15-13-22-53
Fix for screen loads every time when we add a tax information data container value (HOTFIX-8947, 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.
saas-2025.3-2026-01-14-13-25-30
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.'
saas-2025.3-2026-01-13-15-33-06
Fix for challenges with the BMECAT and ETIM (HOTFIX-8938, ISSUE-821154)
core
Added ETIM FVALUE mapping aspect to correctly handle FVALUE tags for ETIM exports.
saas-2025.3-2026-01-13-13-29-52
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 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.
saas-2025.3-2026-01-12-19-41-07
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 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.
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.
saas-2025.3-2026-01-09-09-29-32
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.
saas-2025.3-2026-01-08-14-08-10
Fix for Upgrade library in component system-management to latest version (RDSEC-1492, HOTFIX-8932)
system-management
=========! A commit was made on RDSEC-1492, but the issue has no Patch Description!
saas-2025.3-2026-01-08-13-38-52
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.
saas-2025.3-2026-01-07-13-57-00
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 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.
saas-2025.3-2026-01-06-12-41-45
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.
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.
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.
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.3-2026-01-02-11-54-56
Fix for LOV values not displaying in the Web UI (HOTFIX-8737, ISSUE-814753)
basicportalcomponents
Fixed a problem that occurred when LOV values with less than and / or greater than characters were not shown correctly in the Web UI Node List.
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.
saas-2025.3-2026-01-01-18-40-17
Fix for cloud Blob storage connectivity issue (ISSUE-808957, HOTFIX-8770)
blobstorage
It will now log an active truststore.
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 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.3-2025-12-26-11-03-09
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.
saas-2025.3-2025-12-24-09-47-16
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.
saas-2025.3-2025-12-23-11-07-32
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.
saas-2025.3-2025-12-22-12-19-58
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.3-2025-12-19-19-32-03
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, 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 Performance Analysis not working (HOTFIX-8890, HOTFIX-8889, ISSUE-115976)
core, 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.
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.
saas-2025.3-2025-12-19-14-57-52
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 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.
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 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.
saas-2025.3-2025-12-18-17-25-25
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 attributes is not being captured in the EVP_DQRuleExecutor (ISSUE-805800, HOTFIX-8891)
core
Fixed the generation of events in the main workspace when some of the import values were rejected.
saas-2025.3-2025-12-18-13-24-08
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.
saas-2025.3-2025-12-17-08-52-11
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.
saas-2025.3-2025-12-16-16-05-43
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 (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.
Fix for issue with setting minimum value for attributes (ISSUE-815475, HOTFIX-8849)
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 inability to download .eps files due to exception (ISSUE-821173, HOTFIX-8878)
core
Fixed a problem with parsing BoundingBox with multiple spaces between values.
saas-2025.3-2025-12-14-16-32-43
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 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 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.3-2025-12-12-10-41-16
Fix for performances issue (ISSUE-825232, HOTFIX-8854)
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.
saas-2025.3-2025-12-11-16-22-55
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.
saas-2025.3-2025-12-11-12-06-23
Fix for STEP monitoring alert issue (ISSUE-818566, 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 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.
saas-2025.3-2025-12-10-10-49-10
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 we are receiving reading / writing popup and unable to perform any actions (ISSUE-824485, HOTFIX-8842)
basicportalcomponents, 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.
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 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 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.3-2025-12-09-17-51-38
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 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.
saas-2025.3-2025-12-08-23-51-56
Fix for Upgrade library in component inmemory to latest version (HOTFIX-8818, RDSEC-1782, HOTFIX-8777)
inmemory
=========! A commit was made on RDSEC-1782, but the issue has no Patch Description!
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.
saas-2025.3-2025-12-05-12-29-05
Fix for incorrect extensions in the assets sent to the blobstorage (HOTFIX-8838, HOTFIX-8839, ISSUE-820076)
core, assetpublisher
When publishing an asset with no relevant changes, the attribute path would in some cases, get the wrong extension. This has been fixed.
saas-2025.3-2025-12-05-09-07-20
Fix for revisions purge running too long (HOTFIX-8829, 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 STEP availability issues following attempt to remove dimension dependency from assets (ISSUE-819895, 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 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 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.
saas-2025.3-2025-12-04-15-30-12
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 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 Elasticsearch issue - post system upgrade 2025.3 (HOTFIX-8836, ISSUE-811678)
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.
saas-2025.3-2025-12-02-13-52-46
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.
saas-2025.3-2025-12-02-12-35-42
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 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 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.3-2025-12-02-08-28-38
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 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 corrupt data (ISSUE-802608, HOTFIX-8775)
core
Made a code change to ensure data container attributes are handled correctly.
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.
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.
Fix for copying assembly to other assemblies does not consider linkage criteria block (HOTFIX-8816, HOTFIX-8817, ISSUE-737831)
core, automotive
Resolved an issue where the Application Manager failed to copy criteria attributes during bulk update actions.
saas-2025.3-2025-12-01-15-55-37
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 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.
saas-2025.3-2025-11-28-18-23-19
Fix for incorrect extensions in the assets sent to the blobstorage (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.
saas-2025.3-2025-11-28-13-53-08
Fix for STEP availability issues following attempt to remove dimension dependency from assets (ISSUE-819895, HOTFIX-8794)
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 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 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.
saas-2025.3-2025-11-27-10-00-24
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.
saas-2025.3-2025-11-25-22-31-15
Fix for IndexOutOfBoundException (ISSUE-815850, HOTFIX-8753)
portaladvancedsearch
Fixed an IndexOutOfBoundException error that occurred when converting a Collection Search Criteria with References Search with regular expression operators to an Advanced Search.
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.
saas-2025.3-2025-11-25-14-55-35
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.
saas-2025.3-2025-11-25-10-33-29
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 revisions purge running too long (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 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.
saas-2025.3-2025-11-24-14-24-26
Fix for replacement rules not working in import configuration (HOTFIX-8748, ISSUE-797094)
workbench
Fixed a problem that occurred when reference mapping in the Import Manager did not respect default multi-value separators (in this case, semicolons) for multi-references. For now, this fix is implemented via a configuration property, but with the 2025.4 update, the separators will be respected by default.
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 '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.
saas-2025.3-2025-11-21-17-52-19
Fix for STEP outage (HOTFIX-8781, ISSUE-808114)
core, 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.3-2025-11-21-16-04-05
Fix for error while navigating the Web UI (ISSUE-813248, HOTFIX-8756)
basicportalcomponents
Fixed the issue by addressing List of Value (LOV) sorting.
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 error when editing calculated attributes (ISSUE-815907, HOTFIX-8752)
basicportalcomponents
Fixed a NullPointerException in the calculated attribute pop-up when it was configured on an Initiate Item Screen in the Web UI.
Fix for duplicate products created using Initiate Item screen (HOTFIX-8750, ISSUE-802655)
portalframework, basicportalcomponents
To fix an issue that occurred when duplicate products were created erroneously using the Initiate Item screen, the save action on the Web UI Node Editor will not be executed twice if the user performs a double-click on a button.
Fix for import / export function unplanned outage on 'Stibo Development' site (ISSUE-811804, HOTFIX-8768)
portalframework, basicportalcomponents
Web UI components are cached server-side for performance reasons. However, the cache is using too much heap - especially on smaller systems. Now the cache size is fixed depending on max heap size. Symptoms of this problem could be OutOfMemory errors or if using OneQueue scheduler, then no background process would be started anymore due to heap memory pressure.
Fix for tag conversion (ISSUE-811222, HOTFIX-8751, HOTFIX-8789)
basicportalcomponents
Now, the ampersand character will be unescaped in the Rich Text Editor on the Web UI Node Editor component.
saas-2025.3-2025-11-21-08-32-52
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.3-2025-11-19-19-23-34
Fix for data load failure (HOTFIX-8762, ISSUE-814839)
core
Fixed a problem with a Recycle Bin-related health check.
Fix for STEP availability issues following attempt to remove dimension dependency from assets (ISSUE-819895, HOTFIX-8778)
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 PersistenceManager error (ISSUE-799084, HOTFIX-8763)
core
To address an error message ('Closing persistence manager with open connection (useCount=1)') that may have been misclassified, a connection leak related to single-update mode was fixed.
Fix for inability to clear Recycle Bin for System Setup objects (ISSUE-764949, HOTFIX-8773)
core
Fixed an issue where, when deleting a workflow, the workflow was purged, but any local business rules in the workflow would be put in the Recycle Bin, where they could not be seen or purged. When deleting a workflow, the workflow is now moved to the Recycle Bin. Purging the workflow from the Recycle Bin will also purge any local business rules in the workflow.
saas-2025.3-2025-11-19-14-18-56
Fixed inconsistent data in Prism's 'STEP system metrics' report (RDHELP-9624)
spot
SPOT now reports the discovered cluster topology. When a STEP cluster starts, it calculates the current cluster topology from the available pods. This is useful information to have in technical support situations, but it was not available in all situations. SPOT has been changed to include the calculated cluster topology in the snapshots that it generates.
saas-2025.3-2025-11-17-13-25-46
Fix for all inbound integration endpoints (IIEPs) failing following upgrade (HOTFIX-8765, 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 unreadable error messages (ISSUE-112983, HOTFIX-8769)
matching
Fixed a bug where some error messages in the log were unreadable and unhelpful for fixing the underlying problem. These messages would only display in rare cases during Match and Merge imports.
saas-2025.3-2025-11-14-20-03-48
Fix for filters not working properly (ISSUE-816386, HOTFIX-8764)
basicportalcomponents
To fix an issue that occurred with filters, filtering calculated attributes on a Node List when the size exceeds the predefined limits (overridden by private properties) is now possible. To disable this option, please contact Stibo Support.
Fix for duplicate products created using Initiate Item screen (HOTFIX-8761, ISSUE-802655)
portalframework, basicportalcomponents
To fix an issue that occurred when duplicate products were created erroneously using the Initiate Item screen, the save action on the Web UI Node Editor will not be executed twice if the user performs a double-click on a button.
Fix for unable to search with character tags (<, >) in typeahead LOV (ISSUE-817747, HOTFIX-8766)
basicportalcomponents
Fixed handling of < and > character tags in a list of values (LOV) tab completion in the Web UI.
Fix for issue with 'greater than' and 'less than' characters while using filter data feature in Web UI (ISSUE-816943, HOTFIX-8772)
basicportalcomponents
Fixed a problem related to filtering options with the 'less than' and 'greater than' characters on the Web UI Node List.
saas-2025.3-2025-11-14-16-39-48
Fix for inability to clear Recycle Bin for System Setup objects (ISSUE-764949, HOTFIX-8771)
core
Fixed an issue where, when deleting a workflow, the workflow was purged, but any local business rules in the workflow would be put in the Recycle Bin, where they could not be seen or purged. When deleting a workflow, the workflow is now moved to the Recycle Bin. Purging the workflow from the Recycle Bin will also purge any local business rules in the workflow.
saas-2025.3-2025-11-13-13-52-58
Fix for inability to remove product from workflow (ISSUE-783918, HOTFIX-8760)
core
Fixed a problem that, in very rare cases (race condition), could result in missing BLOB values (values longer than 4000 characters). The problem was the Garbage Collector could mistakenly consider a BLOB value to be garbage and thus remove it if it was written at the very same time the garbage collector was run for that specific BLOB value. Also improved are the health checks to commit while updating.
Fix for issues related to accessing BGP files (ISSUE-813561, ISSUE-815397, ISSUE-815602, HOTFIX-8758)
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.
saas-2025.3-2025-11-07-16-09-13
Shutdown logging enhanced to provide clear reporting of BGP states and actions (ISSUE-110853)
core
Shutdown logging has been enhanced to provide clear reporting of background process (BGP) states. Further, detection has been added to find causes of slow shutdowns.
Fix for SETBACK: OIEP STEPXML / Generic JSON value is missing from data container (RDSUP-457)
core
When exporting a product with a data container, the data container values would not get exported if also exporting a cross reference, unless also exporting product values. This has been fixed.
Fix for ECLASS Advanced: Prod - bug in BMEcat file - wrong order FUNIT and FVALUE_DETAILS & FVALUE_TYPE is missing for mulitvalue attributes (HOTFIX-8692, ISSUE-807364)
eclass-advanced
In the file exported in BMEcat 2005 format, the following was fixed: the order for FUNIT and FVALUE_DETAILS, and the problem that FVALUE_TYPE was missing for multi-value attributes containing only one value.
Fix for BMEcat does not refer to the products in the collection (HOTFIX-8749, ISSUE-802063)
core
Fixed the issue with exporting too many asset images in a BMEcat result file.
Fix for issue with copy / paste behavior for single reference component (ISSUE-816029, HOTFIX-8747)
basicportalcomponents
Fixed a problem on the Web UI Node List screen when copying a single reference value from the Table Header Reference component. The pasted value was different from what was copied, but this is now fixed.
Fix for HTML tag issue for multivalued attributes and attributes (HOTFIX-8721)
basicportalcomponents
Fixed an HTML tag issue occurring in Web UI for multivalued attributes and attributes with character limit and/or limitations.
Fix for sample extensions zipped with double slash causes issues on Windows (ISSUE-111229)
core
Fixed the path in zipped samples for the Modular Service Platform.
Fix for 'Unsaved changes' pop-up appearing incorrectly on data containers (HOTFIX-8716, ISSUE-788561)
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 Elasticsearch index issue (ISSUE-110802, HOTFIX-8746)
core
Fixed a bug that was introduced with the 2025.2 update related to keeping the Elasticsearch index updated correctly. Previously, deleting a value would delete the entire object in the Elasticsearch index. In general, this fixes triggering of events from the Main workspace to have correct Delete/Modified type and fixed bug when using the QueueEvent.BeforeUpdate setting.
Fix for plugin parameters sorting incorrectly (HOTFIX-8726, ISSUE-813645)
core
Fixed a problem with plugin parameters being sorted and cached in a way that resulted in the incorrect initialization of a node picker in the Web UI.
Fix for the root cause analysis: STEP monitoring alert (HOTFIX-8722, ISSUE-814419)
basicportalcomponents
Reduced the memory usage when retrieving large assets in the Web UI.
Fix for logs not displaying what was removed (HOTFIX-8723, ISSUE-812759)
core
Fixed a problem that occurred when information about action set modifications on a Workbench Log tag did not contain the added / removed privilege rule information.
Fix for inability to remove product from workflow (ISSUE-783918)
core
Fixed a problem that, in very rare cases (race condition), could result in missing BLOB values (values longer than 4000 characters). The problem was the Garbage Collector could mistakenly consider a BLOB value to be garbage and thus remove it if it was written at the very same time the garbage collector was run for that specific BLOB value. Also improved are the health checks to commit while updating.
Fix for unexpected LOV cross-validation error when adding unfolding data container (RDCDM-6039, HOTFIX-8712)
basicportalcomponents
Fixed an unexpected ClassCastException error on the Web UI Node Editor screen when the Globally Configured Unfolding Data Container component and LOV cross-validation configured.
Fix for date picker issue in Globally Configured Multi Edit Data Container (HOTFIX-8745, ISSUE-816041)
basicportalcomponents
Fixed a problem that occurred when the Date attribute value, filled on an Add Data Container pop-up of a Globally Configured Multi Edit Data Container, was saved with the lower-case month.
Fix for STEP unavailablity (HOTFIX-8738, ISSUE-815696)
serveradministration
Fixed a problem that occurred when a large number of business rules, exported in a diagnostics package, crashed Memory Host with out of memory (OOM) observations. Now the business rules export will not be running on this pod.
Fix for LOV values not displaying in the Web UI (HOTFIX-8737, ISSUE-814753)
portalframework, basicportalcomponents
Fixed a problem that occurred when LOV values with less than and / or greater than characters were not shown correctly in the Web UI Node List.
Fix for ETIM units displaying in Web UI when no units are specified in data model (ISSUE-806712, HOTFIX-8742)
basicportalcomponents
Fixed an issue in the Web UI where ETIM units would sometimes display for classifications in instances in which they were not valid in the ETIM format.
Fix for error while navigating the Web UI (HOTFIX-8741, ISSUE-813248)
basicportalcomponents
Fixed the issue by addressing List of Value (LOV) sorting.
Fix for create qa endpoint for updating product translation status (ISSUE-85772, HOTFIX-8730)
core
Made it possible to update product translation status in the public API.
Fix for an outbound endpoint that was slow and showing odd behaviour (HOTFIX-8729, ISSUE-812901)
core
Backported existing improvements to purge revisions processes to 11.1.
Upgrade library in component to latest version (RDSEC-1909)
eclass-advanced
Upgraded a library in a component from the previous version to the current version.
Fix for referenced attributes are not displayed on the Web UI (ISSUE-786411, HOTFIX-8734)
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 Character Tags (lt, gt) are not rendered properly in typeahead LOV (HOTFIX-8731, ISSUE-815084)
basicportalcomponents
Now lt/gt tags will be correctly unescaped in LOV typeahead suggestions on the Web UI Node Editor for an attribute value component.
Fix for STEP performance issue when when working on change package (ISSUE-810947, HOTFIX-8733)
core
New functionality added in the 2025.2 update caused the change package editor to take longer to load. A performance fix was implemented to resolve the issue.
Library upgrades (ISSUE-109531)
hybrisaccelerator
Libraries were updated to their new versions.
Fix for Cardinality Value - 'Number of Communications' not getting updated upon import (ISSUE-760831, HOTFIX-8711)
eclass-advanced
Fixed the issue, which was not updated during ECLASS import.
saas-2025.3-2025-11-07-12-31-31
Fix for NullPointerException during re-indexing (ISSUE-111149)
elasticsearch-integration
After the fix, the NullPointerException error on text attribute values retrieval will not occur.
Fix for attribute cannot be null during re-indexing (ISSUE-111150)
elasticsearch-integration
After the fix, when an attribute used in an Elasticsearch configuration gets deleted, it will still be possible to perform the re-indexing as the non-existent fields will be omitted.
Shutdown logging enhanced to provide clear reporting of BGP states and actions (ISSUE-110853)
inmemory
Shutdown logging has been enhanced to provide clear reporting of background process (BGP) states. Further, detection has been added to find causes of slow shutdowns.
Upgraded libraries in component (RDCDM-6038, HOTFIX-8720)
experian
Upgraded libraries in a component from the previous version to the current version.
Upgraded library in component to latest version (RDSEC-2155, HOTFIX-8736)
address-typeahead
Upgraded library for a component to the latest version.
Fix for upgrade libraries in a component (HOTFIX-8740, RDCDM-6035)
matchingagent
A library was upgraded to the latest version.
saas-2025.3-2025-11-06-12-52-58
Upgraded library in component to latest version (RDSEC-1759, RDSEC-2028, RDSEC-1835)
cmdm-monitoring
Upgraded a library in a component from the previous version to the latest version.
Upgraded library in component to latest version (HOTFIX-8732)
cmdm-monitoring
Upgraded a library in a component from the previous version to the latest version.
Fix for STEP access issues (HOTFIX-8739, ISSUE-815920)
instrument, ai-service
Fixed an Instrument auto-upgrade plugin which could not handle deactivated users, leading to STEP being inaccessible. Also fixed a NullPointerException in the AI Text and Image generation auto-upgrader plugins, related to missing configuration roots.
Fix for upgrade libraries in a component (RDCDM-6036)
dnb-integration
A security upgrade of libraries was made in a component.
Fix for PDX data container showing incorrect status (ISSUE-811441, HOTFIX-8725)
productdatasyndication-integration
This fix ensures that when receiving product status updates from different PDX endpoints, only the most recent update is applied. Previously, an older status could incorrectly overwrite a newer one, causing inaccurate product status information to be displayed in STEP.
saas-2025.3-2025-11-04-09-53-26
Fix for STEP Workbench has run out of memory - how to avoid? (ISSUE-739037)
workbench-launcher
Fixed parsing Java options from file: workbenchlauncher.vmoptions. Now options like: {code:java} -Doption=value -Xmx1024m -XX:+HeapDumpOnOutOfMemoryError{code} should be parsed correctly and taken into consideration while starting workbench.
saas-2025.3-2025-11-03-19-51-38
Security update (HOTFIX-8702)
dtp
General security improvements have been implemented to enhance the overall security of our systems.
Upgraded library to latest version (HOTFIX-8698)
dtp
Upgraded the library from the current version to the latest approved version.
Library upgrade for component to latest version (HOTFIX-8700)
dtp
Upgraded libraries from previous version to the latest version.
Fix for error in the DAM integration (ISSUE-715937, HOTFIX-8735)
restapi
It is now possible to enable OPTIONS preflight for HTTP.
Security update (HOTFIX-8705)
dtp
Change Description: General security improvements have been implemented to enhance the overall security of our systems.
Fix for Upgrade library in component local-loqate to latest version (RDSEC-1972, HOTFIX-8744)
local-loqate
Upgrade commons-io-commons-io to the latest version
Security update (RDSEC-1808)
bmecat
General security improvements have been implemented to enhance the overall security of our systems.
Fix for HRPP split on 2-column frames with balancing lead to crashes (HOTFIX-8695, ISSUE-801233)
dtp
If a table is being placed with a Header Repeating Pagination Plugin (HRPP) switched on, then Adobe InDesign's native balance columns cannot be used and are disabled for the frame.
Upgraded library in component to latest version (RDSEC-1566)
importflow
Upgraded a library in a component from the previous version to the current version.
Upgrade library in component dtp to latest version (HOTFIX-8563)
dtp
Security Enhancement for library in dtp component
Fix for inability to access STEP Workbench (HOTFIX-8719, ISSUE-812964)
workbench
To correct an issue causing the STEP Workbench to be inaccessible, the workbench navigator initialization was fixed.
saas-2025.3-2025-10-30-16-52-33
Security update (HOTFIX-8701)
audit-messaging
General security improvements have been implemented to enhance the overall security of our systems.
Fix for STEPXML reject on LOV value Null since upgrade to 2025.3 (ISSUE-813308)
matching
Since upgrading to 2025.3, an unexpected exception occurred during the Match and Merge process when doing an LOV lookup by ID. It returned more than one result instead of doing an exact lookup for a provided LOV ID. This has now been fixed.
Fix for Asset Importer is unable to locate file (ISSUE-805996, HOTFIX-8662)
asset-importer
There is now better handling of large zip files when they are used for asset importing.
Fix for slow GS1 inbound integration (ISSUE-810042, HOTFIX-8685)
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.
Upgraded library to latest version (HOTFIX-8704, HOTFIX-8698)
audit-messaging, digitalassetmanagement, smartsheet, packaging
Upgraded the library from the current version to the latest approved version.
Fix for error handling with D&B related to optimistic locking (HOTFIX-8708, ISSUE-802040)
dnb-integration
This patch improves error handling in the Dun & Bradstreet (D&B) integration by stopping the system from catching unchecked runtime exceptions, which was breaking internal guidelines and causing issues like optimistic locking errors being silently ignored and preventing transaction commits. The fix is disabled by default (enabled by setting DnbIntegrationManagerImpl.CatchRuntimeException=false) to allow cautious rollouts, as it may expose previously hidden errors that will need proper handling. While this change might initially surface new problems, particularly for exceptions originating from the persistence layer, it addresses the root cause where transactions were being marked for rollback without proper error propagation.
Library upgraded to latest version (HOTFIX-8706)
audit-messaging
Upgraded a library from a previous version to the latest version.
Library upgrade for component to latest version (HOTFIX-8700)
smartsheet, autoclassification
Upgraded libraries from previous version to the latest version.
Fix for STEP is unavailable (ISSUE-815465)
instrument
Fixed new UI's autoupgrader plugin so that it would not fail when finding deactivated users.
Fix for Match & Merge throwing a ClassCastException error (ISSUE-812630, HOTFIX-8724)
matching
Improved an error message for Match and Merge. Now, if an incoming record is not a part of a component model, a ClassCastException error will not be thrown.
Security update (HOTFIX-8705)
digitalassetmanagement, smartsheet
Change Description: General security improvements have been implemented to enhance the overall security of our systems.
Fix for issue when creating an asset without content with Asset Importer (ISSUE-739028, HOTFIX-8713)
asset-importer
To fix an issue that occurred when creating assets without content using the Asset Importer, optional skipping of System Properties for empty assets has been added.
saas-2025.3-2025-10-29-13-52-57
Fix for OIEP does not include in OIEP XML although manual export with the same config does (ISSUE-809386, HOTFIX-8714)
core
Fixed a bug in which a
Fix for workflow not opening in workbench (HOTFIX-8715, ISSUE-811680)
core
An issue occurred in which a concurrency issue could cause a data inconsistency preventing workflows from being accessible. This has been fixed.
Fix for files not attached to emails sent via mail server (HOTFIX-8717, ISSUE-798772)
core
This fix improves reliability when loading workflow attachment files by automatically retrying failed operations. Enhanced logging has been added to provide better diagnostics for any attachment-loading issues that might occur. To activate the enhanced logging, contact Stibo Systems Support.
Fix for a business rule condition validation error during workflow execution in New UI (ISSUE-814477)
core
Fixed the business rule condition validation error during workflow execution in New UI that returned the following message: Cannot read field 'issueObject' because 'serializedDataIssue' is null
Fix for export error (ISSUE-813166, HOTFIX-8718)
core
Fixed an error that occurred when the "Hostname" parameter for SFTP delivery was not properly populated on a cluster environment.
Fix for background process not marking zip files for blob storage (ISSUE-811950)
core, blobstorage
Background processes using delivery plugins that create zip files did not mark the created zip files so they would be uploaded to blob storage. Previously, the resulting file was delivered correctly, but not also uploaded to blob storage for later inspection in the rare cases that was required. This has been fixed.
saas-2025.3-2025-10-27-06-52-20
Fix for inoperative integrations following maintenance updates (ISSUE-813983)
jms-integration
A fix for calculating the maximum number of connection attempts has been implemented.
saas-2025.3-2025-10-23-14-52-43
Fix for CDP production outbounds are too slow (ISSUE-812323)
core
Made performance improvements to ConfigUtil. This was a minor bottleneck in the export because it included a lot of entities, and a lookup was required for each one.
Fix for Web UI Proof View with 'Generate proof in background' option not working (ISSUE-812428)
core
The Proof Service, which handles the proof and PDF generation when using 'Generate proof in background,' now generates the results and returns them to the UI.
Large tables in STEPInDesign could fail to mount correctly due to a SOAP error during pagination (HOTFIX-8707, ISSUE-807086)
core
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.3-2025-10-22-12-24-16
Fix for BGP reindexing issue (HOTFIX-8697, ISSUE-109717)
elasticsearch-integration
Fixing the "if" statement for recognizing the 'reindexingInProgress' state so as not to allow more than one reindexing background process (BGP).
Fix for sufficiency score handling of mappings with periods in the ID (ISSUE-109492)
elasticsearch-integration
Adding nested objects mapping to sufficiency scores to fix the error that occurs when sufficiency scores include periods in their ID values. From now on periods in sufficiency score IDs will not create nested objects.
saas-2025.3-2025-10-20-16-27-29
Fix for search criteria not transferring to advanced search (ISSUE-811143, HOTFIX-8710)
workbench
When editing the saved search criteria, the 'Include Data Containers' checkbox was unchecked automatically. Because of this, the product count in the search results changed, leading to mismatched or incomplete data being shown, affecting the accuracy and reliability of the data collection. This has been fixed.
Fix for RCA: STEP monitoring alert [onn-preprod] (ISSUE-811733)
workbench
Now assets will be pushed in batches during the Push Asset(s) action in Workbench to decrease the memory usage.
saas-2025.3-2025-10-17-12-53-37
Fix for STEP availability issue (ISSUE-811939, HOTFIX-8694)
basicportalcomponents
Fixed a problem that occurred wherein downloading large assets in the Web UI could cause unintended high memory usage.
Fix for suppliers unable to switch context (ISSUE-812598, HOTFIX-8699)
basicportalcomponents
Fixed a problem that occurred when contexts and / or workspaces were unchecked in the user privilege settings, which led to faulty behavior in the Web UI. Users were prohibited from selecting other contexts and / or workspaces.
saas-2025.3-2025-10-16-13-53-29
Fix for RCA: STEP monitoring alert (ISSUE-809980, HOTFIX-8689)
serveradministration
Improved logging for the infrastructure sensor to understand why it can return with an Unhealthy status.
Disabled Class Data Sharing (CDS) generation during java installation (ISSUE-783441, HOTFIX-8696)
core, workbench-launcher
The Java installation that happens automatically whenever the Java component is updated in STEP used to run -Xshare:dump, which generates shared class data. This is a slight optimization that affects the start-up time of JVM instances. However, there are not many of them in a typical STEP system, and this minor optimization caused problems in certain environments.
Fix for sorting in Tables attribute group Atributes including Classifications is not working (HOTFIX-8690, ISSUE-798833)
core
Fixed a problem when sorting on the Tables tab in workbench, where the attribute group Attributes, including Classifications, were not working.
Fix for Outbound Integration Endpoint not working (HOTFIX-8691, ISSUE-810626)
core
A fix was made so that loops were not created in the hierarchy when reviving.
Fix for Setback - tags are distroyed if importing a change package including tags (RDSUP-459)
core
Added XML escape handling for XML text and XML attributes in Change Package XML.
saas-2025.3-2025-10-15-14-42-51
Fix for optimistic locking errors when duplicating hierarchies (ISSUE-803897, HOTFIX-8679)
core
When duplicating large hierarchies, events could trigger a logic that would cause optimistic locking errors, in turn causing the duplicate method to fail. This has been fixed.
Fix for Environment Upgrade to 2025.3 (ISSUE-810139)
inmemory
Edge read-up performance improvement. Added extra cache in the In-Memory 'edge' read-up.
Created new feature toggles for future components (RDHELP-9602)
core
Created new feature toggles for enabling future component configurations. No code was changed.
Fix for unique-key activation applying to a limited number of records (HOTFIX-8674, ISSUE-808606)
core
The unique-key activation has been fixed to be more resilient to concurrent modifications to objects targeted by the unique-key. Previously, these concurrent modifications could fail the key-activation process. Additionally, a full check is now performed that reports all problems related to the key activation in the event a key activation fails. Previously, this check only ran for 5000 objects.
Fix for failing background processes (BGPs) (ISSUE-810785)
core
Fixed a problem with an outbound integration endpoint (OIEP) event selection that caused a StackOverflow error when a large event batch was used in which most of the events were not fulfilled by OutputTemplates.
Fix for files not attached to emails sent via mail server (ISSUE-798772, HOTFIX-8658)
core
This fix improves reliability when loading workflow attachment files by automatically retrying failed operations. Enhanced logging has been added to provide better diagnostics for any attachment-loading issues that might occur. To activate the enhanced logging, contact Stibo Systems Support.
Fix for STEP monitoring alert (ISSUE-808595, HOTFIX-8678)
core
Now a background process (BGP) pre-commit pusher will be thread-safe to avoid a possibility of deadlocks.
Fix for OptimisticVerificationException error when bulk update runs (ISSUE-799057, HOTFIX-8667)
core
When iterating over a node collection, one of the nodes in the collection might be deleted. Previously, this would cause an error. This fix will make the code more resilient to this problem by ignoring the deleted nodes in the collection instead of throwing an error.
Fix for RCA: STEP monitoring alert (ISSUE-811451, HOTFIX-8687)
core
Now, the background process memory statistics collector will use less memory when there are more than 10k waiting background processes in STEP.
Fix for ConcurrentModificationException error (HOTFIX-8676, ISSUE-800229)
core
Fixed a ConcurrentModificationException error that occurred during business rule execution caused by a race condition during business action event processing.
Fix for SETBACK: OIEP STEPXML / Generic JSON value is missing from data container (HOTFIX-8688, RDSUP-457)
core
When exporting a product with a data container, the data container values would not get exported if also exporting a cross reference, unless also exporting product values. This has been fixed.
Fix for severe log - parameter lists do not match (ISSUE-799056, HOTFIX-8677)
core
Reduced the severity of uninformative log messages.
Fix for Outbound Integration Endpoint not working (ISSUE-810626)
core
A fix was made so that loops were not created in the hierarchy when reviving.
Fix for Setback - tags are distroyed if importing a change package including tags (RDSUP-459)
core
Added XML escape handling for XML text and XML attributes in Change Package XML.
Fix for Asset Importer is unable to locate file (ISSUE-805996, HOTFIX-8662)
core
There is now better handling of large zip files when they are used for asset importing.
Fix for SFTP delivery ZIP functionality (HOTFIX-8664, ISSUE-786641)
core
When saving a ZIP file during an SFTP delivery, the correct extension (".zip") is now used in the file name rather than the exported file's file extension type.
Fix for insecure libraries in use (HOTFIX-8686, ISSUE-774513)
matching
Changes were made to fix the build pipeline since the code for Jenkins also lives where the source code is.
Putting an in-development feature behind a feature flag (ISSUE-107167)
core
Added a feature flag for a new feature that will be available in the upcoming release for the Instrument UI .
Fix for Message Streaming Receiver's Workbench tab (HOTFIX-8673, ISSUE-802596)
core
Changed activity type for JavaScriptUnsupportedClassUsage and JavaScriptFileAccess to internal to avoid overshadowing outer activity logging.
Fix for is empty for certain attributes in ECLASS 9 and 12 on QA and DEV (HOTFIX-8671, ISSUE-798034)
core
Fixed an issue in the BMEcat export where the attribute ID is empty in the result for certain attributes.
Fix for error, importing dimension dependent single ClassificationReference (ISSUE-790170, HOTFIX-8683)
core
Fixed an issue where dimension-dependent single-valued classification links that were only 1 link per dimension point failed when being imported in different dimension points.
Fix for approval error in Match and Merge (ISSUE-788292, HOTFIX-8660)
core
Fixed a bug in the Match and Merge functionality that occurred when trying to re-parent records as part of survivorship rules. This could result in data inconsistencies that could produce two visible parents on an object.
saas-2025.3-2025-10-14-14-37-23
Fix for fatal exception and JMS inbound failure in production (ISSUE-808621)
jms-integration
Added retry logic to JMS consumer / producer creation.
saas-2025.3-2025-10-13-14-30-50
Fix for force reindexing can cause a deadlock on OneQueue (HOTFIX-8684)
elasticsearch-integration
After the fix, a property that forces the reindexing will process Elasticsearch configurations one by one instead of simultaneously. Because of that, the small OneQueues won't be blocked by a reindexing-controlling background process (BGP) stuck in the queue.
saas-2025.3-2025-10-10-12-49-51
Fix for language-dependent LOV errors in Web UI (HOTFIX-8627, ISSUE-801706)
webui-systemsetup
Fixed an unexpected exception on the Web UI's List Of Values Management screen when one of the language-dependent LOV values was empty.
Fix for severe log: unable to retrieve cpu average load (HOTFIX-8682, ISSUE-802347)
serveradministration
Reduced unnecessary severe logging in monitoring sensors to a warning.
saas-2025.3-2025-10-09-17-27-05
Disabled Class Data Sharing (CDS) generation during java installation (ISSUE-783441)
java
The Java installation that happens automatically whenever the Java component is updated in STEP used to run -Xshare:dump, which generates shared class data. This is a slight optimization that affects the start-up time of JVM instances. However, there are not many of them in a typical STEP system, and this minor optimization caused problems in certain environments.
Fix for force reindexing can cause a deadlock on OneQueue (ISSUE-108498)
elasticsearch-integration
After the fix, a property that forces the reindexing will process Elasticsearch configurations one by one instead of simultaneously. Because of that, the small OneQueues won't be blocked by a reindexing-controlling background process (BGP) stuck in the queue.
Fix for environment outage due to memory leaks (ISSUE-805502, HOTFIX-8670)
audit-messaging
To fix an issue where the system failed due to memory leaks, the appropriate classloader context has been correctly set to avoid memory leaks in the future.
Fix for inability to send data to PDX QA via PIM (HOTFIX-8680, ISSUE-809728)
productdatasyndication-integration
Un-handled optimistic locks while setting status on products in outbound integration endpoints (OIEPs) will be now correctly handled.
saas-2025.3-2025-10-08-14-11-29
Fix for fatal exception and JMS inbound failure in production (ISSUE-808621)
jms-integration
Added retry logic to JMS consumer / producer creation.
saas-2025.3-2025-10-08-06-05-36
Match and Merge enablement change (ISSUE-105745)
matching
The newest implementation of the Match and Merge Importer has been enabled by default.
Fix for an issue with the Multi Edit Display Mode (ISSUE-805135)
basicportalcomponents
Fixed the loading problem with the value section display in Web UI.
Upgraded library in component to latest version (HOTFIX-8599, RDSEC-1523)
etim-importer
Upgraded a library in a component from the current version to the latest version.
Fix for problem encountered while navigating through potential duplicates (ISSUE-802104, HOTFIX-8648)
matching
Fixed invalid details overlay behavior on Pontential Duplicates List screen in Web UI, which was leading users to be navigated to the wrong sub-nodes after reload.
Fix for inoperative LOV filtering after changing to Globally Unfolding Data Container (ISSUE-806674, HOTFIX-8666)
basicportalcomponents
Now, an empty Globally Unfolding Data Container with LOV Cross Validation will have its LOV values filtered properly on the Web UI Node Editor screen.
Fix for [Project Team] STIBO Indesign 2025 plugin (HOTFIX-8672)
dtp
fixed signing of InDesign plugin
Internal branching fix (RDHELP-8735)
etim-importer
A fix was implemented that is internal to Stibo Systems; no impact to customers.
Upgraded library in component to latest version (HOTFIX-8618)
matching
Upgraded a library in a component from the current version to the latest version.
Fix to remove hardcoded references to /instrument and /match-tuning for redirectUriBase (ISSUE-107464)
matching
This is complete.
Fix for incorrect survivorship visiblity in traceability tab in the Web UI (ISSUE-806567, HOTFIX-8675)
matching
Fixed invalid source information for data containers on a Golden Record Source Traceability Screen in the Web UI, which is shown in a history pop-up.
Fix for ContributorDataBlobAccessOptimisticLockException (ISSUE-107480, HOTFIX-8653)
matching
Fixed a problem in Match and Merge Importer's new implementation where import of the data with the same step ID could provide to an exception when trying to merge contributor data for imported records.
Fix for approval error in Match and Merge (ISSUE-788292, HOTFIX-8660)
matching
Fixed a bug in the Match and Merge functionality that occurred when trying to re-parent records as part of survivorship rules. This could result in data inconsistencies that could produce two visible parents on an object.
saas-2025.3-2025-10-01-13-45-15
Upgraded library to latest version (ISSUE-105283)
portalframework, onboarding
Upgraded a library from the previous version to the latest version as part of a security update.
saas-2025.3-2025-09-30-17-54-20
Match and Merge enablement change (ISSUE-105745)
matchingagent
The newest implementation of the Match and Merge Importer has been enabled by default.
Fix for MLMR Training Job Failing – response.result is null during getTrainingJobStatus() (HOTFIX-8661, ISSUE-805170)
matchingagent
Fixed a NullPointerException when handing a matching agent response that returned an exception.
Upgraded library in component to latest version (HOTFIX-8643, RDSEC-1647)
blobstorage
A library on a component was upgraded from the previous version to the new version.
Fix for Elasticsearch reindexation impossible (ISSUE-806443, HOTFIX-8663, ISSUE-806153, ISSUE-806318)
elasticsearch-integration
Improved stability of the reindexing and update process in Elasticsearch. Addressed scenarios where the system could remain stuck in a 'reindexing in progress' state, ensuring that reindexing now completes or exits in all cases.
Internal branching fix (RDHELP-8735)
matchingagent
A fix was implemented that is internal to Stibo Systems; no impact to customers.
Fix to remove hardcoded references to /instrument and /match-tuning for redirectUriBase (ISSUE-107464)
performance-reports
This is complete.
Logging added for autopagination with errors (ISSUE-796229)
dtp
Added additional diagnostic logging information to the InDesign plugins. If the upload of documents from InDesign to STEP fails, then InDesign will retry a number of times
Fix for asynchronous translation export error (ISSUE-799405)
sdl
To address an error, a change was made to allow files with any name to be sent to a translation service.
Fix for upgrade libraries in a component (RDCDM-6035)
matchingagent
A library was upgraded to the latest version.
Fix for pop-up-window for pagination rule handling is corrupted (HOTFIX-8656, ISSUE-806074)
dtp
Adjusted "Add Condition" and "Add Action" dialog size for publication pagination rules.
Fix for error with misplaced InDesign element (ISSUE-798135, HOTFIX-8659)
dtp
Default value for the import option “Crop To” parameter when a PDF asset is placed in InDesign is now set to “Crop”.
Security update (RDSEC-1524, RDSEC-1515)
workbench-launcher
General security improvements have been implemented to enhance the overall security of our systems.
saas-2025.3-2025-09-29-12-06-27
Fix for inaccessible production environment (ISSUE-799469)
inmemory
It has been seen that STEP systems can sometimes become unresponsive in certain situations. This fix resolves one of these situations for tripod-enabled STEP systems where the InMemory host sometimes run jobs that should have run on a background pod. This has been fixed by making sure that certain background threads only run on a background server (and especially NOT on an InMemory host as that could damage system performance on a tripod setup).
Match and Merge enablement change (ISSUE-105745)
cmdm-monitoring
The newest implementation of the Match and Merge Importer has been enabled by default.
Security update (RDSEC-1605, HOTFIX-8650)
inmemory
General security improvements have been implemented to enhance the overall security of our systems.
Fix for production environment outage (ISSUE-804388, HOTFIX-8597)
inmemory
Fixed a segmentation error in InMemory related to memory leaks in the query implementation.
Fix for critical error on InMemory sensor (HOTFIX-8584, ISSUE-795330)
inmemory
Now the InMmemory.OffHeapMemory-Used sensor will properly calculate the amount of used memory when Builtin.OffHeapMemoryLimit.Percentage property is set.
Internal branching fix (RDHELP-8735)
inmemory
A fix was implemented that is internal to Stibo Systems; no impact to customers.
Security update (RDSEC-1796, HOTFIX-8625)
inmemory
General security improvements have been implemented to enhance the overall security of our systems.
Upgrade library to latest version (ISSUE-105280, HOTFIX-8657)
instrument, portalapi, graphql
Upgraded a library as part of a security update.
Fix / RCA: STEP was unavailable (HOTFIX-8605, ISSUE-787243)
inmemory
When running on Cassandra, it was possible to import a tag with a tag format where the formatting start was empty, causing a data inconsistency. This has been fixed.
saas-2025.3-2025-09-25-14-52-45
Fix for bulk update is getting failed due to one error (ISSUE-796996, HOTFIX-8624)
core
Fixed bug in the way we handle savepoints in the persistence layer. The problem appeared when inside a savepoint, both with deleting and re-creating PO object with the same object-id as two different persistence-objects, AND failures occured which meant we needed to roll back to savepoint. This can happen for un-revised values. Previously, when this happened, and an error occurred, we did not roll back the affected objects correctly, according to the savepoint. This meant for Oracle In-Memory installations that we could get inconsistencies between Oracle DB and In-Memory DB - and for Cassandra it simply worked incorrectly in what was rolled back. Savepoints are widely used in imports and data approval.
Fix / RCA: STEP monitoring alert (HOTFIX-8621)
core
Implemented safe guard that stops attachments larger than 20Mb to be added to e-mails. This is because an export using the e-mail delivery plugin used to deliver a ZIP file with +19K assets makes it a larger file then 9Gb. This cause the application server to crash. While it is possible to change this limit using the config option: *com.stibo.mail.MaxAttatchmentSizeInMb*, it is not advisable to do so because large attachments will increase the risk of * Crashing STEP due to running out of memory. * Crashing you Mail Server * Get your e-mail rejected by the mail server
Security update (HOTFIX-8652, RDSEC-1611)
elasticsearch-integration
General security improvements have been implemented to enhance the overall security of our systems.
Security update (RDSEC-1609, HOTFIX-8651)
core
General security improvements have been implemented to enhance the overall security of our systems.
Fix for RCA: STEP was unavailable (ISSUE-805106)
core
Now to prevent memory exhaustion, Metric collector will not run on a Memory host on a Tripod system.
Security update (HOTFIX-8649, RDSEC-1619)
workbench
General security improvements have been implemented to enhance the overall security of our systems.
Fix for error while trying to delete some lists of values (LOVs) (ISSUE-792990, ISSUE-804338, HOTFIX-8647)
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 corrupt data (HOTFIX-8639, ISSUE-802608)
core
Made a code change to ensure data container attributes are handled correctly.
Upgraded library in component to latest version (HOTFIX-8638, RDSEC-1440, RDSEC-1442, RDSEC-1435, RDSEC-1437)
core
Upgraded library for a component from previous version to the current version.
Fix for reference target node attribute value not indexed in Elasticsearch (ISSUE-107673)
elasticsearch-integration
After the fix, values of references with the "Inherited" inheritance type will be published properly.
Security update (HOTFIX-8619, RDSEC-1520)
elasticsearch-integration
General security improvements have been implemented to enhance the overall security of our systems.
Made SDK documentation generally available (ISSUE-107443)
core
Made a change to ensure "Modular Service Platform" SDK documentation is generally available. A license is no longer required to access the documentation.
Fix for inoperative search field in Advanced Search Screen (ISSUE-808011)
core
Fixed a bug that could lead to "AttributePO.getDomain() is null" null pointer exception errors. When deleting a multi-selected list of objects in the workbench and then closing the delete dialog before all objects have been deleted, there was a chance of getting inconsistent data. This has now been fixed. It is important to note that when closing the delete dialog it will still stop deleting what has not been deleted yet, but will no longer introduce data inconsistency.
Fix for inability to send data to the Azure Service Bus from a pre-production system (HOTFIX-8654, ISSUE-805914)
core
In some cases, lock-free schema change operations would wait forever, requiring a restart of the system. This has been fixed.
Fix for when Reindexing on Pre Prod is stuck (HOTFIX-8609, HOTFIX-8655, ISSUE-805549)
core, elasticsearch-integration
Now nodes to a collection will be added only once during the reindexing of Elasticsearch.
Added Profiling Node Selector feature flag (ISSUE-107332)
core
Added a feature flag for the Profiling Node Selector.
Fix for error due to forceDelete API (ISSUE-805729, HOTFIX-8635)
core
Fixed a problem when logging information about JavaScript business rules that were executed on deleted nodes. Previously, doing so would would cause an error that read, "JDOUserException: Cannot read fields from a deleted object."
Internal branching fix (RDHELP-8735)
elasticsearch-integration
A fix was implemented that is internal to Stibo Systems; no impact to customers.
Fix for error when merging values in List of Values (ISSUE-796551, HOTFIX-8646)
core
Introduced a property to skip a Data Container-related inconsistency when merging LOV values. To enable this property, contact Stibo Systems Support.
saas-2025.3-2025-09-24-13-18-10
Fix for Component 'Golden Record Linked Members' loading slow - Almost all Demos affected (Urgent) (PRESALINTERNAL-2058, ISSUE-99430)
basicportalcomponents
Fixed setback introduced in 2025.3, which made Node List with 2k attributes under the Table Header Value Group with Show Only Valid attributes parmeter enabled to load way longer.
Fix for basket not showing the right data (HOTFIX-8594, ISSUE-796233)
basicportalcomponents
If there are two basket collections for a current user with uppercase and lowercase user ID, Web UI will now prioritize using the lowercase one if both are empty. Otherwise, the system will use the one that is not empty.
Internal branching fix (RDHELP-8735)
basicportalcomponents
A fix was implemented that is internal to Stibo Systems; no impact to customers.
Fix for STEP monitoring alert (ISSUE-806123, HOTFIX-8634)
basicportalcomponents
Introduced the ability to decrease the maximum amount of cached descriptors allowed in compressed component storage in the Web UI. To toggle this maximum (in order to decrease memory usage by huge Web UI configurations), please contact Stibo Systems Support.
Fix for Automotive Application Manager not working properly (ISSUE-788495, HOTFIX-8589)
basicportalcomponents
Fixed a problem with an exception being thrown when running the "Delete and Approve" bulk update action from the Automotive Application Manager.
Fix for Globally Configured Multi Edit Data Container view (ISSUE-789598, HOTFIX-8645)
basicportalcomponents
Introduced a temporary config property called FixSpecific.ISSUE789598, which is set to true by default. When set to false, the Add Data Container popup will revert to its pre-2025.2 behavior and appearance.
Fix for cancelled record in show details screen throws error (HOTFIX-8592, ISSUE-792715)
basicportalcomponents
Fixed unexpected exception in Web UI when user was navigating out of the screen which was in a refresh state.
Fix for 'less than' and 'greater than' symbols cannot be saved in the Multi Language screen for regex attributes (HOTFIX-8629, ISSUE-805490)
basicportalcomponents
Fixed an issue where regex attributes would not validate if the attribute contained characters that STEP represents as tags.
Fix for Web UI issue related to double spaces (ISSUE-806442, HOTFIX-8641)
basicportalcomponents
Now double spaces will be better handled in Web UI Node Lists' read-only cells. Instead of replacing all spaces with a NBSP (non-breaking space) sequence to avoid trimming by the browser, only double spaces will be escaped with that sequence.
Fix for impersonatation error in Web UI (HOTFIX-8632, ISSUE-797916)
basicportalcomponents
Fixed a problem in which it was not possible to select users to impersonate on the Web UI's Global Navigation Panel if the supplier-user was linked to more than 100 supplier user groups.
Fix for Web UI Multi Context Screen (HOTFIX-8640, ISSUE-806510)
basicportalcomponents
Fixed a problem that occurred with the Multi Context Screen, specifically the delete operation (with keyboard) on multi-valued LOVs with external ID attributes.
saas-2025.3-2025-09-23-13-29-01
Fix for RCA: STEP was unavailable (ISSUE-805106)
spot
Now to prevent memory exhaustion, Metric collector will not run on a Memory host on a Tripod system.
Upgraded library in component to latest version (RDSEC-2020, HOTFIX-8644)
soapapi
Upgraded the library in a component to the latest available version in order to benefit from bug fixes and performance improvements. This helps ensure the long-term stability and maintainability of the code base.
Internal branching fix (RDHELP-8735)
system-management
A fix was implemented that is internal to Stibo Systems; no impact to customers.
Security update (RDSEC-1698, HOTFIX-8626)
system-management
General security improvements have been implemented to enhance the overall security of our systems.
saas-2025.3-2025-09-22-13-07-51
Fix for DeepL API legacy authentication deprecation (RDHELP-9527)
serveradministration
Upgrading the DeepL dependency to support new type of authentication.
Upgraded library in component to latest version (RDSEC-1523)
importflow
Upgraded a library in a component from the current version to the latest version.
Security update (HOTFIX-8623, RDSEC-1700)
graphql, graphqlv2
General security improvements have been implemented to enhance the overall security of our systems.
Security update (HOTFIX-8622, RDSEC-1658)
serveradministration
General security improvements have been implemented to enhance the overall security of our systems.
Security update (RDSEC-1719, HOTFIX-8595, RDSEC-1831)
serveradministration
General security improvements have been implemented to enhance the overall security of our systems.
Upgraded library in component to latest version (RDSEC-1440, RDSEC-1442, RDSEC-1435, RDSEC-1437)
configuration-management
Upgraded library for a component from previous version to the current version.
Fix for Web UI Multi Context Screen (HOTFIX-8640, ISSUE-806510)
portalapi
Fixed a problem that occurred with the Multi Context Screen, specifically the delete operation (with keyboard) on multi-valued LOVs with external ID attributes.
Match and Merge enablement change (ISSUE-105745)
graphql
The newest implementation of the Match and Merge Importer has been enabled by default.
Fix for basket not showing the right data (HOTFIX-8616, HOTFIX-8594, ISSUE-796233)
graphql
If there are two basket collections for a current user with uppercase and lowercase user ID, Web UI will now prioritize using the lowercase one if both are empty. Otherwise, the system will use the one that is not empty.
Upgraded library in component to latest version (HOTFIX-8636)
configuration-management
Upgraded a library from the previous version to the current version.
Internal branching fix (RDHELP-8735)
importflow, serveradministration
A fix was implemented that is internal to Stibo Systems; no impact to customers.
Upgraded library in component to latest version (RDSEC-1572)
instrument
Upgraded library in a component from the previous version to the new version.
Upgraded library in component to latest version (RDSEC-1576)
portal-importer
Upgraded the library in a component from the previous version to the new version.
saas-2025.3-2025-09-18-14-17-29
Upgraded library in component to latest version (HOTFIX-8617)
list-processing
Upgraded a component library to the latest version.
Internal branching fix (RDHELP-8735)
eclass-advanced, instrument
A fix was implemented that is internal to Stibo Systems; no impact to customers.
Security update (HOTFIX-8628, RDSEC-1662)
blobstorage
General security improvements have been implemented to enhance the overall security of our systems.
Fix for upgrade libraries in a component (RDCDM-6036)
dnb-integration
A security upgrade of libraries was made in a component.
Fix for ECA: ECLASS Advanced export BMECat 2005.1 is not working (ISSUE-793399, HOTFIX-8620)
eclass-advanced
Added null check, rewrote method for clarity, and added a document
Upgraded library in component to latest version (HOTFIX-8631)
instrument
Upgraded library in a component from the previous version to the new version.
Upgraded library in component to latest version (RDSEC-1572, HOTFIX-8630, RDSEC-1576)
instrument, portal-importer
Upgraded the library in a component from the previous version to the new version.
saas-2025.3-2025-09-17-13-02-53
Upgraded library in component to latest version (HOTFIX-8633, RDSEC-1888)
keycloak-sso
Upgraded the library to the latest available version in order to benefit from bug fixes, performance improvements. This helps ensures the long-term stability and maintainability of the code base.
Internal branching fix (RDHELP-8735)
keycloak-sso
A fix was implemented that is internal to Stibo Systems; no impact to customers.
saas-2025.3-2025-09-16-14-22-20
Upgraded library to latest version (HOTFIX-8606, RDSEC-1787)
eclassimporter
Upgraded library in component from current version to the latest version.
Upgraded library in component to latest version (RDSEC-1804)
list-processing
Upgraded a component library to the latest version.
Upgraded library in component to latest version (RDSEC-1946, RDSEC-2022)
matching
Upgraded a library in a component from the current version to the latest version.
Fix for issue with STEP availability (ISSUE-762261, HOTFIX-8587)
core, matching
To fix an issue resulting in STEP becoming unavailable, guardrails were implemented that prevent users from creating too many revisions for a node, too many multi values, or values that are too large.
Upgraded library in component to latest version (HOTFIX-8618)
matching
Upgraded a library in a component from the current version to the latest version.
Fix for user is able to modify end point configuration with View Setup Action (HOTFIX-8593, ISSUE-800439)
workbench
Now a 'Maintain Event Queues' privilege should be taken into account in workbench by disabling the Event Triggering Definition tab actions for OIEPs and Event Processors for users without this privilege.
Fix for change packages are not escaping reserved characters in STEPXML (ISSUE-801338, HOTFIX-8613)
core
ChangePackageVerificationXMLNormalizer escaping special characters when writing XML.
Logging added for autopagination with errors (HOTFIX-8586, HOTFIX-8588, ISSUE-796229)
dtp
Added additional diagnostic logging information to the InDesign plugins. If the upload of documents from InDesign to STEP fails, then InDesign will retry a number of times
Fix for exported JSON files missing referenced node data (ISSUE-801926, HOTFIX-8596)
core
Prevent invalid filtering of references when it is used to access an attribute source.
Fix for export errors with large amounts of data (HOTFIX-8591, ISSUE-800211, HOTFIX-8601)
configuration-management, core
An optimization was implemented designed to increase performance when writing a huge amount of small XML files created by the XML Splitter Post Processor to disk.
Internal branching fix (RDHELP-8735)
cloudstorage-azure, daas-azure, pdx-channel, externalcontent-aws, assetanalyzer, cloud-jvm-monitoring, centralized-configuration, change-reports, encryptedstorage, acrolinx, loadbalancer-backend, value-generator, webui-businessrules, jms-integration, kafka-integration, embedded-analytics-platform, assetloader, translation-extension-lov, list-processing, blobstorage, pds-sufficiency-link, private-label-food, lionbridge, user-administration, barcodes, translation-extension-setupnode, ai-service, file-exchange-translation, productdatasyndication-integration, core, data-sufficiency, assetpublisher, pim-for-retail, business-action-batch-processor, multi-context-edit, query-function
A fix was implemented that is internal to Stibo Systems; no impact to customers.
Fix for errors when connecting to SFTP server (ISSUE-799555)
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 Hide Equal issue in the Multi Workspace Screen (ISSUE-772148)
basicportalcomponents
Now, the Hide Equal functionality works correctly on the Multi Workspace Screen when applied to attribute values that do not exist in the approved workspace.
Library upgraded to latest version (RDSEC-1564, RDSEC-1586, RDSEC-1568)
smartsheet, autoclassification
Upgrades libraries to the latest version.
Fix for files failing for an inbound integration endpoint (IIEP) (HOTFIX-8590, ISSUE-802676)
core
Fixed the STEP importer to handle LOV values correctly in situations where business actions fail when they are applied during import. Previously, these business actions could fail on import in Oracle with an error like "contains a persistable object that isnt persistent," and on Cassandra with an NPE containing "valueSm=null".
Fix for unable to delete dimension doints in Dev environment (ISSUE-797233)
core
Trying to delete a dimension point that was in use by a privilege rule could cause an exception to be thrown. Now, an objection is shown, naming the user group that has a privilege rule using the dimension point. If the user chooses to force delete the dimension point, the privilege rule is also deleted.
Fix / RCA: STEP monitoring alert (ISSUE-806322)
core
Implemented safe guard that stops attachments larger than 20Mb to be added to e-mails. This is because an export using the e-mail delivery plugin used to deliver a ZIP file with +19K assets makes it a larger file then 9Gb. This cause the application server to crash. While it is possible to change this limit using the config option: *com.stibo.mail.MaxAttatchmentSizeInMb*, it is not advisable to do so because large attachments will increase the risk of * Crashing STEP due to running out of memory. * Crashing you Mail Server * Get your e-mail rejected by the mail server
Library upgraded to latest version (RDSEC-1558)
audit-messaging
Upgraded a library from a previous version to the latest version.
Security update (RDSEC-1529, RDSEC-1685, RDSEC-1699, RDSEC-1997)
audit-messaging
General security improvements have been implemented to enhance the overall security of our systems.
Security update (RDSEC-1692, RDSEC-1740, RDSEC-1821)
dtp
Change Description: General security improvements have been implemented to enhance the overall security of our systems.
Upgraded library in component to latest version (RDSEC-1668, HOTFIX-8614)
core
Upgraded a library to the latest available version to benefit from bug fixes and performance improvements. This upgrade helps ensure the long-term stability and maintainability of the codebase.
Fix / RCA: STEP is unavailable (ISSUE-802663, HOTFIX-8585)
core
Now, JDBC delivery will reuse classloaders to avoid native memory leak.
Fix for inaccessible production environment (ISSUE-799469)
core
It has been seen that STEP systems can sometimes become unresponsive in certain situations. This fix resolves one of these situations for tripod-enabled STEP systems where the InMemory host sometimes run jobs that should have run on a background pod. This has been fixed by making sure that certain background threads only run on a background server (and especially NOT on an InMemory host as that could damage system performance on a tripod setup).
Fix for error in AutoCare PCdb import (ISSUE-764042, HOTFIX-8600)
automotive
Fixed a problem in which AutoCare Product Classification Database (PCdb) Import caused a NullPointerException.
Fix for SETBACK: ui-basket > publishToMultipleChannels > Something went wrong (HOTFIX-8607, HOTFIX-8608, RDSUP-453)
data-sufficiency, productdatasyndication-integration
Now PDX and Sufficiency integrations in STEP will look for baskets with a lower case user ID.
Fix for basket not showing the right data (ISSUE-796233)
ui-basket
If there are two basket collections for a current user with uppercase and lowercase user ID, Web UI will now prioritize using the lowercase one if both are empty. Otherwise, the system will use the one that is not empty.
Fix for Event Processor D&B Match regularly fails (ISSUE-782270, HOTFIX-8611)
core
Two errors based on race conditions where multiple threads concurrently modify the same node in a workflow have been converted to give a better error message. Also these errors have been changed to be of the Optimistic Locking Error type, which means they will be caught and handled by the STEP retry mechanism.
Fix for issue when creating an asset without content with Asset Importer (ISSUE-739028, HOTFIX-8615)
asset-importer
To fix an issue that occurred when creating assets without content using the Asset Importer, optional skipping of System Properties for empty assets has been added.
Fix for data container deletion error (ISSUE-757381, HOTFIX-8598)
automotive
To fix an issue where existing price-related data containers were being deleted when the user loaded PIES files without a pricing segment in them, a change was implemented related to elements being hashed for the Pricings ID-generation process. In the list of hashed elements comprising the pricing ID for PIES Item elements, PartTerminologyID was removed and BrandAAIAID was added.
Fix for internal feature branch in build system (RD-24349)
externalcontent-premigration
All updates were internal; customers remain unaffected.
Fix for after update of STEP from 2023.4 to 2024.4 the paths for hotfolders are incorrect (ISSUE-800048, HOTFIX-8604)
core
Fixed incorrect warning message related to inbound cache file creation if an IIEP uses a path to an IN folder.
Implemented support for Instrument-server support in loadbalancer (ISSUE-99110)
loadbalancer-backend
The HAProxy based loadbalancer is used for on-prem STEP systems, including development systems, so it needs to support the multitenant Instrument server. SaaS systems implement this support via the Kubernetes Ingress, which sits in front of the STEP app server and is not related to this change.
Security update (RDSEC-1671)
change-reports
General security improvements have been implemented to enhance the overall security of our systems.
Fix / RCA: STEP was unavailable (ISSUE-787243)
core
When running on Cassandra, it was possible to import a tag with a tag format where the formatting start was empty, causing a data inconsistency. This has been fixed.
saas-2025.3-2025-09-11-21-17-26
Fix for basket not showing the right data (ISSUE-796233)
ui-basket
If there are two basket collections for a current user with uppercase and lowercase user ID, Web UI will now prioritize using the lowercase one if both are empty. Otherwise, the system will use the one that is not empty.
saas-2025.3-2025-09-10-09-51-39
Fix for basket not showing the right data (ISSUE-796233)
ui-basket
If there are two basket collections for a current user with uppercase and lowercase user ID, Web UI will now prioritize using the lowercase one if both are empty. Otherwise, the system will use the one that is not empty.
Internal branching fix (RDHELP-8735)
ui-basket
A fix was implemented that is internal to Stibo Systems; no impact to customers.