These are the 80 updates to step in version 2024.4, sorted with newest version first:

step-2024.4-2025-05-05-10-29-35

This supersedes 2024.4-2025-05-02-09-57-48 and earlier versions.

Fix / RCA for STEP was unavailable (HOTFIX-8311, ISSUE-773787)

Fixed a multithreading problem, which caused getNumberOfUnreadEvents REST API v2 to lock concurrent threads if retrieving the number of events took very long.

step-2024.4-2025-05-02-09-57-48

This supersedes 2024.4-2025-04-30-15-19-32 and earlier versions.

Fix for invalid characters (HOTFIX-8298, ISSUE-771488)

To correct an issue with invalid characters being added in one kind of attribute if a different kind of attribute is left empty, an adjustment has been made to disable the ability to add / edit for the relevant attribute type.

step-2024.4-2025-04-30-15-19-32

This supersedes 2024.4-2025-04-30-09-08-56 and earlier versions.

Fix for issue with multivalued fields in Data Containers in the Web UI (HOTFIX-8309, ISSUE-769582)

Fixed an unexpected exception shown for the Web UI Add Data Container popup when editing non-LOV multivalued attributes.

step-2024.4-2025-04-30-09-08-56

This supersedes 2024.4-2025-04-30-05-25-39 and earlier versions.

Fix for empty value in eCatalog export (HOTFIX-8276, ISSUE-765468)

Fixed an issue with split transformations in the exporter mapping. The problem was that the result value was empty when there was no delimiter in the value.

step-2024.4-2025-04-30-05-25-39

This supersedes 2024.4-2025-04-28-11-54-51 and earlier versions.

Fix for multi-valued attribute display issue in the Multi Workspace Screen (HOTFIX-8289, ISSUE-772031)

Introduced a customer-specific solution to disable display of the text "No values supplied" in otherwise empty values in the Table Header Data Container Value on the Web UI Node List.

Connecting from InDesign to STEP via SSO was not possible if a proxy was required to reach the STEP system (ISSUE-765188, HOTFIX-8302)

The proxy fields in the InDesign "Connect to DB..." dialog were incorrectly ignored when logging in via Single Sign-On (SSO). To correct the issue, support has been added for using a proxy when connecting to STEP from STEP Publisher using SSO.

step-2024.4-2025-04-28-11-54-51

This supersedes 2024.4-2025-04-28-10-10-14 and earlier versions.

Fix for STEP plugin cuasing crash of InDesign (HOTFIX-8296, ISSUE-770604)

Fixed an issue in which InDesign plugins crashed due to a NullPointerException error.

step-2024.4-2025-04-28-10-10-14

This supersedes 2024.4-2025-04-28-09-16-59 and earlier versions.

Fix for basket inaccessiblity issue related to DAMRDM (HOTFIX-8295, ISSUE-772196)

Now, a JWT cache security key will be invalidated to prevent situations in which one of the nodes in a STEP cluster has the old cached security key.

step-2024.4-2025-04-28-09-16-59

This supersedes 2024.4-2025-04-28-07-45-26 and earlier versions.

Fix for SFTP issues occurring after upgrade (ISSUE-762240, HOTFIX-8277, HOTFIX-8299)

If an SFTP delivery fails, then the server will retry to do the delivery, dependent on the error condition.

step-2024.4-2025-04-28-07-45-26

This supersedes 2024.4-2025-04-25-10-48-53 and earlier versions.

Upgrade paths

  • 2025.1: 2025.1-2025-05-01-14-24-03

Fix for case sensitivity in Advanced Search in Web UI (HOTFIX-8300, ISSUE-773066)

To fix an issue in which data container attributes were case sensitive, data container searches on the Advanced Search screen will now be case insensitive by default, just like a Value search.

step-2024.4-2025-04-25-10-48-53

This supersedes 2024.4-2025-04-25-07-47-05 and earlier versions.

Upgrade paths

  • 2025.1: 2025.1-2025-05-01-14-24-03

Fix for filtering for table column type (ISSUE-770419, HOTFIX-8290)

Now, filtering works correctly for the Table Header Business Function on Web UI Node Lists.

step-2024.4-2025-04-25-07-47-05

This supersedes 2024.4-2025-04-24-18-40-56 and earlier versions.

Upgrade paths

  • 2025.1: 2025.1-2025-05-01-14-24-03

Fix for SFTP issues occurring after upgrade (ISSUE-762240, HOTFIX-8277)

If an SFTP delivery fails, then the server will retry to do the delivery, dependent on the error condition.

Fix for exporting LOVs with values using GenericJSON fails if the LOV has no entries (ISSUE-753471, HOTFIX-8275)

Fixed a NullPointerException, which was thrown during the export of an empty LOV.

step-2024.4-2025-04-24-18-40-56

This supersedes 2024.4-2025-04-22-18-09-28 and earlier versions.

Upgrade paths

  • 2025.1: 2025.1-2025-05-01-14-24-03

Fix for memory issue when downloading assets in Web UI (HOTFIX-8288, ISSUE-767224)

Fixed an Out Of Memory error that was thrown when downloading a Web UI asset as an attachment when its size in bytes was bigger than the maximum integer value.

Security update for admin portal (HOTFIX-8281, RDSEC-879)

Security update for library used in the admin portal.

Security updates for core (HOTFIX-8283, RD-24300)

Security update for a library used in the core component

Fix for Hide Equal issue in the Multi Workspace Screen (HOTFIX-8284, ISSUE-772148)

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.

Fix for Data Container Table View Editor > Unexpected error for user with read only permissions (HOTFIX-8293, RD-24341)

Fixed s setback, which caused an unexpected exception on a Web UI Node Editor with a Data Container popup component for read-only users.

Security update for core (HOTFIX-8285, RD-24300)

Updates a library used in server configuration

step-2024.4-2025-04-22-18-09-28

This supersedes 2024.4-2025-04-22-10-03-44 and earlier versions.

Upgrade paths

  • 2025.1: 2025.1-2025-05-01-14-24-03

Fix for filtering issue in Compare view (HOTFIX-8282, ISSUE-714018)

Fixed a reloading error that occurred in the Compare view when filtering was applied.

step-2024.4-2025-04-22-10-03-44

This supersedes 2024.4-2025-04-16-12-56-37 and earlier versions.

Upgrade paths

  • 2025.1: 2025.1-2025-05-01-14-24-03

Fix for three articles exported incorrectly BMEcat 1.2 eCatalog (HOTFIX-8273, ISSUE-769218)

Fixed the BMEcat export result file, which should not contain ARTICLE_TO_CATALOGGROUP_MAP tag without corresponding ARTICLE tag.

step-2024.4-2025-04-16-12-56-37

This supersedes 2024.4-2025-04-15-09-29-54 and earlier versions.

Upgrade paths

  • 2025.1: 2025.1-2025-05-01-14-24-03

Fix for export of asset with binary over STEPXML is not working (ACADE-1549, HOTFIX-8268)

The fix is to allow the export of external DAM asset content (previously, the exports were failing with an unexpected exception).

Fix for method for downloading assets content fails (HOTFIX-8267, ISSUE-740573)

Fixed unexpected exception when downloading external asset with a URL longer than 100 characters via Asset Download Home bind in business rules.

step-2024.4-2025-04-15-09-29-54

This supersedes 2024.4-2025-04-15-07-20-26 and earlier versions.

Upgrade paths

  • 2025.1: 2025.1-2025-05-01-14-24-03

Fix for Import Manager crashing when mapping multiple attributes to a data container (HOTFIX-8262, ISSUE-766765)

Fixed a NullPointerException that occurred when editing import configurations in the workbench with multiple data containers and variable mapping.

Fix for issue with data container attribute filtered through LOV Cross-Validation condition (HOTFIX-8263, ISSUE-768473)

Fixed cross-context validation for the Globally Configured Multi Edit Data Container. The issue occurred when the user was unable to exit the edit mode when modifying an LOV attribute in the Globally Configured Multi Edit Data Container.

step-2024.4-2025-04-15-07-20-26

This supersedes 2024.4-2025-04-11-19-01-26 and earlier versions.

Upgrade paths

  • 2025.1: 2025.1-2025-05-01-14-24-03

Fix for View button access in the workbench (ISSUE-758741, HOTFIX-8261)

The View button / functionality was not accessible when users first accessed multiple products due to a problem with custom views in the workbench. This has been fixed.

step-2024.4-2025-04-11-19-01-26

This supersedes 2024.4-2025-04-11-13-12-04 and earlier versions.

Upgrade paths

  • 2025.1: 2025.1-2025-05-01-14-24-03

Fix for data container error post refresh (HOTFIX-8256, ISSUE-765436)

Improved error message for the 'Add Data Container' action when a user does not have privileges to add a data container of the given type.

Fix for Web UI Workflow widget - result screen error (ISSUE-730920, HOTFIX-8257)

Now, Global Navigation Panel with Direct Navigation in Web UI will not forcefully set the selection of a Direct Navigation's screen that will lead to problems with Advanced Search redirection.

Fix for export of asset with binary over STEPXML is not working (ACADE-1549, HOTFIX-8254)

The fix is to allow the export of external DAM asset content (previously, the exports were failing with an unexpected exception).

step-2024.4-2025-04-11-13-12-04

This supersedes 2024.4-2025-04-08-14-20-40 and earlier versions.

Upgrade paths

  • 2025.1: 2025.1-2025-05-01-14-24-03

Fix for empty LOV field cannot be read-only in a Globally Configured Data Container using Unfolding View (HOTFIX-8258, ISSUE-767539)

Fixed an issue with LOV-based attributes within a Globally Configured Data Container using Unfolding View. The problem was that the LOV select field did not correctly get the readOnly state from the configuration. Instead, it used a default value when there were no LOV values selected.

Fix for Large LOVs with character tags in the ID are invalid (ISSUE-761578, HOTFIX-8252)

Fixed validation for LOVs with IDs on a Web UI Node Editor Attribute Value component for LOV attribute with more than 5,000 values.

step-2024.4-2025-04-08-14-20-40

This supersedes 2024.4-2025-04-08-12-28-19 and earlier versions.

Upgrade paths

  • 2025.1: 2025.1-2025-05-01-06-55-49

Fix for unable to start the reindexing of Elasticsearch configuration (HOTFIX-8242, ISSUE-765823)

Now, the old Elasticsearch reindexing processes will be correctly deleted automatically, allowing reindexing to start again.

step-2024.4-2025-04-08-12-28-19

This supersedes 2024.4-2025-04-08-11-46-26 and earlier versions.

Upgrade paths

  • 2025.1: 2025.1-2025-05-01-06-55-49

Fix / RCA for prod environment outage (HOTFIX-8243, ISSUE-766986, ISSUE-768936)

Fixed potential out-of-memory errors that occur when querying large lists of classification-product links, references, or nodes in NodeCollections. The query NodeCollection.queryNodes on Oracle allows JVM to GC nodes already returned by query (previously, already returned nodes were kept in a hard reference from within the DataNucleus query object). Also, calling queryReferences, queryReferencedBy, and queryClassificationProductLinks do not cache already returned objects by query (unless query size is less than a configurable size - default size is 10000 before going into query mode).

step-2024.4-2025-04-08-11-46-26

This supersedes 2024.4-2025-04-07-14-02-00 and earlier versions.

Upgrade paths

  • 2025.1: 2025.1-2025-05-01-06-55-49

Fix for how Elasticsearch events are calculated (HOTFIX-8245, ISSUE-769226)

To understand how Elasticsearch events are calculated and how much time it takes for re-indexing, a customer-specific solution was introduced to enable a domain-driven strategy for Elasticsearch publishing. An existing hotfix (HOTFIX-8245) was backported to 2024.2.

Fix / RCA for prod environment outage (HOTFIX-8243, ISSUE-766986, ISSUE-768936)

Fixed potential out-of-memory errors that occur when querying large lists of classification-product links, references, or nodes in NodeCollections. The query NodeCollection.queryNodes on Oracle allows JVM to GC nodes already returned by query (previously, already returned nodes were kept in a hard reference from within the DataNucleus query object). Also, calling queryReferences, queryReferencedBy, and queryClassificationProductLinks do not cache already returned objects by query (unless query size is less than a configurable size - default size is 10000 before going into query mode).

Fix for incorrect interpretation of user rights for datasheet creation (HOTFIX-8240, ISSUE-765348)

Fixed a problem in which datasheet PDF creation caused an error when using the "Approved" workspace.

step-2024.4-2025-04-07-14-02-00

This supersedes 2024.4-2025-04-06-19-52-07 and earlier versions.

Upgrade paths

  • 2025.1: 2025.1-2025-04-09-10-48-54

Fix for translation export error in STEP 2024.4 (HOTFIX-8241, ISSUE-765016)

Fixed a problem that occurred when the "hostname" parameter was not restored correctly from the delivery configuration during SFTP Translation delivery.

step-2024.4-2025-04-06-19-52-07

This supersedes 2024.4-2025-04-03-14-24-16 and earlier versions.

Upgrade paths

  • 2025.1: 2025.1-2025-04-09-10-48-54

Fix for workbench access failure (HOTFIX-8235, ISSUE-740520)

To fix an issue in which attempts to access the workbench failed with an error, a performance improvement implemented in the STEP Workbench in the 2024.4 update was backported.

step-2024.4-2025-04-03-14-24-16

This supersedes 2024.4-2025-04-03-13-53-53 and earlier versions.

Upgrade paths

  • 2025.1: 2025.1-2025-04-08-15-15-35

Fix for GraphQL API config (HOTFIX-8233, ISSUE-768798)

Now, it is possible to change the default limit of tokens in GraphQLv2.

step-2024.4-2025-04-03-13-53-53

This supersedes 2024.4-2025-04-02-06-33-20 and earlier versions.

Upgrade paths

  • 2025.1: 2025.1-2025-04-08-15-15-35

Fix for flickering behavior observed while adding / removing data container in UI (HOTFIX-8226, ISSUE-758019)

In edge cases, the addition or deletion of data containers (only applied to those that are not unfolding), caused the Web UI to flicker and the list of data containers to be refreshed with unexpected items (e.g., you delete a data container, but it reappears on the list). This was due to a race condition happening in certain edge cases, and primarily when the system was very slow and the user was trying to interact with it. This change set accounts for that edge case by waiting for the previous action to be stored before the user can continue editing in order to ensure data is always in its latest state.

Fix to upgrade component to latest version (ISSUE-84972, HOTFIX-8180)

Implemented a security update for the system.

Fix for translation status error for asynchronous translation (HOTFIX-8231, ISSUE-762542)

To fix an error in which the translation status did not update correctly, the translation status is now set to "Up-To-Date" if the translation went well and no new changes to the sources are present.

Fix for IIEP under-performance with CrossContext parameter (ISSUE-766540, ISSUE-90354, HOTFIX-8227)

Due to improved functionality for replacement rules added in the STEP 2024.1 update, STEP XML imports using these tags suffered a performance drop. This fix tries to remedy some of that performance drop.

Fix for excessive Web UI loading times (ISSUE-765754, HOTFIX-8224)

Fixed an issue related to long loading times in the Web UI by introducing a private configuration property (FixSpecific.ISSUE.765754) set to false by default. When set to true, an automatic checking process to ascertain whether an attribute was valid in previous revisions will be skipped on the Multi Revision screen in the Web UI to address the performance issue.

Fix for Fix JavaScript Vulnerabilities on bridge (HOTFIX-8216, RDSEC-534)

Fixed JavaScript Vulnerabilities on bridge

step-2024.4-2025-04-02-06-33-20

This supersedes 2024.4-2025-03-31-13-52-12 and earlier versions.

Upgrade paths

  • 2025.1: 2025.1-2025-04-08-15-15-35

Fix for overwritten calculated attributes not present in export (HOTFIX-8213, ISSUE-764943)

Overridden calculated attributes were not included in exports if "Include Calculated Attribute Values" was not selected. This has been fixed.

Fix for PDF XMP metadata properties are incorrectly set based on sub-objects in some PDFs (HOTFIX-8159, ISSUE-744313)

Fixed retrieving PDF XMP metadata properties acc. to format of file: application/pdf after uploading Asset in workbench.

step-2024.4-2025-03-31-13-52-12

This supersedes 2024.4-2025-03-31-08-21-29 and earlier versions.

Upgrade paths

  • 2025.1: 2025.1-2025-04-03-18-13-56

Fix for attibute details tab leading to internal application error (HOTFIX-8201, ISSUE-757899)

Implemented a change to how null object errors in STEP Workbench are handled when opening an attribute in System Setup and the source endpoint for the translation of that attribute has been deleted. In order to enable the HOTFIX-8201 the following configuration property needs to be added: FixSpecific.ISSUE.757899=true

step-2024.4-2025-03-31-08-21-29

This supersedes 2024.4-2025-03-28-11-42-52 and earlier versions.

Upgrade paths

  • 2025.1: 2025.1-2025-04-03-18-13-56

Fix for date capitalization error (HOTFIX-8214, ISSUE-765433)

Fixed a problem that occurred when having a value of "OCT" for the month for a date-validated attribute value resulted in a validation error on the Web UI Node Editor screen in the Attribute Value component.

Fix for Node List Performance Issue (HOTFIX-8148, ISSUE-762169)

A Task List page was taking too long to load. Now, data container values on Web UI Node Lists will load when needed instead of loading automatically when a Table Header Value component is configured on the screen.

step-2024.4-2025-03-28-11-42-52

This supersedes 2024.4-2025-03-27-12-44-32 and earlier versions.

Upgrade paths

  • 2025.1: 2025.1-2025-04-03-18-13-56

Fix for flickering behavior observed while adding / removing data container in UI (HOTFIX-8197, ISSUE-758019)

In edge cases, the addition or deletion of data containers (only applied to those that are not unfolding), caused the Web UI to flicker and the list of data containers to be refreshed with unexpected items (e.g., you delete a data container, but it reappears on the list). This was due to a race condition happening in certain edge cases, and primarily when the system was very slow and the user was trying to interact with it. This change set accounts for that edge case by waiting for the previous action to be stored before the user can continue editing in order to ensure data is always in its latest state.

Fix for inability to edit table on Display Children Screen in Web UI (HOTFIX-8200, RDSUP-430)

Fixed a setback related to exiting edit mode on Multi Edit Display mode in the Web UI.

step-2024.4-2025-03-27-12-44-32

This supersedes 2024.4-2025-03-27-12-16-08 and earlier versions.

Upgrade paths

  • 2025.1: 2025.1-2025-04-03-18-13-56

Fix for create a collection error in Advanced Search (HOTFIX-8207, ISSUE-761014)

Improved error message on a Web UI Advanced Search screen when a user without privileges to see the collection group root was trying to create collection underneath it.

step-2024.4-2025-03-27-12-16-08

This supersedes 2024.4-2025-03-26-19-48-02 and earlier versions.

Upgrade paths

  • 2025.1: 2025.1-2025-04-03-18-13-56

Fix for STEP Kubernetes cluster autodiscovery logic - race condition causing 2nd replica crash - shadow issue (RD-24337, HOTFIX-8196)

Fixed issue with vertical scaling in SaaS v2 environments.

Fix for SFTP issues occurring after upgrade (ISSUE-762240, HOTFIX-8203, HOTFIX-8204)

If an SFTP delivery fails, then the server will retry to do the delivery, dependent on the error condition.

step-2024.4-2025-03-26-19-48-02

This supersedes 2024.4-2025-03-26-15-21-11 and earlier versions.

Upgrade paths

  • 2025.1: 2025.1-2025-04-03-18-13-56

Fix for Receiver plugin null pointer exception for Kafka IIEP (HOTFIX-8209, ISSUE-756182)

To correct the null pointer exception issue, the Kafka Receiver plugin can now optionally skip null values from Kafka.

Fix for Snappy library in component kafka-integration to later version (ISSUE-84971, HOTFIX-8175, RD-24271)

security update to tpl

step-2024.4-2025-03-26-15-21-11

This supersedes 2024.4-2025-03-26-07-33-55 and earlier versions.

Upgrade paths

  • 2025.1: 2025.1-2025-04-03-18-13-56

Security update (RDSEC-651, RDSEC-653, HOTFIX-8198)

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

Fix for missing product information in eCatalog export (HOTFIX-8193, ISSUE-714977)

Fixed a problem where the price list was ignored when performing an eCatalog export.

step-2024.4-2025-03-26-07-33-55

This supersedes 2024.4-2025-03-24-13-22-42 and earlier versions.

Upgrade paths

  • 2025.1: 2025.1-2025-04-03-18-13-56

Fix for slow revision purging (HOTFIX-8199, ISSUE-764312)

Implemented performance optimization for Cassandra-specific STEP instances related to purging revisions. The time required purge revisions was taking a long time checking, specifically if there were events for the revisions.

step-2024.4-2025-03-24-13-22-42

This supersedes 2024.4-2025-03-21-15-19-51 and earlier versions.

Upgrade paths

  • 2025.1: 2025.1-2025-04-03-18-13-56

Security update (HOTFIX-8183, RDSEC-868)

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

Security update (RDSEC-651, HOTFIX-8184, RDSEC-653)

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

Security update (HOTFIX-8132, RDSEC-866)

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

step-2024.4-2025-03-21-15-19-51

This supersedes 2024.4-2025-03-21-08-49-49 and earlier versions.

Upgrade paths

  • 2025.1: 2025.1-2025-04-03-18-13-56

Fix for submission errors in Web UI (ISSUE-764462, HOTFIX-8192)

Fixed a problem in which an unexpected exception was thrown when the system evaluated business conditions for the Multi Edit Data Container. After an item configured with this component was submitted to the next state, the user was navigated out of the current screen. This has been fixed.

step-2024.4-2025-03-21-08-49-49

This supersedes 2024.4-2025-03-20-17-14-08 and earlier versions.

Upgrade paths

  • 2025.1: 2025.1-2025-03-24-13-20-25

Fix for Web UI Advanced Search AND operator behaves like OR (HOTFIX-8171, ISSUE-749309)

Now, AND Object Type searches on Advanced Search screen will return valid results and will not behave as OR searches.

step-2024.4-2025-03-20-17-14-08

This supersedes 2024.4-2025-03-20-16-04-18 and earlier versions.

Upgrade paths

  • 2025.1: 2025.1-2025-03-21-09-49-57

Fix for references cannot be exported from Approved Workspace (HOTFIX-8173, ISSUE-752601)

The Multi Edit Display Mode Web UI component could not export references from the Approved Workspace. It has been fixed so now the Web UI component exports references from the Approved Workspace.

step-2024.4-2025-03-20-16-04-18

This supersedes 2024.4-2025-03-20-07-33-14 and earlier versions.

Upgrade paths

  • 2025.1: 2025.1-2025-03-21-09-49-57

Remove additional privileges required to run manual Excel translation for LOVs with IDs (HOTFIX-8149, ISSUE-746344)

Now additional privileges are not required to export manual Excel translationsfor LOVs with IDs.

Fix for Force Delete and Purge (ISSUE-762736, HOTFIX-8162)

When purging from a node collection, the system now splits the query into several smaller chunks in order to avoid having a snapshot open too long. A snapshot open too long can cause the application server to run out of memory because the vacuum cleaner cannot do its job.

step-2024.4-2025-03-20-07-33-14

This supersedes 2024.4-2025-03-19-05-34-50 and earlier versions.

Upgrade paths

  • 2025.1: 2025.1-2025-03-21-09-49-57

Fix for 'Project' State Log tab in workbench showing incorrect dates in all environments (HOTFIX-8165, ISSUE-756203)

Fixed an incorrect time conversion occurring in state logs when servers were not running in UTC.

Fix for Edit Asset loading wrong image (ISSUE-89566, ISSUE-761634, HOTFIX-8146)

Using Edit Asset to edit an image worked correctly the first time, but would continue to bring up the first image when editing other images. To fix the issue, the UI object is updated when fetching the thumbnail so the interface shows the proper object.

step-2024.4-2025-03-19-05-34-50

This supersedes 2024.4-2025-03-18-16-56-27 and earlier versions.

Upgrade paths

  • 2025.1: 2025.1-2025-03-21-09-49-57

Fix for event processors with batched events not recognizing events (ISSUE-755360, HOTFIX-8156)

When the triggering workspace of an event processor plugin configuration is changed, the triggering workspace is now updated immediately, instead of the next time an event is processed.

Fix for Edit Asset loading wrong image (ISSUE-89566, ISSUE-761634, HOTFIX-8146)

Using Edit Asset to edit an image worked correctly the first time, but would continue to bring up the first image when editing other images. To fix the issue, the UI object is updated when fetching the thumbnail so the interface shows the proper object.

step-2024.4-2025-03-18-16-56-27

This supersedes 2024.4-2025-03-18-10-42-47 and earlier versions.

Upgrade paths

  • 2025.1: 2025.1-2025-03-21-09-49-57

Fix for erratic behavior of Multi Context Screen in the Web UI (HOTFIX-8172, ISSUE-764057)

Now, a Multi Value Editor on the Multi Context screen will correctly save chosen values.

step-2024.4-2025-03-18-10-42-47

This supersedes 2024.4-2025-03-17-16-45-27 and earlier versions.

Upgrade paths

  • 2025.1: 2025.1-2025-03-18-11-01-44

Fix for STEP to SAP S/4 - Outbounds failure (ISSUE-760214, HOTFIX-8168)

Now, invalid characters from an endpoint name will be escaped when creating temporary files for export.

step-2024.4-2025-03-17-16-45-27

This supersedes 2024.4-2025-03-17-10-50-39 and earlier versions.

Upgrade paths

  • 2025.1: 2025.1-2025-03-18-11-01-44

Fix for ‘Content Publish Inbound’ failing with EmptyStackException on data push (HOTFIX-8160, ISSUE-763874)

Fixed an EmptyStackException during the import replay and added logging for further investigation if the issue ever recurs.

step-2024.4-2025-03-17-10-50-39

This supersedes 2024.4-2025-03-06-14-06-04 and earlier versions.

Upgrade paths

  • 2025.1: 2025.1-2025-03-18-11-01-44

Fix for exceptions on PDF file imports (HOTFIX-8154, ISSUE-755610, ISSUE-748971)

Fixed an issue that caused the faulty parsing of PDF files.

Fix for updating data even after the product is rejected by the business condition (HOTFIX-8155, ISSUE-762346)

A problem occurred when product data was getting updated even after the product was rejected by the business condition. To correct the issue, a previous fix which introduced unnecessary side effects was reverted.

Fix for failing Generic XML import (HOTFIX-8161, ISSUE-764221)

Fixed a NullPointerException occurring in the Generic XML import.

Fix for Scene7Content Plugin pipeline update and a list of valid pipelines (HOTFIX-8157, ISSUE-759852)

Added DAM variant of pipelines for web-proof-small and web-proof-medium.

Fix for hot deploy over Swagger UI is not working (RD-24336, HOTFIX-8164, ISSUE-764433)

Fixed a problem with hot deployment of customer-developed components causing background process executor to be shut down.

step-2024.4-2025-03-06-14-06-04

This supersedes 2024.4-2025-03-06-09-24-37 and earlier versions.

Upgrade paths

  • 2025.1: 2025.1-2025-03-11-14-32-15

Fix for export in Web UI with sub folder not working properly (RDSUP-421)

Now, the material menu will be correctly expanded to the left when there is more than one submenu.

Fix for issue related to Web UI read-only datetime attributes (ISSUE-759643)

Now read-only ISO Date and time attribute values will be shown correctly (aligned with non-read-only) on the Web UI Node Editor.

Fix for bind read only is making changes in a product (ISSUE-761071, HOTFIX-8137)

Fixed unexpected problems occurring when applying conditional validity caused multi-value attributes on a Web UI Node Editor marked as changed.

Fix for AutoPage pagination - Object does not move to the next page if it does not fit on rest of page (HOTFIX-8133, ISSUE-748222)

It is now possible to run autopagination with a publication template with 5 columns and mount of a number of items with tables.

Fix for LOV attribute typeahead in Web UI ignoring classification filter for large LOVs (ISSUE-758220, HOTFIX-8136)

For LOVs with more than 5,000 values, the classification filter would be ignored and invalid values were displayed and could be selected. Now, inherited filters from classifications will be respected when deciding whether to show an LOV as a typehead or a dropdown on the Web UI Node Editor.

step-2024.4-2025-03-06-09-24-37

This supersedes 2024.4-2025-03-05-14-35-09 and earlier versions.

Upgrade paths

  • 2025.1: 2025.1-2025-03-11-14-32-15

Fix for cannot create a context in STEP (HOTFIX-8139, ISSUE-758415)

Fixed a problem where it appeared that you could not create a context in STEP Workbench, but in fact, the context already existed. The error was just not reported.

Fix for Edit Asset loading wrong image (ISSUE-761634, HOTFIX-8135)

Using Edit Asset to edit an image worked correctly the first time, but would continue to bring up the first image when editing other images. To fix the issue, the UI object is updated when fetching the thumbnail so the interface shows the proper object.

Fix for workbench access failure (HOTFIX-8131)

To fix an issue in which attempts to access the workbench failed with an error, a performance improvement implemented in the STEP Workbench in the 2024.4 update was backported.

step-2024.4-2025-03-05-14-35-09

This supersedes 2024.4-2025-03-05-14-22-00 and earlier versions.

Upgrade paths

  • 2025.1: 2025.1-2025-03-11-14-32-15

Fix for Kafka Streaming Receiver does not work as expected: Missing log entries for started endpoint, Cannot stop other endpoint, Missing log location (ISSUE-759733)

Fixed reading messages from a Kafka topic with zstd compression enabled.

step-2024.4-2025-03-05-14-22-00

This supersedes 2024.4-2025-03-04-19-10-45 and earlier versions.

Upgrade paths

  • 2025.1: 2025.1-2025-03-11-14-32-15

Fix for import configuration mapping - unable to import data correctly into Data Container (ISSUE-760163, HOTFIX-8129)

When importing data using mapping, when using two intermediate variables, the second mapping overwrote the first mapping. We have now fixed it so that we prevent this.

Fix for BMEcat - 'Catalog data' is missing on the output file (HOTFIX-8130, ISSUE-756506)

Fixed the issue in BMEcat export where the tag is missing in the output file.

Fix for Revision Management EP keeping to many revision (HOTFIX-8138, ISSUE-754564)

Fixed issue where revision purging by date would leave behind a revision that should have been purged.

Fix for the message-streaming log folder in the Admin Portal for Kafka streaming is missing (ISSUE-760265)

This fix stops NullPointerExceptions from the Kafka Streaming Receiver Controller when the controlling background process has been deleted.

step-2024.4-2025-03-04-19-10-45

This supersedes 2024.4-2025-02-28-13-39-53 and earlier versions.

Upgrade paths

  • 2025.1: 2025.1-2025-03-11-14-32-15

Removing a reference suppression in Web UI failed if it was performed from the target (ISSUE-731389, HOTFIX-8134)

Removing a reference suppression in the Web UI would fail if it was performed from a Multi Reference component configured to display "Referenced By" references. This has been fixed.

step-2024.4-2025-02-28-13-39-53

This supersedes 2024.4-2025-02-26-16-34-21 and earlier versions.

Upgrade paths

  • 2025.1: 2025.1-2025-03-11-14-32-15

Fix for 500 Error when validating a multi-level Smartsheet (ISSUE-757322, HOTFIX-8126)

When running on Cassandra, validating a Smartsheet that creates both parent and child nodes could fail if a business condition took too long to run. Now, a business condition may run six (6) times as long before causing an error.

step-2024.4-2025-02-26-16-34-21

This supersedes 2024.4-2025-02-24-14-37-59 and earlier versions.

Upgrade paths

  • 2025.1: 2025.1-2025-03-11-14-32-15

Portal users are unable to "Select All" and generate a quicksheet when the products span multiple pages in a NodeList component. (HOTFIX-8127, ISSUE-754893)

Changed check to avoid null pointer exception in webui when using the NodeList component. It's a fix for a specific problem, but it improves the overall stability of the NodeList component.

step-2024.4-2025-02-24-14-37-59

This supersedes 2024.4-2025-02-21-13-17-09 and earlier versions.

Upgrade paths

  • 2025.1: 2025.1-2025-03-11-14-32-15

Fix for getting an error while adding multivalued attribute in Data Container (HOTFIX-8121, ISSUE-757460)

Fixed a bug occurring when adding a new Data Container instance from the Globally Configured Multi Edit Data Container component in Web UI, which contains a multivalued LOV attribute and this attribute has more than one value.

Fix for issue when displaying data from a DC with a reference to an entity (ISSUE-760327, HOTFIX-8123)

When a Web UI Globally Configured Multi Edit Data Container uses Reference Header with Reference Type, which contains dot or dots, the user could see an error pop-up after loading the component or changing one of Data Container instance values or references. This has been corrected. Now, there will not be any error pop-up when a Globally Configured Multi Edit Data Container is configured and contains a Reference Header with Reference Type which contains dot(s).

Fix for postponing the event functionality is not working in event processor (ISSUE-753404)

A Cassandra-specific problem for the code to postpone events has been fixed.

step-2024.4-2025-02-21-13-17-09

This supersedes 2024.4-2025-02-19-12-26-18 and earlier versions.

Upgrade paths

  • 2025.1: 2025.1-2025-03-11-14-32-15

Fix for incorrect data in BMEcat file - empty Asset references (ISSUE-745231)

BMEcat exporter now avoids incomplete asset references for non-existing asset sources.

Fix for custom workflow plugin or business rule - defects in STEP logs (ISSUE-756300, HOTFIX-8122)

When a workflow-wide audit message business action was configured for a workflow, audit messages would not get sent for the automatic transitions from a parallel workflow to the contained workflow clusters and to the initial states of those clusters. Now, audit messages are also sent for these transactions.

Fix for BMEcat export with different languages (HOTFIX-8110)

Fixed the problem where attribute names are exported with incorrect language when using BMEcat export.

Fix for empty asset references in BMEcat file (HOTFIX-8120)

BMEcat exporter now avoids incomplete asset references for non-existing asset sources.

step-2024.4-2025-02-19-12-26-18

This supersedes 2024.4-2025-02-18-12-56-17 and earlier versions.

Upgrade paths

  • 2025.1: 2025.1-2025-03-11-14-32-15

Fix for partial approval error in Web UI (HOTFIX-8119)

After the fix, it is possible to approve changes of the parent of the node in the 'Partial approve' component.

Fix for ID prefix incorrectly added to PDF object name (ISSUE-749912, HOTFIX-8117)

Fixed a problem where an ID prefix was incorrectly added to a PDF object name when creating a data sheet.

Fix for optimistic locking errors in IIEP (HOTFIX-8118, ISSUE-737489)

Importing a product that was in the recycle bin under a different parent would fail with a JDOOptimisticVerificationException. This has been fixed.

step-2024.4-2025-02-18-12-56-17

This supersedes 2024.4-2025-02-17-16-20-55 and earlier versions.

Upgrade paths

  • 2025.1: 2025.1-2025-03-11-14-32-15

Fix for error message disappear right after it is shown (without dismiss) (ISSUE-755376)

Fixed a problem, when alerts, shown by using the Run Business Action on Web UI Node Editor, were cleaned up when evaluating validation business conditions on the same screen.

Fix for SaaS DAMRDM - Buttons disabled post LOV filter correction (ISSUE-758419)

Fixed a problem when Multi Value sub-presenters did not reflect their validity correctly, which means that cleaning validation errors did not enable corresponding buttons (Save, Approve, etc.) on a Web UI Node Editor screen.

Fix for SETBACK - Conditional validity - values disappear from attribute value component (multi value attribute) after removing read-only conditional validity (RDCDM-6024)

When using a Web UI Globally Attribute Value Component for a multivalued LOV with IDs attribute and there is Validation Business Condition with Data Validation Binds configured, changing the component state from Read Only to Mandatory caused existing values to be not visible. This issue has been fixed, and rows for existing values are now correctly presented in the Web UI.

Fix for partial approval error in Web UI (ISSUE-753282)

After the fix, it is possible to approve changes of the parent of the node in the 'Partial approve' component.

Fix for unexpected error message after creating data container (ISSUE-758378)

When using a Web UI Globally Configured Multi Edit Data Container with a configured Validation Business Condition, a user could see an error pop-up for a short time after adding new instance of a Data Container. This has been corrected. Now, there is no error pop-up after adding a new Data Container instance.

step-2024.4-2025-02-17-16-20-55

This supersedes 2024.4-2025-02-17-13-21-08 and earlier versions.

Upgrade paths

  • 2025.1: 2025.1-2025-03-11-14-32-15

Investigation of escalating items in states with exceeded deadlines fails: java.lang.StackOverflowError (ISSUE-757093, HOTFIX-8107)

Added more logging to investigate Business Rule loop.

Fix for partial approval error in Web UI (ISSUE-753282)

After the fix, it is possible to approve changes of the parent of the node in the 'Partial approve' component.

Fix for set JVMArgs additions by default for SaaS images on 2024.4 and later (RDSUP-416)

Specific incompatibilities within JavaScript Business Rules in relation to the Java21 upgrade were addressed.

Fix for BMEcat export with different languages (HOTFIX-8110, ISSUE-751994)

Fixed the problem where attribute names are exported with incorrect language when using BMEcat export.

Fix for email is getting sent two time business condition (HOTFIX-8113, ISSUE-751764)

Introduced a possibility to disable a replay during the import in case of a business condition rejection - to avoid a situation when a business condition sends an email twice. In order to enable this possibility, submit a Stibo Systems Service Portal ticket.

step-2024.4-2025-02-17-13-21-08

This supersedes 2024.4-2025-02-11-13-32-26 and earlier versions.

Upgrade paths

  • 2025.1: 2025.1-2025-03-11-14-32-15

Fix for expired Authentication Tokens not refreshing (HOTFIX-8111)

Fixed an issue related to expiration times on OAuth (Open Authorization) tokens passed to the Kafka client. Faulty expiration times were causing a token-refresh error on long-running connections.

Fix for tables are partially suppressed in duplicated publications or chapters (ISSUE-748217, HOTFIX-8106)

Fixed a problem with InDesign server plugins where tables were removed during duplication when they contained a nested STEPCOND statement.

Fix and RCA: STEP was unavailable for customer (ISSUE-751250, HOTFIX-8102)

It has been seen that extensions / customizations of the REST API has been generating very large responses. This is a problem, as the responses are held in heap memory. This fix will ensure that a REST API call will not consume much more than 100Mb. If it does, it will be terminated with an error - in order to protect the application server from running out of memory.

Fix for expired Authentication Tokens not refreshing (ISSUE-746525)

Fixed an issue related to expiration times on OAuth (Open Authorization) tokens passed to the Kafka client. Faulty expiration times were causing a token-refresh error on long-running connections.

Fix for profile does not update when collection returns 0 objects (ISSUE-594901, HOTFIX-8108)

Now, an empty node collection profile will be updated correctly.

Fix for health check report failing in Admin Portal (ISSUE-756617, HOTFIX-8109)

In rare cases, the health check in the admin portal may report false positives for ‘Unused Pseudo Workspaces,’ resulting in inconsistent data being falsely reported. This has now been corrected.

step-2024.4-2025-02-11-13-32-26

This supersedes 2024.4-2025-02-10-15-17-34 and earlier versions.

Upgrade paths

  • 2025.1: 2025.1-2025-03-11-14-32-15

Fix for XSS vulnerability in User List (RDSUP-413)

Addressed XSS vulnerability when creating / duplicating users on User List screen in Web UI.

Fix for data container column width cannot be changed (upgrade defect) (ISSUE-755153)

Fixed a setback that made the Globally Configured Multi Edit Data Container component in Web UI ignore width dimensions of table headers configured for this component.

Fix for XSS vulnerability in Notifications (RDSUP-414)

Addressed XSS vulnerability in Web UI Alert Notifications.

Fix / RCA: STEP was unavailable (HOTFIX-8098)

Now, the amount of classification children returned by Browse tab in a Smartsheet will be limited to avoid memory consumption.

Fix for unable to open some records under Case Pack Maintenance (HOTFIX-8104, ISSUE-752057)

Fixed an infinite loop when processing conditional validity events on a Web UI Node Details screen.

Fix for XSS vulnerability in Attribute Maintenance (RDSUP-411)

Addressed XSS vulnerability when creating an Attribute / Attribute group in Web UI.

Fix for export in UI with sub folder not working properly (HOTFIX-8105)

Now, sub menus are aligned correctly in the Menu Group component on a Web UI Node List so that they will not fall down below the screen.

step-2024.4-2025-02-10-15-17-34

This supersedes 2024.4-2025-02-05-13-47-54 and earlier versions.

Upgrade paths

  • 2025.1: 2025.1-2025-03-11-14-32-15

Fix for inability to create Elasticsearch Index Background Process (ISSUE-756236)

Fixed a problem that occurred when values longer than 4000 bytes were entered in Cassandra-based STEP systems. Prior to this fix, a small window of opportunity existed that could cause the system to produce an error like, "Unable to find blob segment..." because the blob content could be written shortly after the value object. This is now fixed.

Fix for outbound files generated with a different name than what is mentioned in the log (ISSUE-752697, HOTFIX-8070)

When using 'Cloud Blob Storage Delivery' with a 'Blob Storage file path template' containing $timestamp, it is now the same timestamp used in the BGP log file messages about the file delivery and the file path used in the blob storage container.

Fix for problem with DTP (RDHELP-8698)

Internal fix for CI/CD synchronization.

HOTFIX-8099 (HOTFIX-8099)

Hotfix HOTFIX-8099 doesn't have an approved description, yet. This is related to ISSUE-734972.

Fix for internal application error in workbench as user tried to open the References tab (ISSUE-749737, HOTFIX-8077)

A fix was made that will make the error message a better when you have a cycle in the hierarchy, so that you can see the path with the cycle. Before fix: When resolving the path for the FrontPublicationSectionImpl with id a cycle was found. Duplicate node id: After fix: When resolving the path for the FrontPublicationSectionImpl with id a cycle was found. Duplicate node id: Path: -> ->

Fix for error during advanced search on data container (HOTFIX-8100, ISSUE-750753)

In advanced search in the workbench in a search for 'Data Containers,' an 'Instance Count' box is present. If a number with more than one digit is inserted in the 'Instance Count' box, then all digits are now also used in the search when In-Memory is used.

Fix for moveItemsToNewLocation adjust loop did't terminate error (HOTFIX-8065, ISSUE-736295)

The situation where InDesign shows the “moveItemsToNewLocation adjust loop didn't terminate error” when a table with a header repeating pagination plugin is justified has been solved.

Extra logging added for SaaS DAMRDM - basket not accessible on PROD (ISSUE-753250, HOTFIX-8101)

Added more logging to investigate a future potential JWT token desynchronization problem.

step-2024.4-2025-02-05-13-47-54

This supersedes 2024.4-2025-02-05-12-49-52 and earlier versions.

Upgrade paths

  • 2025.1: 2025.1-2025-03-11-14-32-15

Fix for custom JSON Converter Post Processor issues (ISSUE-746754)

The Context Splitter Post Processor was outputting empty MultiValue XML nodes for inherited values that should NOT be exported at all, because there are local values defined on the attribute. The solution is a change to how the Context Splitter Post Processor calculates when to do an export of a MultiValue XML node, so that if there are local values on an attribute, there should be no MultiValue XML nodes with the XML attribute Inherited='#'.

Fix / RCA: STEP went unavailable (HOTFIX-8064, ISSUE-754878)

Fixed a problem where the STEPXML export with Flatten Hierarchy enabled sometimes did not cleanup temp files generated by hierarchy flattening, even after BGP completion.

Fix and RCA for the production environment outage (ISSUE-757428, HOTFIX-8090)

Decreased memory usage when running multiple parallel Match and Merge threads which calculate Decision Table business functions.

Fix for import configuration mapping (ISSUE-755415, HOTFIX-8071)

Encountered an issue that caused data to be imported incorrectly into data containers. To fix the issue, mapping multiple data containers of the same type from multiple columns via mapped variables was implemented.

Fix for error when handling a Referenced By data container reference type - Owner edge for data container ID was null. (HOTFIX-8067, ISSUE-755422)

Fixed a problem occurring when an unexpected exception was thrown in STEP Workbench during the export when accessing a node, which was a target of a data container reference, invisible in a current context / workspace.

Investigation of escalating items in states with exceeded deadlines fails: java.lang.StackOverflowError (HOTFIX-8074, ISSUE-757093)

Added more logging to investigate Business Rule loop.

Fix for file locked in the SFTP server (HOTFIX-8095, ISSUE-751944)

A file created by the XSLT postprocessor could not be deleted from an Azure filesystem. This has been fixed.

Fix for BMEcat - 'Catalog data' is missing on the output file (HOTFIX-8066, ISSUE-756506)

Fixed the issue in BMEcat export where the tag is missing in the output file.

Logging solution for files not being delivered to FTP location from PIM PROD (HOTFIX-8094, ISSUE-749191)

Added log information to integration endpoints to enable troubleshooting of errors

Fix for undeletable objects in workbench (HOTFIX-8076, ISSUE-721039)

Introduced a solution to show local business rules in a System Setup Recycle Bin in workbench. To enable this functionality, contact Stibo Systems Support.

Fix for illegal escape found in search string (ISSUE-752551)

Fixed an unexpected exception that was thrown when performing a wildcard search of a search string, which contained single backslash characters. This exception was thrown by the In-Memory search.

Fix for unable to transfer STEPXML object types from a customer TEST system (HOTFIX-8083, RDSUP-407)

A better user-friendly message was added and an import should continue when trying to change ownership of classification to product links in Cassandra.

step-2024.4-2025-02-05-12-49-52

This supersedes 2024.4-2025-01-29-14-18-42 and earlier versions.

Upgrade paths

  • 2025.1: 2025.1-2025-03-11-14-32-15

Fix for bulk article creation fails through portal (HOTFIX-8073, ISSUE-753406)

Added missing dependency to Apache POI. Its absence made the Excel Import component fail in Web UI when uploading an Excel file.

Fix for SETBACK > Multi revision screen > Revert to action results in Unexpected error (ISSUE-87626, ISSUE-751912)

Added a null check to account for issues with this fix: Fixed state of buttons with Enforce Validity enabled when an attribute is mandatory by a data validation business condition and its value was removed.

Fix for STEP application hanging up when minimize / maximize browser (ISSUE-755355)

Fixed an infinite loading problem when resizing a browser window with a Node List, which has table headers with configured dimensions.

Fix / RCA: STEP was unavailable (ISSUE-756693)

Now, the amount of classification children returned by Browse tab in a Smartsheet will be limited to avoid memory consumption.

Fix for Hide Equal button in Web UI is not working properly in 2023.4 version (HOTFIX-8075, ISSUE-729643)

Fixed a problem occurring when the Hide Equal button on a Compare Records screen in Web UI was not hiding read only and non-read only date empty date values because of the date placeholder on a non-read only cell.

Fix for NullPointerException thrown while opening the records in verifier state (ISSUE-756470)

Fixed a NullPointerException occurring when opening the Globally Configured Multi Edit Data Container without data container objects in Web UI.

Fix for missing mandatory data container attributes do not stop object from being saved or approved (ISSUE-751912)

When using a Web UI Globally Configured Multi Edit Data Container with a configured Validation Business Condition, which sets a data container object's attribute as mandatory. Deleting the value of such an attribute would enable the Save Action button and/or Approve Action button even though Enforce Validity is enabled. This has been corrected. Now, both buttons are disabled when Globally Configured Multi Edit Data Container mandatory attribute values are removed. This prevents the system from storing empty values in a database for data container object's attributes with conditional mandatory state.

step-2024.4-2025-01-29-14-18-42

This supersedes 2024.4-2025-01-28-18-55-20 and earlier versions.

Upgrade paths

  • 2025.1: 2025.1-2025-03-11-14-32-15

Fix for expired Authentication Tokens not refreshing (ISSUE-746525)

Fixed an issue related to expiration times on OAuth (Open Authorization) tokens passed to the Kafka client. Faulty expiration times were causing a token-refresh error on long-running connections.

Fix for expired Authentification Tokens not refreshing (HOTFIX-8060)

Fixed an issue related to expiration times on OAuth (Open Authorization) tokens passed to the Kafka client. Faulty expiration times were causing a token-refresh error on long-running connections.

Fix for error using Kafka Streaming Receiver with oAuth (ISSUE-751161)

Properties from ExtraDriverOptions will overwrite settings from the plugin configured in the workbench.

step-2024.4-2025-01-28-18-55-20

This supersedes 2024.4-2025-01-24-14-04-54 and earlier versions.

Upgrade paths

  • 2025.1: 2025.1-2025-03-11-14-32-15

Fix for Web UI - Data container: Time zone offset of 2 hours (ISSUE-721026, HOTFIX-8055)

Fixed a problem occurring when the Read Only Attribute value, representing an ISO Date / Time attribute on a Web UI Node Editor / Unfolding Data Container component was showing a local browser time instead of the same time as in workbench.

Fix for SaaS DAMRDM - LOV filters disable all buttons (HOTFIX-8062, ISSUE-753220)

Fixed a problem occurring when a Business condition, which applies Mandatory status on a Web UI Node Editor, was hiding the warning messages about invalid values for LOV attribute.

Fix for Menu Group not visible on Node List screen (HOTFIX-8057, ISSUE-753772)

Fixed a problem where the Menu Group component's actions were not always saved in Web UI design mode on a Node List screen.

step-2024.4-2025-01-24-14-04-54

This supersedes 2024.4-2025-01-21-18-21-03 and earlier versions.

Upgrade paths

  • 2025.1: 2025.1-2025-03-11-14-32-15

Fix for Business Rules: Errors cannot be handled when iterating over contexts in libraries (ISSUE-749079)

Fix to allow exceptions thrown by JavaScript code, as opposed to a public API call, from within a library to fall though an executeInContext call and be ignored.

Fix for system is down (ISSUE-755247)

Made it impossible to delete the Publication hierarchy root. This should not be deleted, as STEP relies on it being there - and you get strange errors if it is missing.

Fix for incorrect data in BMEcat file - empty Asset references (ISSUE-745231)

BMEcat exporter now avoids incomplete asset references for non-existing asset sources.

Fix for error handling when iterating over contexts in libraries (HOTFIX-8054)

Fix to allow exceptions thrown by JavaScript code, (as opposed to a public API call), from within a library to fall though an executeInContext call and be ignored.

Fix for incorrect data in BMEcat file - empty Asset references (HOTFIX-8056)

BMEcat exporter now avoids incomplete asset references for non-existing asset sources.

Fix for IIEP Error: NoSuchFileException occurred while trying to atomically overwrite the cache file after updating the temp cache file (HOTFIX-8058, ISSUE-755158)

Now, potential problems with endpoints cache will not fail the IIEP BGP and will not cause it to have a 'completedwitherrors' status. Added more logging to investigate cache problems.

step-2024.4-2025-01-21-18-21-03

This supersedes 2024.4-2025-01-21-12-20-18 and earlier versions.

Upgrade paths

  • 2025.1: 2025.1-2025-03-11-14-32-15

Fix for NullPointers in Dev system (ISSUE-743814, HOTFIX-8049)

If you had an outstanding translation for an attribute for a language, which you deleted, you would get an error when trying to open the status tab for that attribute in the STEP Workbench. This has been fixed.

Fix for Workbench Launcher reliability and performance improvement (RD-24320)

Made workbench bootstrap improvement.

Fix for backport of Workbench Launcher improvements to 2024.4 (ISSUE-86674, RD-24320)

Improved Workbench bootstrap performance.

Fix for workflow states (ISSUE-750105)

Fixed a problem occurring when workflow business rules were marked as invalid if a workflow had a mapping without any states.

Fix for XSS vulnerability in Advanced Search (RDSUP-395)

Fixed XSS vulnerability of searchURL parameter, which can be used to execute dangerous code on a Web UI Advanced Search screen.

Fix for workflow states (HOTFIX-8041)

Fixed a problem occurring when workflow business rules were marked as invalid if a workflow had a mapping without any states.

Fix for cannot expand "Assets" root folder (HOTFIX-8052, ISSUE-752341)

Increased performance by limiting the amount of assets loaded when expanding a classification in the workbench.

Fix for 2024.3 workbench translation is not correct (HOTFIX-8046, ISSUE-743289)

Fixed French translation of STEP Workbench.

step-2024.4-2025-01-21-12-20-18

This supersedes 2024.4-2025-01-20-13-26-21 and earlier versions.

Upgrade paths

  • 2025.1: 2025.1-2025-03-11-14-32-15

Fix for Data Container screen message during submission (ISSUE-739548)

Adding a data container on a Web UI Node Editor via a Globally Configured Multi Edit Data Container component caused an "Unsaved changes..." popup to appear when trying to submit a current item via Submit Action with Workflow Navigation Handler configured. This is now fixed.

step-2024.4-2025-01-20-13-26-21

This supersedes 2024.4-2025-01-16-17-25-10 and earlier versions.

Upgrade paths

  • 2025.1: 2025.1-2025-03-11-14-32-15

Fix for Product Reference promotion to Golden Record (HOTFIX-7969)

This fix is for an issue encountered when removing the reference promotion to a Golden Record. The Golden Record did not reflect changes on references removed from the child node.

Fix for Match & Merge Webservice fails when importing using Matching Algorithm with ML Matcher (ISSUE-86120, RDCDM-6023)

Customer may use M&M Web Service to import Merged Golden Records. If FINE or FINEST logging is enabled for matching component, service could fail with exception. It is fixed now.

Fix for table definitions only exported on suppressed tables (ISSUE-748849)

When exporting tables using OIEP, with Table Type Definitions export size set to minimum, Table Types will now be exported for all exported tables, except suppressed tables.

Fix for Product Reference promotion to Golden Record (ISSUE-743390)

This fix is for an issue encountered when removing the reference promotion to a Golden Record. The Golden Record did not reflect changes on references removed from the child node.

Fix for Match & Merge: An ‘Auto generated’ major version 1.0 is not created before the merge operation (RDCDM-6018, HOTFIX-7995)

A fix was put into place to ensure a major revision is created on initial non-major revisions while merging records. This means that data will not be lost from the revision history.

Fix for BMEcat Export - Local suppressions are exported (ISSUE-746558)

By default, all cross-context exports always contain suppressed references. Following configuration property has been added in order to omit those references: ExportManager.Omit.SuppressedReferences.CrossContext=true

Fix for finding names both with and without dimension dependencies (HOTFIX-8038)

The new health check plugin 'Invalid name' has been added. It can find and fix nodes with names that do not have the correct dimension dependencies according to the definition of the object type.

Fix for BMEcat Export - local suppressions are exported (HOTFIX-8036)

By default, all cross-context exports contain suppressed references. In order to omit those references, the following configuration property has been added: ExportManager.Omit.SuppressedReferences.CrossContext=true

Fix for table definitions only exported on suppressed tables (HOTFIX-8043)

When exporting tables using OIEP, with Table Type Definitions export size set to minimum, Table Types will now be exported for all exported tables, except suppressed tables.

Fix for post-upgrade issue in DEV: 'NonPersistentId cannot be cast to class' exception while performing Merge (Clerical/Manual) and Un-Merge (HOTFIX-8031, ISSUE-751278)

Now, survivorship business rules that are trying to queue events will be ignored during unmerge, as it is not possible for non-persistence objects.

Fix for scrolling not possible in Rich Text Editor field when in a workflow (ISSUE-750289)

Fixed a problem where an edited cell of a Web UI Node List did not have a proper scrollbar.

Fix for data issues in SaaS - Error value not shown in tooltip (ISSUE-86622)

The user was not able to see all data issue error messages from the server in the SaaS setup. This has now been fixed.

Fix for Matching and Merging Web Service failure when importing using Matching Algorithm with ML Matcher (ISSUE-86120)

Matching and Merging Web Service call ceased to work if FINE logging for the matching component was enabled on the system. This has been fixed.

Fix for unable to import asset system attribute definitions (HOTFIX-8033, ISSUE-748175)

Reintroduced support for gamma attribute on import of PNG images.

Fix for Asset outbound fails from time to time (ISSUE-746091, HOTFIX-8048)

Fixed a bug that in certain circumstances could produce a NullPointerException. This could happen for long-running operations where hard-evicts had been performed.

Fix for broken Flex Value Header (PRESALINTERNAL-1817)

Fixed a bug that would cause an error when loading the Web UI with a Reference Metadata Flex Value Header configured in the Multi Reference component.

Fix for issue after deploying 2024.3 version in Pre-Prod (HOTFIX-8042, ISSUE-738004)

Now, it is possible to enable filtering for Assignee Table Header on a Web UI Node List in cases where the Node list is very big. To enable this, contact Stibo Systems Support.

Fix for display issue related to workflow objects (HOTFIX-8045, ISSUE-748221)

Fixed an issue in which workflow objects were not displayed if the supplier user was also part of standard user groups. Added a new configuration property to ignore supplier roots.

step-2024.4-2025-01-16-17-25-10

This supersedes 2024.4-2025-01-09-18-55-48 and earlier versions.

Upgrade paths

  • 2025.1: 2025.1-2025-03-11-14-32-15

Fix for error message in Web UI 'Unexpected error' (HOTFIX-8040, ISSUE-743625)

Fixed unexpected NullPointerException thrown by GWT when sporadically navigating amongst the Tree Navigator in Web UI.

Added diagnostic data after issue with upgrade to 2024.3 - After DEV InDesign upgrade Proof View not working in Web UI (ISSUE-746619, HOTFIX-8028, HOTFIX-8039)

Additional diagnostic data has been added to help diagnose the root cause of the problem where Proof View is throwing an internal error.

step-2024.4-2025-01-09-18-55-48

This supersedes 2024.4-2025-01-07-20-51-12 and earlier versions.

Upgrade paths

  • 2025.1: 2025.1-2025-03-11-14-32-15

Fix for context not available error in the Web UI (ISSUE-750271, HOTFIX-8032, HOTFIX-8037)

Now, context / workspace from a Web UI URL will be properly decoded, which will fix a reason for wrong error messages about incorrect context / workspace ID.

Fix for ETIM Compare Screen takes too long to load (loads all ETIM attributes in background) (HOTFIX-8034, ISSUE-743637)

Improved performance for the Compare Records screen with Show Only Valid and Render Only Valid set.

Fix for cannot access packaging in packaging hierarchy editor (HOTFIX-8030, ISSUE-748236)

Enabled choosing next packaging item in the packaging hierarchy editor in Web UI.

Solution for Administrator Portal: Configuration tab shows only a small subset of available properties (ISSUE-748151, HOTFIX-8026)

Fixed a NullPointerError occurring when retrieving a config property without documentation - and log it instead.

Fix for invalid server-side delivery parameter name: FileNameTemplate Exception (ISSUE-749527, HOTFIX-8035)

Now, server-side delivery will work correctly with Smartsheet export format.

Solution for logs not capturing and BGP failing in Elasticsearch Event Processor (ISSUE-744970)

The EQ and EVP audit trail logs have been combined.

step-2024.4-2025-01-07-20-51-12

This supersedes 2024.4-2025-01-06-11-15-04 and earlier versions.

Upgrade paths

  • 2025.1: 2025.1-2025-03-11-14-32-15

Fix for three IIEPs running at same time because of two app servers (ISSUE-744923)

For multi-queue environments, we added the ability to serialize specific background process queues.

Fix for export containing duplicate values when exported with saved export configuration (HOTFIX-7972)

Fixed a problem in which the export contained duplicate values when exported with a saved export configuration for CSV files.

Fix for wrong filename causing error (event based endpoint) (ISSUE-746698, HOTFIX-8012)

With multiple batches in an event based endpoint, the customer got the same name on the millisecond, causing duplicate file name issues in the downstream system. The endpoint failed and stopped running. To fix this, a new substitution variable ($uuid) that can be used to ensure unique file names are generated in delivery plugins was added. As an example, the format of these uuid are like "d36c9b1a-4c69-47e2-baa8-336af2e299e8".

Fix for NullPointers in Dev system (ISSUE-743814)

If you had an outstanding translation for an attribute for a language, which you deleted, you would get an error when trying to open the status tab for that attribute in the STEP Workbench. This has been fixed.

Fix for SaaS V2 PROD - API automation: Optimistic Verification Exception (HOTFIX-7994)

Added additional server logging for bulk update to log the stack trace of the exception when an OptimisticLockException occurs during the bulk-update service.

Fix and RCA : STEP monitoring alert (ISSUE-747116, HOTFIX-7981)

Fixed a problem where it was not possible to save an LOV value with an ID via a Reference Metadata header.

Fix for BMEcat Export - Local suppressions are exported (ISSUE-746558)

By default, all cross-context exports always contain suppressed references. Following configuration property has been added in order to omit those references: ExportManager.Omit.SuppressedReferences.CrossContext=true

Fix for post-upgrade issue in DEV: (ISSUE-748912, HOTFIX-8010)

Now, an exception will not be thrown if a business rule is trying to trigger an event for a Non-Persistent Object as a part of a Survivorship rule, executed on an Advanced Merge Screen.

Fix for inconsistent approval status after partial approve (ISSUE-703402, HOTFIX-8008)

There was a problem with the "create references" call. It did not properly rollback the changes in case of an error. This is now fixed.

Fix for incorrect date in the State Log in the workbench (HOTFIX-8020)

Fixed a problem that occurred when the state transition date was shown incorrectly in the STEP Workbench.

HOTFIX-7998 (HOTFIX-7998)

Hotfix HOTFIX-7998 doesn't have an approved description, yet. This is related to RDSUP-360: SETBACK: Incorrect warning message in workflow designer.

Fix for three IIEPs running at same time because of two app servers (HOTFIX-8005)

For multi-queue environments, we added the ability to serialize specific background process queues.

Fix for asset push in which image conversion leads to a removed path within image files (HOTFIX-7957)

Fixed a problem with missing clipping path images in a converted image when the output was set to create .tiff files.

Fix for PDF XMP metadata properties are incorrectly set based on sub-objects in some PDFs (HOTFIX-8004, ISSUE-744313)

Fixed retrieving PDF XMP metadata properties acc. to format of file: application/pdf after uploading Asset in workbench.

Fix for export containing duplicate values when exported with saved export configuration (HOTFIX-7952)

Fixed a problem in which the export contained duplicate values when exported with a saved export configuration for CSV files.

Fix for BMEcat Export - local suppressions are exported (HOTFIX-8009)

By default, all cross-context exports contain suppressed references. In order to omit those references, the following configuration property has been added: ExportManager.Omit.SuppressedReferences.CrossContext=true

Fix for BMEcat Export - local suppressions are exported (HOTFIX-8013)

By default, all cross-context exports contain suppressed references. In order to omit those references, the following configuration property has been added: ExportManager.Omit.SuppressedReferences.CrossContext=true

Fix for export containing duplicate values when exported with saved export configuration (ISSUE-744930)

Fixed a problem in which the export contained duplicate values when exported with a saved export configuration for CSV files.

Fix for using translated message in business action data issue header fails (RD-24303)

Fixed a bug using translated messages as input for Data Issues Report header in business rules.

Fix for a missing vertical scrollbar on lookup tables (ISSUE-736924)

Fixed an issue where vertical scrollbars were not displaying on lookup tables by adding a scroll pane and aligning elements in the transformation configuration editor.

Fix for Dual Visibility healthcheck vs. snapshot too old (RDSUP-380, HOTFIX-7997)

Fixed the healthcheck plugin "Softvalues with Dual Visibility" so that it does not fail with the exception "SnapshotTooOldException" when the number of rows in the softvalue table is large.

Fix for SaaS DAMRDM - Unable to catch the error on Image conversion (ISSUE-745116, HOTFIX-8003)

Added additional logging to find out which exception to whitelist.

Fix for incorrect date in the State Log in workbench (ISSUE-745819)

Fixed problem that occurred when the state transition date was shown incorrectly in the STEP Workbench.

Fix for incorrect date in the State Log in workbench (HOTFIX-7966)

Fixed problem that occurred when the state transition date was shown incorrectly in the STEP Workbench.

Fix for wrong products are being added to BMECAT 1.2 export (ISSUE-747658, HOTFIX-8000)

Fixed a problem where the wrong products were being added to BMECAT 1.2 export.

Fix for 2024.3 workbench translation is not correct (HOTFIX-8025, ISSUE-743289)

Fixed French translation of STEP Workbench.

Fix for EM in IIEPs (ISSUE-745253, HOTFIX-7999)

Fixed a problem occurring when hotfolder cache was not respecting the IN folders. If different IIEPs used the same hotfolder with different IN subfolders, a cache file was used by all of them, which lead to unexpected errors.

Fix for workflow states (HOTFIX-8016)

Fixed a problem occurring when workflow business rules were marked as invalid if a workflow had a mapping without any states.

Fix for privilege error for super user (ISSUE-750436, HOTFIX-8018)

Fixed a problem occurring when a Privilege Error was shown in workbench when a user clicked to Partial Approve on a node, which only had unapproved Table Text part objects, which were not available for partial approve.

Fix for Asset Push | Image Conversion leads to a removed path within image files (ISSUE-719482)

Fixed a problem with missing clipping path images in a converted image when the output was set to TIFF.

Fix for STEPXML Schema does not define attribute (ISSUE-712607)

A "changes" attribute has been added to the AssetType validation schema for STEPXML so that exported STEPXML containing this character will not fail validation when imported again.

Fix for a missing vertical scrollbar on lookup tables (HOTFIX-7953)

Fixed an issue where vertical scrollbars were not displaying on lookup tables by adding a scroll pane and aligning elements in the transformation configuration editor.

Fix for workflow states (ISSUE-750105)

Fixed a problem occurring when workflow business rules were marked as invalid if a workflow had a mapping without any states.

Fix for export containing duplicate values when exported with saved export configuration (HOTFIX-7959)

Fixed a problem in which the export contained duplicate values when exported with a saved export configuration for CSV files.

Fix for incorrect data in BMEcat file - empty attributes in output (ISSUE-749432, HOTFIX-8017)

This issue occurred when exporting BMEcat in workbench. The issue was that STEP exported Feature elements with only Fname elements even when there was no non-empty values for the Feature. This is now fixed.

step-2024.4-2025-01-06-11-15-04

This supersedes 2024.4-2024-12-30-13-24-50 and earlier versions.

Upgrade paths

  • 2025.1: 2025.1-2025-03-11-14-32-15

Fix for performance issues in PROD Web UIs (HOTFIX-8001, ISSUE-746380)

Improved performance when initializing a Globally Configured Multi Edit Data Container on a Web UI Node Editor screen.

Fix for SETBACK: Export current view > 'Include Empty Columns In Export' set to false is ignored (RD-24304)

Fixed a setback, which allowed users to export table headers without values via the Export Current view action when the 'Allow Empty values' design mode parameter was disabled.

Fix for unable to work with views because not all attributes being displayed (ISSUE-750113, HOTFIX-8019)

Fixed a problem where an attribute value header was hidden if it was not valid for the first item displayed on an Advanced Search screen in Web UI.

Fix for Web UI : In Product Summary Card unable to see Last Edited by name for different locale (ISSUE-748679, HOTFIX-8021)

Added translation to 'Last edited by' text in a Product Summary Card by including a current user in all the supported languages.

Fix for Asset Reference is editable for read-only user in Variant List tab (HOTFIX-8022, ISSUE-745270)

Now, the Table Header References component will be shown as read only for users who do not have privileges to add / delete references.

Fix for Japanese characters get garbled when using the Simple Importer Widget (ISSUE-737937, HOTFIX-8023)

Introduced a possibility to change the default encoding of CSV files imported via the Import Widget on a Web UI Homepage. To change this encoding, contact Stibo Systems Support.

Fix for date is not getting populated on single click (ISSUE-747558)

Fixed a sporadic problem occurring when the date picker for ISO Date / Time attributes in a Web UI References component was not closed sometimes after picking the value.

Fix for using translated message in business action data issue header fails (RD-24303)

Fixed a bug using translated messages as input for Data Issues Report header in business rules.

Fix for a customer-specific field was missing in a workflow and they were unable to upload it (ISSUE-737932, HOTFIX-8011)

Fixed a problem occurring when the Referenced Asset representation component was not shown on a Web UI Initiate Item screen.

step-2024.4-2024-12-30-13-24-50

This supersedes 2024.4-2024-12-12-19-04-31 and earlier versions.

Upgrade paths

  • 2025.1: 2025.1-2025-03-11-14-32-15

Fix for Error when opening Autopage Publication Planner or creating Autopage Publication Planner Report (ISSUE-747436, HOTFIX-8007)

If you have a loop in your publication sections, you could get an internal error. This fix makes sure a message is logged in the application server log instead of throwing an error.

step-2024.4-2024-12-12-19-04-31

This supersedes 2024.4-2024-12-11-15-11-10 and earlier versions.

Upgrade paths

  • 2025.1: 2025.1-2025-03-11-14-32-15

HOTFIX-7973 (HOTFIX-7973)

Hotfix HOTFIX-7973 doesn't have an approved description, yet. This is related to ISSUE-695212, ISSUE-698944, ISSUE-751881.

Fix for asset replacement not triggering reload (ISSUE-711264)

Fixed an issue in which the Save button was not clickable following the upload of a new asset via the Asset Representation component.

Fix for Reference Target Function not working in Unfolding Data Container View (HOTFIX-7983, ISSUE-744599)

Fixed the problem in Web UI occurring when the Business Function chosen to filter out unnecessary suggestions for the Data Container used in the Unfolding Data Container view was not called, which caused all suggestions to be sown shown, even those not needed.

HOTFIX-7986 (HOTFIX-7986)

Hotfix HOTFIX-7986 doesn't have an approved description, yet. This is related to RDPORT-18116: Configuration LowMemoryDetector.HeapDumpDirectory : backporting fix.

Fix for SETBACK: Web UI > Attribute Value Group header > Random order of attributes when no sorting or any sorting is applied (RD-24301)

Fixed the sorting order of attributes in Web UI in the Attribute Value Group header component after the reload of a screen. When attributes have a configured Display Sequence, then the Display Sequence is used for sorting order. Otherwise, the Title is used or ID (if Title is empty or two attributes have the same title).

Added diagnostic data after issue with upgrade to 2024.3 - After DEV InDesign upgrade Proof View not working in Web UI (ISSUE-746619, HOTFIX-7985)

Additional diagnostic data has been added to help diagnose the root cause of the problem where Proof View is throwing an internal error.

Fix for attribute values not saving as expected when used as reference metadata attributes with duplicate LOV values (ISSUE-747150, HOTFIX-7984)

Fixed a problem occurring when saving single LOV values with an ID via the Reference Metadata Table Header caused a random value to be saved instead of the one the user picked on a Web UI Node List.

step-2024.4-2024-12-11-15-11-10

This supersedes 2024.4-2024-12-08-16-14-54 and earlier versions.

Upgrade paths

  • 2025.1: 2025.1-2025-03-11-14-32-15

Fix for Dual Visibility healthcheck vs. snapshot too old (RDSUP-380, HOTFIX-7977)

Fixed the healthcheck plugin "Softvalues with Dual Visibility" so that it does not fail with the exception "SnapshotTooOldException" when the number of rows in the softvalue table is large.

Fix for exporting user groups failure (HOTFIX-7989, ISSUE-740158, HOTFIX-7987)

Now, it is not possible to set the user group as its own parent. Doing this created a data inconsistency.

Fix for SaaS V2 PROD - API automation: Optimistic Verification Exception (ISSUE-747940)

Added additional server logging for bulk update to log the stack trace of the exception when an OptimisticLockException occurs during the bulk-update service.

Fix for incorrect count on search result (ISSUE-741690, HOTFIX-7980)

When doing a search that returns more results than can be displayed, the total number of results reported could be higher than the actual number of results. This has been fixed.

HOTFIX-7976 (HOTFIX-7976)

Hotfix HOTFIX-7976 doesn't have an approved description, yet. This is related to ISSUE-746609.

Fix for being unable to use spot --upgrade on STEP versions before 2024.4 (RDHELP-8451)

If certain components are installed on a system and spot --upgrade was asked to plan an upgrade that included those components, then it would come up with an upgrade that was not actually possible. The problem was that the requirement for a different Java Runtime was not communicated via the dependency data that spot --upgrade uses to plan upgrades. This has now been rectified by making SPOT create the needed information for the software already on the system and by creating it for the available software, too.

Fix for Asset Push JAR files contain secrets in plain text (HOTFIX-7974, ISSUE-747213)

The ScPL file, which is included in the JAR file for sidecars, will no longer contain properties that contain the string “secret” (with upper / lower characters).

Fix for XSS vulnerability in Advanced Search saved search (RDSUP-385)

It is possible to enable HTML escape for Save Search IDs on Advanced Search screen. To enable it, contact Stibo Systems Support. Also, when deleting a saved search on the same screen, a confirmation popup will have the saved search ID escaped all the time to prevent XSS vulnerability.

Fix for upgrade to 2024.3 - White banner blocking Asset ID display in Web UI (ISSUE-747021, HOTFIX-7975)

Fixed incorrect styling for missing object types icons in the Web UI Tree Navigator.

Fix and RCA: STEP went unavailable (HOTFIX-7979, ISSUE-745333)

Fixed a memory leak related to a business function used during the numerous parallel web service invocations.

Fix for three IIEPs running at same time because of two app servers (HOTFIX-7968)

For multi-queue environments, we added the ability to serialize specific background process queues.

Fix for STEP really slow and app servers are down (HOTFIX-7990)

Fix for InDesign transfer package import failure (HOTFIX-7978, ISSUE-745575)

Fixed a problem where a NullPointerException could be thrown when importing an InDesign package via workbench.

step-2024.4-2024-12-08-16-14-54

This supersedes 2024.4-2024-12-05-13-37-35 and earlier versions.

Upgrade paths

  • 2025.1: 2025.1-2025-03-11-14-32-15

Fix for three IIEPs running at same time because of two app servers (ISSUE-744923)

For multi-queue environments, we added the ability to serialize specific background process queues.

Fix for incorrect data in BMEcat file - empty FVALUE tags (HOTFIX-7948)

Fixed a problem with BMEcat export, which was showing empty FVALUE tags.

Fix for Incorrect data in BMEcat file - empty Asset references (HOTFIX-7951)

BMEcat exporter now avoids incomplete asset references for non-existing asset sources.

Fix for Datasheet PDF creation: Calculated Attributes are not resolved for Pagination Rules and Validation Attributes (ISSUE-744662)

Fixed a problem with Datasheet PDF creation where Calculated Attributes were not resolved for Pagination Rules and Validation Attributes.

Fix for disconnected session during attempt to remove RemoveAssetDimensionDependencyID - SaaS (ISSUE-745441)

When running on Cassandra, changing the dimension dependencies of assets could sometimes fail. This has been fixed.

Fix for error in OIEP in development system (ISSUE-741784)

Completed work to fix the healthcheck "Value links with dual visibility."

Fix for incorrect data in BMEcat file - empty Asset references (ISSUE-745231)

BMEcat exporter now avoids incomplete asset references for non-existing asset sources.

Fix for incorrect data in BMEcat file - empty FVALUE tags (ISSUE-744089)

Fixed a problem with BMEcat export, which was showing empty FVALUE tags.

Fix for data container-inherited values for child-level nodes (HOTFIX-7954)

Fixed a problem in the exporter in which data container-inherited values for child-level nodes were not present in JSON outbound files.

Fix for ValueToManyOrToLargeRevisionsPQLDuplidata causes Out of Memory error (RDSUP-370)

Implemented a fix that avoids potential out of Memory errors when running the "Too many or too large revisions" health check.

Fix for asset push in which image conversion leads to a removed path within image files (HOTFIX-7957)

Fixed a problem with missing clipping path images in a converted image when the output was set to create .tiff files.

Fix for health checks related to the Performance Analysis tools (HOTFIX-7964)

Three fixes have been made to address issues with health checks: One, the Global Schema Change Log was being spammed with info about user settings being deleted. This information has no value as user settings are created and deleted all the time in the Web UI and a large percentage of the Global Schema Change Log would be log entries related to user settings. This information has been removed. Two, the typeahead functionality (which is widely but not exclusively used in the Web UI) generated very long running queries when the prefix matched nodes for which the user did not have privileges to view them. This has been fixed by capping the size of the request. And three, the health check Too Many Associated Objects was creating too many warnings about ChangeLog relations which were irrelevant to the user. This has been fixed.

Fix for unstable STEP environment related to cache (ISSUE-745637)

A fix has been made for a memory leak in the Web UI. Each time a Web UI configuration was changed, a little more heap memory was used to cache Web UI information because the old information was never deleted. This has been changed, so that when a user saves a Web UI configuration the cache is cleared. It is possible this fix can have the effect of slowing down the Web UI temporarily following a configuration save, but will return to normal once the cache is populated again.

Fix for read-only issue in Web UI Multi Language Screen (HOTFIX-7971)

Fixed a problem that occurred when conditional events from business conditions were not applied correctly on the Web UI's Multi Language Screens.

Fix for read-only issue in Web UI Multi Language Screen (ISSUE-743885)

Fixed a problem that occurred when conditional events from business conditions were not applied correctly on the Web UI's Multi Language Screens.

Fix for health checks related to the Performance Analysis tools (ISSUE-738715)

Three fixes have been made to address issues with health checks: One, the Global Schema Change Log was being spammed with info about user settings being deleted. This information has no value as user settings are created and deleted all the time in the Web UI and a large percentage of the Global Schema Change Log would be log entries related to user settings. This information has been removed. Two, the typeahead functionality (which is widely but not exclusively used in the Web UI) generated very long running queries when the prefix matched nodes for which the user did not have privileges to view them. This has been fixed by capping the size of the request. And three, the health check Too Many Associated Objects was creating too many warnings about ChangeLog relations which were irrelevant to the user. This has been fixed.

Fix for different answers from Smartsheet (ISSUE-710343)

Fixed a problem that occurred when a "Missing unit" error thrown during Smartsheet validation was not shown for multi-valued attributes.

Fix for being unable to use spot --upgrade on STEP versions before 2024.4 (RDHELP-8451)

If certain components are installed on a system and spot --upgrade was asked to plan an upgrade that included those components, then it would come up with an upgrade that was not actually possible. The problem was that the requirement for a different Java Runtime was not communicated via the dependency data that spot --upgrade uses to plan upgrades. This has now been rectified by making SPOT create the needed information for the software already on the system and by creating it for the available software, too.

Fix and RCA: STEP went unavailable (ISSUE-745333)

Fixed a memory leak related to a business function used during the numerous parallel web service invocations.

Fix for Datasheet PDF creation: Calculated Attributes are not resolved for Pagination Rules and Validation Attributes (HOTFIX-7960)

Fixed a problem with Datasheet PDF creation where Calculated Attributes were not resolved for Pagination Rules and Validation Attributes.

Fix for disconnected session during attempt to remove RemoveAssetDimensionDependencyID - SaaS (HOTFIX-7967)

When running on Cassandra, changing the dimension dependencies of assets could sometimes fail. This has been fixed.

Fix for Asset Push | Image Conversion leads to a removed path within image files (ISSUE-719482)

Fixed a problem with missing clipping path images in a converted image when the output was set to TIFF.

HOTFIX-7949 (HOTFIX-7949)

Hotfix HOTFIX-7949 doesn't have an approved description, yet. This is related to ISSUE-734430.

Fix for different answers from Smartsheet (HOTFIX-7941)

Fixed a problem that occurred when a "Missing unit" error thrown during Smartsheet validation was not shown for multi-valued attributes.

Fix for data container-inherited values for child-level nodes not present in JSON outbound (ISSUE-730831)

Fixed a problem in the exporter in which data container-inherited values for child-level nodes were not present in JSON outbound files.

Fix for error in OIEP in development system (HOTFIX-7958)

Completed work to fix the healthcheck "Value links with dual visibility."

Fix for failure to correctly import .srf files consistently (HOTFIX-7945)

System properties for assets are now set even when the asset has no content.

step-2024.4-2024-12-05-13-37-35

This supersedes 2024.4-2024-12-03-15-40-08 and earlier versions.

Upgrade paths

  • 2025.1: 2025.1-2025-03-11-14-32-15

Fix for decouple "Find missing values" checkbox in Search Panel from the "Allow Search For Blank" checkbox in the Value Criteria configuration (ISSUE-745418)

The following problems have been fixed: - Now, a search button on a Search Panel will be enabled even if the "Allow Search for Blank" design mode parameter is not enabled for Value Search Criteria. - For Object Type criteria, a None label design mode parameter is correctly replacing the "-1" option in the object type list. - If the None label is not set for Object type criteria, a localizable "None" option will be shown instead of "-1".

Fix for decouple "Find missing values" checkbox in Search Panel from the "Allow Search For Blank" checkbox in the Value Criteria configuration (HOTFIX-7962)

The following problems have been fixed: - Now, a search button on a Search Panel will be enabled even if the "Allow Search for Blank" design mode parameter is not enabled for Value Search Criteria. - For Object Type criteria, a None label design mode parameter is correctly replacing the "-1" option in the object type list. - If the None label is not set for Object type criteria, a localizable "None" option will be shown instead of "-1".

Fix for issue when adding container components in Web UI Advanced Search Screen (ISSUE-618977, RDCDM-6021)

The descriptions for the Add Data Container and Duplicate Data Container toolbar actions have been updated to state that these actions should only be used with the Globally Configured Multi Edit Data Container component (Multi Edit View in Global Representation). These components were specifically designed to be used in the above mentioned component, and should never be used outside of it.

Fix for asset replacement not triggering reload (ISSUE-711264)

Fixed an issue in which the Save button was not clickable following the upload of a new asset via the Asset Representation component.

Fix and RCA evaluation for STEP is unavailable (PROD) (ISSUE-747289)

Added timeout to LoqateCloudEnhancedAddressQuality and LoqateCloudAddressQuality business rule plugins, with default set to 30 seconds. In order to change the timeout value, please contact Stibo Systems Support.

Fix for issue with selecting 'hamburger' button options (ISSUE-743522)

Fixed a problem that occurred when the Node Picker form in Excel Smartsheets was not initialized correctly on Macs.

Fix for issue with selecting 'hamburger' button options (HOTFIX-7956)

Fixed a problem that occurred when the Node Picker form in Excel Smartsheets was not initialized correctly on Macs.

Fix and root cause analysis for Loqate Cloud timeout issue (HOTFIX-7970)

STEP was unavailable due to timeout issues. To fix the issue, a timeout was added for both the LoqateCloudEnhancedAddressQuality and LoqateCloudAddressQuality business rule plugins, with a default timeout set to 30 seconds.

Fix for search table not working properly in the Node Picker dialog box (ISSUE-743428)

A code change was made to ensure node search behavior is the same between a search button click and pressing enter.

Fix for search table not working properly in the Node Picker dialog box (HOTFIX-7965)

A code change was made to ensure node search behavior is the same between a search button click and pressing enter.

step-2024.4-2024-12-03-15-40-08

This supersedes 2024.4-2024-11-25-15-21-07 and earlier versions.

Upgrade paths

  • 2025.1: 2025.1-2025-03-11-14-32-15

Fix for localization ISO Date issue (HOTFIX-7942)

Fixed an unexpected error on the Web UI Node Editor that occurred when evaluating business conditions. In cases where the attribute was both bound to the Data Container ISO date / ISO date-time attribute, and configured to display in the Web UI with the Enable Local Locale Formatting option setting activated in the Globally Configured Multi Edit Data Container component, the error occurred. This has been fixed.

Fix for localization ISO Date issue (ISSUE-745072)

Fixed an unexpected error on the Web UI Node Editor that occurred when evaluating business conditions. In cases where the attribute was both bound to the Data Container ISO date / ISO date-time attribute, and configured to display in the Web UI with the Enable Local Locale Formatting option setting activated in the Globally Configured Multi Edit Data Container component, the error occurred. This has been fixed.

Fix for failure of workflow completion success messages to display (HOTFIX-7938)

Now, a message about successful item transitions between states will be correctly shown in the Web UI when the user clicks on the Submit action with the Navigate To handler configured.

Fix for Web UI thumbnail issue (HOTFIX-7939)

Fixed a problem occurring on Web UI Node List screens in which thumbnails displayed as larger than configured.

Fix for failure to correctly import .srf files consistently (ISSUE-738859)

System properties for assets are now set even when the asset has no content.

Fix for performance issues related to Advanced Search (ISSUE-743416)

Now, on the Web UI's Advanced Search screen, limits on filtering will be the same as those applied to the entire Advanced Search screen to prevent Out Of Memory issues. Previously, Advanced Search filters were not limited at all and this could lead to extensive memory consumption for huge searches.

Fix for matching event processor (EVP) failure (HOTFIX-7937)

Fixed a problem in which a process designed to check for and remove invalid potential duplicates was throwing an exception when running in parallel matching.

Fix for performance issues related to Advanced Search (HOTFIX-7940)

Now, on the Web UI's Advanced Search screen, limits on filtering will be the same as those applied to the entire Advanced Search screen to prevent Out Of Memory issues. Previously, Advanced Search filters were not limited at all and this could lead to extensive memory consumption for huge searches.

Fix for matching EVP failure (ISSUE-731324)

Fixed a problem in which a process designed to check for and remove invalid potential duplicates was throwing an exception when running in parallel matching.

Fix for Web UI thumbnail issue (ISSUE-743489)

Fixed a problem occurring on Web UI Node List screens in which thumbnails displayed as larger than configured.

Fix for unexpected UniqueKeyViolation error (HOTFIX-7946)

An error prompted by a key error has been addressed so that the error notification is now more explanatory.

Fix for unexpected UniqueKeyViolation error (ISSUE-740246)

An error prompted by a key error has been addressed so that the error notification is now more explanatory.

Fix for failure of workflow completion success messages to display (ISSUE-738477)

Now, a message about successful item transitions between states will be correctly shown in the Web UI when the user clicks on the Submit action with the Navigate To handler configured.

step-2024.4-2024-11-25-15-21-07

This is the first 2024.4 version of step.

Upgrade paths

  • 2025.1: 2025.1-2025-03-11-14-32-15