These are the 25 updates to step in version 2023.4, sorted with newest version first:

step-2023.4-mp1-2025-01-09-08-33-44

This supersedes 2023.4-mp1-2024-12-13-14-41-15 and earlier versions.

Upgrade paths

Fix for 'Unexpected Error' when trying to add component to 'Global Representation List' (HOTFIX-7472, ISSUE-710689)

Fixed unexpected error when adding a Match Score Updating Algorithms Representation to Web UI Main Area's global representations.

step-2023.4-mp1-2024-12-13-14-41-15

This supersedes 2023.4-mp1-2024-12-13-14-06-40 and earlier versions.

Upgrade paths

HOTFIX-7986 (ISSUE-85489, HOTFIX-7986)

Hotfix HOTFIX-7986 doesn't have an approved description, yet.

step-2023.4-mp1-2024-12-13-14-06-40

This supersedes 2023.4-mp1-2024-12-11-12-18-47 and earlier versions.

Upgrade paths

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-2023.4-mp1-2024-12-11-12-18-47

This supersedes 2023.4-mp1-2024-12-10-10-15-27 and earlier versions.

Upgrade paths

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

step-2023.4-mp1-2024-12-10-10-15-27

This supersedes 2023.4-mp1-2024-12-06-11-21-10 and earlier versions.

Upgrade paths

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

step-2023.4-mp1-2024-12-06-11-21-10

This supersedes 2023.4-mp1-2024-11-29-08-51-16 and earlier versions.

Upgrade paths

Fix for health checks related to the Performance Analysis tools (ISSUE-738715, 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.

step-2023.4-mp1-2024-11-29-08-51-16

This supersedes 2023.4-mp1-2024-11-27-15-32-45 and earlier versions.

Upgrade paths

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

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

step-2023.4-mp1-2024-11-27-15-32-45

This supersedes 2023.4-mp1-2024-11-25-15-11-56 and earlier versions.

Upgrade paths

Fix for failure of workflow completion success messages to display (HOTFIX-7938, 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-2023.4-mp1-2024-11-25-15-11-56

This supersedes 2023.4-mp1-2024-11-19-14-49-09 and earlier versions.

Upgrade paths

Fix for Special Treatment Class not exporting correctly in BMEcat Catalog (ISSUE-738244, HOTFIX-7932)

Fixed a problem in which an empty element incorrectly exported empty calculated values.

Fix for RCA for a production environment outage (HOTFIX-7681, ISSUE-722164)

When running JavaScript business rules, there is a deadline for how long they are allowed to run. This mechanism had an error so that when stopping a business rule, in rare cases, it would not only cause the process running the business rule to fail but crash the entire server. This has been fixed.

step-2023.4-mp1-2024-11-19-14-49-09

This supersedes 2023.4-mp1-2024-11-19-13-36-23 and earlier versions.

Upgrade paths

Fix for attribute translation (asynchronous translation) status not updated (HOTFIX-7630, ISSUE-705055)

When a setup object had externally maintained metadata attributes, the translation status would never be set to Up to Date. This has been fixed.

step-2023.4-mp1-2024-11-19-13-36-23

This supersedes 2023.4-mp1-2024-11-14-13-57-08 and earlier versions.

Upgrade paths

Fix for Outbound Integration Event Filter: Does not trigger in main at all (HOTFIX-7929, ISSUE-743127)

Fixed a problem occurring when Main events were not triggered for OIEP because its Event Queue still had an Approved triggering workspace configured. Now, changing a triggering workspace for OIEP will correctly synchronize a triggering workspace with OIEP event queue.

step-2023.4-mp1-2024-11-14-13-57-08

This supersedes 2023.4-mp1-2024-11-13-13-31-27 and earlier versions.

Upgrade paths

Fix for when healthcheck is unable to find blob segment (ISSUE-672836, HOTFIX-7005)

A problem in the 'Content missing value' healthcheck was found in fixed.

Fix for inherited value of an LOV with ID being exported despite being overwritten at lower level (ISSUE-735341, HOTFIX-7911)

In cross-context exports, both local and inherited attribute values are exported as there may be some contexts without a local value. But this is only true if the attribute is dimension-dependent. If the attribute is dimension-independent, only the local value, if one exists, is now exported.

step-2023.4-mp1-2024-11-13-13-31-27

This supersedes 2023.4-mp1-2024-11-12-08-47-05 and earlier versions.

Upgrade paths

Fix for unexpected error while creating a supplier (ISSUE-737988, HOTFIX-7917)

Backported an existing fix to NullPointerException when retrieving thumbnail asset to 2023.4mp1.

Fix for when healthcheck is unable to find blob segment (HOTFIX-7013, ISSUE-672836)

A problem in the 'Content missing value' healthcheck was found in fixed.

step-2023.4-mp1-2024-11-12-08-47-05

This supersedes 2023.4-mp1-2024-11-11-10-43-43 and earlier versions.

Upgrade paths

Fix for Action expansion button visible only after zoom in or zoom out in the Web UI (HOTFIX-7915, ISSUE-741744)

Fix for error preventing visibility of all configured Menu Groups in toolbar in Web UI when navigating to the corresponding screen for a first time.

step-2023.4-mp1-2024-11-11-10-43-43

This supersedes 2023.4-mp1-2024-11-07-10-22-16 and earlier versions.

Upgrade paths

Fix for Not able to access the PROD workbench - Token issue with more App Servers (ISSUE-729886, HOTFIX-7864)

step-2023.4-mp1-2024-11-07-10-22-16

This supersedes 2023.4-mp1-2024-11-06-13-28-42 and earlier versions.

Upgrade paths

Fix for a change package has 'updated' a huge number of data records from development on production at deployment time (ISSUE-739250, HOTFIX-7910)

When a collection is included in a change package, the contents of the collection is no longer included.

step-2023.4-mp1-2024-11-06-13-28-42

This supersedes 2023.4-mp1-2024-11-06-12-46-51 and earlier versions.

Upgrade paths

Fix for STEPXML delivers local and inherited references for a node even if the inheritance is set to inheritance and the ref type does not allow multiple references (HOTFIX-7906, ISSUE-735352)

In cross-context exports, the system exports both local and inherited references, as there may be some contexts without a local reference. However, this is only true if the reference is dimension dependent. If the reference is dimension independent, the system now only exports the local reference, if one exists.

step-2023.4-mp1-2024-11-06-12-46-51

This supersedes 2023.4-mp1-2024-11-01-14-53-39 and earlier versions.

Upgrade paths

Fix for multivalued reference types is not working in multi-level reference mapping (HOTFIX-7907, ISSUE-728464)

Fixed a problem that occurred while configuring an export in which multivalued reference attribute values were incorrectly exported when using the Multi Valued reference mapping.

step-2023.4-mp1-2024-11-01-14-53-39

This supersedes 2023.4-mp1-2024-10-31-13-24-28 and earlier versions.

Upgrade paths

HOTFIX-7901 (HOTFIX-7901, RDCDM-5908)

Hotfix HOTFIX-7901 doesn't have an approved description, yet.

step-2023.4-mp1-2024-10-31-13-24-28

This supersedes 2023.4-mp1-2024-10-29-09-03-06 and earlier versions.

Upgrade paths

Fix for Reporting API does not output all the revisions reported on the background process (HOTFIX-7884, ISSUE-730024)

When a historic-changes report is generated and it involves more than 50000 events then the processing is split into more batches. The final report now contains results from all batches.

step-2023.4-mp1-2024-10-29-09-03-06

This supersedes 2023.4-mp1-2024-10-25-12-06-18 and earlier versions.

Upgrade paths

Fix for Enable Locale Formatting and 11.2 Web UI (HOTFIX-7892, ISSUE-687174)

Fixed a problem occurring when an ISO date attribute value could not be saved in Web UI on a Globally Configured Multi Edit Data Container component in the NL locale because of a failing verification check, which was caused by an incorrect and unnecessary conversion of ISO format to NL locale.

step-2023.4-mp1-2024-10-25-12-06-18

This supersedes 2023.4-mp1-2024-10-21-10-43-47 and earlier versions.

Upgrade paths

HOTFIX-7882 (HOTFIX-7882, ISSUE-687959)

Hotfix HOTFIX-7882 doesn't have an approved description, yet.

step-2023.4-mp1-2024-10-21-10-43-47

This supersedes 2023.4-mp1-2024-02-19-08-32-20 and earlier versions.

Upgrade paths

HOTFIX-7211 (HOTFIX-7406, ISSUE-722159, STIBO-5378, HOTFIX-7211, HOTFIX-7552, HOTFIX-7322, HOTFIX-7388, HOTFIX-7542, HOTFIX-7697, HOTFIX-7821, HOTFIX-7624, ISSUE-699571, RD-23601, HOTFIX-7261, HOTFIX-7240, HOTFIX-7361, HOTFIX-7264, HOTFIX-7363, HOTFIX-7265, RD-24011, RD-24263, RD-24064, ISSUE-698955, ISSUE-77749)

Hotfix HOTFIX-7211 doesn't have an approved description, yet.

Fix for getting 'You have unsaved changes on current page.' pop-up (HOTFIX-7670, ISSUE-718626, HOTFIX-7700)

Fixed a problem occurring when a Globally Configured Multi Edit Data Container was incorrectly marked as changed when it was displaying more than 50 data containers. It lead to a warning related to unsaved changes when a user tried to navigate to other tabs on a Web UI Node Editor screen, even though there were no manual changes.

Fix for Browse and Search tabs giving fatal error (RD-23998, HOTFIX-7342)

Fixed setback occurring when a typeahead field on an Add Data Container popup for references was not populated after choosing a reference from the node picker. Another issue where searching for a reference target in an Add Data Container popup's node picker search tab could lead to an Oracle exception, because the search was done for all object types instead of only the valid reference target type, was also fixed. There is also a hotfix available that is applicable to step-2023.4 / mp1 and step-2024.1.

Fix for custom ref target throwing an error (ISSUE-698992, HOTFIX-7344)

Fixed a NullPointerException thrown when a user configured a Run Business Action on a Web UI Node List with a business function as a search function.

Fix for upgrade 2023.3: Edit 'Started by' user in scheduled processes does not work (ISSUE-671146, HOTFIX-7078)

The background (BG) process which gets created for the scheduler configured via 'Schedule Data Export' will get the 'Started by' field based on the 'Started by' field value of the Schedule Data Export BG process.

Additional logging for when the supplier import failed (ISSUE-688269, HOTFIX-7328)

Added additional logging. There is also a hotfix available that is applicable to step-10.3-mp4 / mp5, step-2023.4 / mp1, and step-2024.1.

Fix for post-upgrade issue: Unit cannot be added to a new LOV or to an existing LOV (ISSUE-720280, HOTFIX-7665)

Fixed error thrown while adding units on new LOV.

Fix for ETIM sorting in Web UI (ISSUE-689811, HOTFIX-7338)

Fixed ETIM attributes sorting in Web UI using the 'Classification-Specific Attribute Value Group Component.'

Fix for when the Web UI product summary card thumbnail does not enlarge (ISSUE-675716, HOTFIX-7336)

Fixed the displaying of TIFF thumbnail images in the Product Summary Card. 

Fix for when 'Follow Single Reference' component destroys screen (ISSUE-693618, HOTFIX-7277)

Fixed adding the 'Follow Single Reference' component. Now, child components of this component must be added separately while editing this component.

Fix for SaaS V2 - Performance issue - BMEcat eCatalog export - 500k Products (SAAS V2) (ISSUE-707169, ISSUE-79618, HOTFIX-7663)

Reduced memory usage of the Exporter, which could (before the fix) use more memory than needed for evaluating calculated attribute values during export.

Fix for Lock-free Schema Change (HOTFIX-7321, ISSUE-675030)

In some cases, Lock-free Schema Change operations would get blocked, requiring a server restart for the operation to complete. This has been fixed. There is also a hotfix available that is applicable to step-2023.3 / mp1, step-2023.4 / mp1, and step-2024.1.

Additional logging for forgot password: password reset poisoning vulnerability (ISSUE-692186, HOTFIX-7276)

Added the possibility to disable password recovery functionality. There is also a hotfix available that is applicable to step-11.2-mp2 / mp3, and step-2023.4 / mp1.

Fix for when after an upgrade user could not add the 'Coefficient' in performance data under 'Coefficient Limit' (HOTFIX-7319, ISSUE-696848)

Fixed a setback when it was not possible to save more than one data container reference in the data container 'Add Data Container' action on the Web UI Node Editor.

Fix for PROD Systems is blocked: no one could work (ISSUE-697059, HOTFIX-7311)

Fix for race condition in STEP which caused the system to lock.

Logging added for issue: Pagination is not working in Thailand context (ISSUE-687535, HOTFIX-7233, HOTFIX-7217)

Additional logging has been added to help diagnose the root cause of the problem.

Fix for an error while sending diagnostics logs (HOTFIX-7291, ISSUE-683358)

Fixed the error which happened when sending the diagnostics when STEP is running on two nodes and when SAML SSO is enabled for the admin portal.

Fix for the Web UI: custom exports issue (HOTFIX-7308, ISSUE-697207)

Fixed a problem when choosing a reference mapping, then choosing a Classification Product Link for it on Simple / Custom Exporter screen in the Web UI, caused this mapping to not save properly and therefore cannot be reused from the saved template. There is also a hotfix available that is applicable to step-2023.4 / mp1 and step-2024.1.

Fix for Prod: Button not working properly when applying the filters (HOTFIX-7307, ISSUE-696929)

Fixed a problem when Toolbar actions did not work correctly on Multi Reference screen in the Web UI, when filters were applied on one or more table headers and 'Select All' action was used to select the items in the list.

Fix for when the Web UI rich text editor does not copy tags (HOTFIX-7279, ISSUE-694538)

Fixed a problem when an attribute value with could not be copied and pasted on the Web UI node editor, when there was no tag 'hyperlink target' in STEP and the validator failed with unexpected error.

Fix for errors in completing task (InDesign) after upgrade (ISSUE-645783, HOTFIX-7247)

The STEP server is now able to retry writing a DTP document if an Optimistic Lock error occurs. The Optimistic Lock error may occur if several InDesign renderers are configured and more of the renderers are trying to write the DTP document to the same section at the same time. There is also a hotfix or hotfixes available that is applicable to step-11.1-mp2 through mp6 and step-2024.1.

Fix for performance in Web UI (HOTFIX-7608, ISSUE-702739)

General performance fix for Web UI.

Fix for the Web UI Global Navigation search configuration / Below search not working for attributes (HOTFIX-7284, ISSUE-689512)

Fixed a problem when Web UI's Global Navigation Search parameter's Below Search with multiple root nodes configured was treating nodes as 'AND' searches, which means that a search was performed for a result which belongs to all below root nodes. Now, it is changed to correct behavior - a search is performed under each of Below search root nodes.

Fix for Multiple Value allowing duplicates for the same record (ISSUE-710424, HOTFIX-7644)

The fix was to disable inserting duplicated values for LOV in Web UI.

Fix for RCA: STEP went inaccessible (HOTFIX-7288, ISSUE-696139)

Fixed a problem when the Activity Log repository occupied a large amount of memory, if the amount of distinct threads were started within a flush interval. It could have caused an Out Of Memory problem. A property was introduced that will limit thread repository size. To decrease this property, contact Stibo Systems support.

Fix for error in ECA editor / viewer after upgrading to 2024.1 latest hotfixes (HOTFIX-7704, ISSUE-718877)

Fixed a problem that was causing an exception to be thrown when using (expanding / collapsing) the ECLASS editor or ECLASS viewer.

Fix for an internal error when editing some reference metadata attributes (HOTFIX-7255, ISSUE-693638)

Fixed a problem in the healthcheck 'Unrevised values that should be revised'.

Fix for CKEditor 4.22.1 warning pop up (STIBO-5453, HOTFIX-7634)

Now, a CKEditor version warning pop up is suppressed in the Web UI Rich Text Editor.

Fix for ETIM sorting in Web UI (ISSUE-689811, HOTFIX-7252)

Fixed ETIM attributes sorting in Web UI using the 'Classification-Specific Attribute Value Group Component.'

Fix for errors when exporting auto classification rule sets to Excel (ISSUE-697695, HOTFIX-7317)

Fixed a NoClassDefFound error thrown when exporting an Auto Classification rule set to Excel from the STEP Workbench.

Fix for single-update mode Manually Sorted changes the order depending on where it is applied (ISSUE-709790, HOTFIX-7633)

When using Lock-free Schema Change to change an attribute, the position of the attribute in any manually sorted attribute groups would be lost. This has been fixed.

Fix for attributes not displaying when revision attribute group is expanded (HOTFIX-7224)

Changing logic for hidden columns in MultiFacetScreenView to cover all currently known corner cases. Adding different kind of PropertyItems to handle when calling MakeDifferentAction.

Fix for Feature Mapping not working in BMEcat 2005 (HOTFIX-7341, ISSUE-695762)

Fixed the BMEcat 2005 format export problem: it is possible to map the attribute meta data but the mapped data was not exported.

Fix for Elasticsearch results not displayed in Web UI post reindexing (HOTFIX-7639, ISSUE-713016)

After the fix, global events that are triggered in both Main and Approved workspaces will not interfere with Elasticsearch 'Triggering Workspace' settings.

Fix for Attribute Value Migration failure (divide by zero) (ISSUE-689314, HOTFIX-7222)

Fixed division by 0 error, caused by 0 value7 initial rows when preparing for compact soft value migration.

HOTFIX-7574 was backported to 2023.4 and 2024.1 (HOTFIX-7727, ISSUE-726322)

Backported HOTFIX-7574: Fixed a problem occurring when the frequent deletion of a Web UI alert notification caused a lot of changes to Change Logs, which could cause memory and performance problems. Now, Web UI Alert Notifications deletions will not trigger the change log deletion event.

Fix for the Bulk Import Widget (ISSUE-694088, HOTFIX-7373)

Fixed displaying of attributes mapped in many different columns for the Bulk Import Widget.

Fix for STEP Web UI dropdown component does not keep track of an emptied value (HOTFIX-7729, ISSUE-722096)

In the Web UI, when a multi-valued LOV attribute had one of its values cleared, the value would no longer exist in the dropdown list. This has been fixed.

Fix for table transformation warnings on logs (HOTFIX-7214, ISSUE-690779)

Reduced log level on MoveUnitsToHeader from Warning to Info as it is really only need in the event of requesting additional information.

Fix for slowness in CPT post-upgrade 2023.4 (HOTFIX-7726, ISSUE-719430)

When running without In-Memory, some operations would sometimes be slow, in particular showing a Task List in the Web UI. This has been fixed.

Fix for exports being approx. 40% slower since STEP update (HOTFIX-7719, ISSUE-720558)

Performance optimization of the domain exporter was done in regards to exporting values in cross-context mode.

Fix for Web UI: Cannot use some subscreens (HOTFIX-7398, ISSUE-700199)

Fixed a problem where collapsed attribute groups could not be expanded on the Multi Workspace or the Multi Revision screens.

Fix for exports failing due to java.lang.UnsupportedOperationException: Cannot get parent of combined element error (ISSUE-697485, HOTFIX-7399)

Some exports previously due to a lengthy 'java.lang.UnsupportedOperationException: Cannot get parent of combined element' error. Users should no longer encounter this error. However, if they do, the error messaging has been updated with more detail to better help users identify the problem. There is also a hotfix available that is applicable to step-11.2-mp2 / mp3, step-2023.3 / mp1, step-2023.4 / mp1, and step-2024.1.

Fix for '<' sign is shown as lt/ for calculated attributes (ISSUE-710663, HOTFIX-7479)

Fixed a problem occurring when single less than / greater than characters were shown as tags when saving the overridden calculated attribute value on a Web UI Node Editor screen for the Attribute Value component.

Fix for some OIEPs running for two days and stuck at 35% (HOTFIX-7402, ISSUE-696140)

Introduced a possibility to set a session timeout for SFTP connection in SFTP delivery. To set this timeout, contact Stibo Systems Support.

Fix for BMECat exports unable to export language dependent attributes (HOTFIX-7408, ISSUE-692488)

An XML file exported using 'BMEcat 2005' format in STEP could return wrong attribute values. This problem may occur when the exported attribute value was different from a single qualified value. This could happen in case an attribute value was inherited from a parent dimension point. This has been fixed. The exported XML file will contain a single qualified value instead.

Fix for Java Index error during OIEP (ISSUE-715491, HOTFIX-7722)

Fixed an unexpected IllegalStateException thrown by an OIEP when it skiped invalid events with an event batch size = 1.

Fix for datasheet creation fail (HOTFIX-7393, ISSUE-678842)

Print Publisher: The InDesign sidecar could fail to restart, leaving the error 'The process cannot access the file because it is being used by another process' in the sidecar payload log. This error occurs when one or more InDesign renderers have failed to shutdown smoothly. Improvements have been made to the sidecar startup process to automatically shutdown any rogue InDesign renderers.

Fix for production: optimistic lock recovery in STEP healthcheck (ISSUE-685444, HOTFIX-7215)

Fixed an optimistic lock problem when integration endpoint was rescheduled after a failure.

Fix for the limit of exported products / columns during Smartsheet Export to avoid OOM (RDSUP-294, HOTFIX-7225)

Introduced config properties to stop the Smartsheet Export conversion if: the amount of exported product is above the configured limit; and the amount of mapped columns is above another configured limit. In this case, Smartsheet Export will fail with the exception which will tell the user that the configured limit has been reached, and that in order to avoid an Out-Of-Memory problem, a process has been terminated. Notice that both properties are disabled by default. Customers should set the limits by their own standards according to their environment configuration and preferences. In order to set these properties, contact Stibo Systems Support.

Fix for missing classifications in BMEcat export (HOTFIX-7394, ISSUE-681754)

Fixed the issue with missing classifications in BMEcat export when classification references are inherited to the exported product.

Fix for STEP Prod keeps going unavailable (ISSUE-702104, HOTFIX-7379)

A very large number of recent changelog entries could cause STEP to run out of heap memory. This has been fixed. There is also a hotfix available that is applicable to step-2023.4 / mp1 and step-2024.1.

Fix for when export notifications do not appear (ISSUE-686312, HOTFIX-7209)

This fix ensures that the parsing of background process messages will not cause errors, which in turn will ensure that export notifications will appear consistently.

Fix for CMDM Golden Record Merge Web UI component causing error (HOTFIX-7390, ISSUE-701303)

Fixed NullPointerException caused by a sporadic problem related to transaction command interception in Web UI. There is also a hotfix available that is applicable to step-2023.4 / mp1 and step-2024.1.

Fix for ECLASS Advanced: Error after applying two hotfixes (ISSUE-721984, HOTFIX-7718)

Fixed by HOTFIX-7704: Fixed a problem that was causing an exception to be thrown when using (expanding / collapsing) the ECLASS editor or ECLASS viewer.

Fix for unmerged reference not getting deleted from UI when merging already unmerged object through Advanced Merge when the survivor is changed (HOTFIX-7451, ISSUE-698260)

This fix is to remove the Unmerge From reference after merging when it is a self-reference on a survivor record.

Fix for unmerged object getting matched with same surviving object even with confirmed non-duplicate reference existing (ISSUE-700864, HOTFIX-7458)

Entities with confirmed non-duplicates are no longer considered when populating Clerical Review tasks with potential duplicates.

Fix for 'Read Only' is not working in Web UI when Override Control Type is set to 'Typeahead' for LOV attributes (ISSUE-661763, HOTFIX-7485)

Now, an Attribute Value component with a Typeahead Override Control Type on a Web UI Node Editor will be correctly made read only by business conditions.

Fix for node selector function not working properly (HOTFIX-7489, ISSUE-710693)

Node Selector Function was designed to work with multi-selection screens. What this means is that the described issue where a Node Details screen was used for a single product, Node Selection Function cannot work. The functionality for a screen with a single node was added.

Fix for when users cannot search for parent ID or name in the Smartsheet (ISSUE-685719, HOTFIX-7210)

Fixed a problem when a parent search did not return any results in Excel Smartsheets.

Fix for [Upgrade 2023.4 MP1 Version] STEP PROD - endpoints getting failed intermittently (ISSUE-706687, HOTFIX-7535)

Fixed a problem where IEPs sometimes would end up in 'Failed' state for no valid reason.

Fix for Autopage - HTTP transport error: java.net.ConnectException/Failed DTP document upload to STEP Publication (HOTFIX-7375, ISSUE-650734)

Print Publisher Server: Intermittent network issues could cause instability in the connection between STEP and the InDesign Sidecar. Improved the reliability of the connection by introducing an automatic retry in the connection mechanism.

Fix for duplicate values warning appearing for multi-valued attributes when there are no duplicates on 2023.3 and above (ISSUE-725737, RDSUP-339, ISSUE-725657, HOTFIX-7694, HOTFIX-7724)

Fixed a problem with the detection of duplicate value entries in multi-valued attributes in the Web UI. With this fix, duplicates are correctly detected and marked, including when the duplicate is due to two entries where one is an LOV value and the other is the ID of the value.

Fix for issue with Outbound and Inbound processes (HOTFIX-7710, ISSUE-718885)

Performance fix related to updating values for an attribute that is under change (LFSC).

Fix for subscreen does not refresh (correctly) when selecting an item on a main screen (HOTFIX-7384, ISSUE-682646)

Fixed a problem occurring when selecting item details on a Node List screen in Web UI, where the packaging hierarchy was configured on a Details screen, did not show the details of such packaging hierarchy on other nodes but on a first one. This occurred if the Show Top Item on Load design mode parameter was configured on a parent node list.

Fix for error when exporting the e-catalogs (ISSUE-698103, HOTFIX-7533, ISSUE-706937)

Fixed a problem exporting e-catalogs where the language would be duplicated in XML.

Fix for the data container add option display is disabled for initial entry (HOTFIX-7430, ISSUE-698659)

Fixed a problem occurring when an Add Data Container action was not enabled on a Web UI Node Details screen with Multi Edit Data Container component on an initial load of the component. A problem could occur sporadically without any precondition, because by default an Add Data Container action availability was set to 'false' - unavailable.

Fix for additional column appearing in References component when read only (HOTFIX-7703, ISSUE-701373)

In the References component, the column for Remove Reference is no longer visible when conditional validity makes the reference type read only.

Fix for non-deterministic order of elements in XML files exported to Git makes comparing configurations between environments nearly impossible (HOTFIX-7705, ISSUE-718256)

Fixed an issue with an unordered Value Group in the STEPXML Splitter functionality.

Fix for Empty Recycle bin running long and then fails on entities (ISSUE-692697, HOTFIX-7348)

A Cassandra-specific fix was made for a problem where users received a 'SnapshotTooOldException' message when emptying the recycle bin when there were many nodes in the recycle bin.

Fix for product sorting in tables of Publication Classifications not working in STEP 2023.4 as before (ISSUE-699909, HOTFIX-7364)

Fixed problem where product sorting was not working on STEP tables where manual sorting was being used.

Fix for saved export configuration does not work on publication level (HOTFIX-7395, ISSUE-699502, HOTFIX-7357, HOTFIX-7358)

Fixed a problem where the Export Wizard would not load an Alpha Index Export configuration correctly.

Fix for REST API Version 1 does not work (ISSUE-606769, HOTFIX-7459)

Fixed a problem when the GET requests from REST API V1 requests from Swagger UI were throwing the unexpected error, triggered by the invalid value of the 'Accept' request header.

Fix for RCA: STEP went unavailable on production system (ISSUE-721868, HOTFIX-7679)

Fixed time and memory performance problem for checking if an attribute can be deleted in the workbench. This was a problem for externally-maintained attributes with many values.

Fix for ORA-00001 exception in business rule (HOTFIX-7381, ISSUE-689961)

Fixed a problem on an Oracle-based STEP installation occurring when clearing and setting the same value on a reference multiple times in the same transaction.

Fix for post upgrade issues (HOTFIX-7386, ISSUE-702556)

Fixed UnknownFormatConversionException thrown on attempt to login or run a BGP by user, whose password contains % character.

Fix for Web UI: Changing point to comma for numeric fields (ISSUE-704705, HOTFIX-7695)

Delocalizing non-date type attributes in Parameterized Business Actions in Web UI to avoid validation errors related to language-specific formats. A Business Action gets the value in delocalized format.

Fix for initial Revision Date / Time is replaced with Current Date / Time during item approval (ISSUE-686018, HOTFIX-7377)

The ordering of revisions was sometimes incorrect, which could produce problems for certain operations: approve, revive, purge, getTailRevision (API handle), and others. This has been fixed.

Fix for Matching tab no longer showing the matching algorithm used for Confirmed Duplicates and Confirmed Non Duplicates. (ISSUE-690722, HOTFIX-7354)

Fixed a problem occurring when valid matching algorithms were not shown on the workbench Matching tab for a selected item in Confirmed Duplicates / Confirmed Non Duplicates flipper tables.

Fix for PIM - BMEcat 2005 - English exported but not listed as 'Language' (HOTFIX-7444)

A new type of transformation aspect in Export Manager mappings called "BMEcat Language Dimension" has been added. Upon selecting it in BMEcat output file, "lang" attributes will not be filled with the ID of the language but the value of the "stibo_ISO-639-2" attribute of each language. If this attribute is not set or does not exist at all, the ID of the language will be used (as before).

Fix for 2023.4 - Translation files no longer work correctly (HOTFIX-7355, ISSUE-698878)

Old translation exports from older versions of STEP could not be imported into newer versions of STEP.

Fix for Event Processor Name used in Matching Algorithm disappeared in the duplicate candidates listed entries (ISSUE-690722, HOTFIX-7354, ISSUE-628895)

Fixed a problem occurring when valid matching algorithms were not shown on the workbench Matching tab for a selected item in Confirmed Duplicates / Confirmed Non Duplicates flipper tables. Also, fixed a problem occurring where it was not possible to remove the confirmed duplicate / non duplicate relation from Matching tab for Linked Match Code matching algorithm, because no matching algorithms were shown in the corresponding cell.

Fix for MergedInto reference not deleted from record after Unmerge Operation (HOTFIX-7374, ISSUE-698314)

Fixed issue where a MergedInto reference is not removed after an UnmergedFrom reference is created. There is also a hotfix available that is applicable to step-2023.4 / mp1 and step-2024.1.

Fix for removal of suppression not updated in published environment (HOTFIX-7672, ISSUE-693334)

Fixed the removal of suppressions in published environment using ReplacementRules.

Fix for outbounds failing due to issues at InDesign server (HOTFIX-7340, ISSUE-686218)

It is now possible to define a property which specifies an extra port for the InDesign server. The port is used by the sidecar to monitor the InDesign server. There is also a hotfix available that is applicable to step-11.2-mp2 / mp3.

Fix for when users cannot navigate to the default Web UI (ISSUE-669353, HOTFIX-7484)

Fixed a NullPointerException, which displayed when loading the default Web UI with an empty Web UI ID in the browser URL.

Fix for Web UI: cannot use some subscreens (ISSUE-700199, HOTFIX-7438)

Fixed a problem where collapsed attribute groups could not be expanded on Multi Workspace or Multi Revision screens.

Fix for duplicate mimes content in BMEcat 2005 (ISSUE-695337, HOTFIX-7356)

Fixed duplicated mime type in BMEcat 2005 export when inherited reference is overriden.

Fix for missing classifications in BMEcat export (ISSUE-681754, HOTFIX-7249)

Fixed the issue with missing classifications in BMEcat export when classification references are inherited to the exported product.

Fix for LOV Value ID displaying instead of Value in Title with Unfold View Data Container (HOTFIX-7450, ISSUE-698948)

For LOVs in Data Container Representation > Title with Unfold View on Node Details display, the value is now displayed instead of the Value ID when the attribute is read only.

Fix for error while importing image through Asset Importer (ISSUE-702302, HOTFIX-7426)

Fixed an error in the 'Softvalues with Dual Visibility' health check, which caused it to fail whenever it found data inconsistencies.

Fix for Hide identical / Mark different does not work when one of the columns is read only (HOTFIX-7563, ISSUE-636445)

Fixed a problem when the Hide Equal button on the 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 'Run Business Action' with bind of 'Query Home' on Task List screen is throwing error (ISSUE-710380, HOTFIX-7468)

Fixed a problem where the QueryHome bind in a JavaScript business rule caused a NullPointerException when this business rule was called from a Web UI Run Business action on a Node List screen. There is also a hotfix available that is applicable to step-11.1-mp4 through mp6, step-2023.4 / mp1, and step-2024.1.

Fix for DataNucleus Level2 cache problems (RD-23801, HOTFIX-7237)

Running a STEP cluster with more than three servers AND running without In-Memory will not work without this hotfix in releases 2023.3 and 2023.4. HOTFIX-7237, HOTFIX-7238 and HOTFIX-7253 has now been released and is applicable for branch step-2023.3-mp1 and step-2023.4-mp1.

Fix for customer-specific product outage (ISSUE-688763, HOTFIX-7244)

There was some code in relation to connecting to the database that was not thread safe. Thus, it could create a loop in a data structure, if two threads were accessing it concurrently. Subsequently, when processes were trying to access the database, they would get stuck in an infinite loop over this data. There was a hotfix created for the solution.

Fix for renaming portal screens (ISSUE-626067, HOTFIX-7573)

Fixed unexpected NullPointerException when trying to rename a screen in Web UI Design Mode, and there is a misconfigured / screen which requires a currently missing license screen in the list of screens of this Web UI configuration.

Fix for SQL Exception in IIEP (HOTFIX-7802, ISSUE-728414)

Fix for rare cases where import might fail in an environment with multiple application servers doing import in an Oracle environment.

Fix for redirection to Task List after clicking on Submit button shows all objects and the status flag does not work (ISSUE-703624, HOTFIX-7448)

After clicking Submit on the Node Details screen and redirecting to a Task List, information about Status Flag was missed. Now, the information about Status Flag is taken from current task status and passed again to the Task List.

Fix for changing metadata attribute not working (ISSUE-711339, HOTFIX-7576)

When changing an attribute between 'Externally Maintained = yes' and 'Externally Maintained = no' with Lock-free Schema Change, values on references would not always get updated correctly. This has been fixed.

Fix for broken thumbnail for default image (HOTFIX-7231, ISSUE-682735)

Fixed a problem when Web UI Node List's Thumbnail Header did not show an empty cell for external assets with empty external URI.

Fix for events not being deduplicated when generated from multiple referenced objects (ISSUE-704836, HOTFIX-7456)

The first batch of events returned from an event queue might contain duplicated events even though the event queue was configured to deduplicate events. This has been fixed.

Fix for Entity Reference Mapping issue (ISSUE-695709, HOTFIX-7566)

Fixed unexpected exception that occurred when trying to map an Entity Reference in the Import Wizard in workbench. It was caused by a malformed Survivorship Rule configuration for one of the Matching Algorithms in system. Now, the message will be logged in the application server log to allow customers to find this misconfigured matching algorithm.

Fix for ETIM sorting in Web UI (ISSUE-689811, HOTFIX-7359)

Fixed ETIM attributes sorting in Web UI using the 'Classification-Specific Attribute Value Group Component.' There is also a hotfix available that is applicable to step-11.2-mp2 / mp3, step-2023.3 / mp1, step-2023.4 / mp1, and step-2024.1.

Fix for portal not responding (status 401) (HOTFIX-7251, HOTFIX-7262, ISSUE-691383)

Fixed the issue with Web UI not responding, which was caused by graphQL authentication errors, which may occur when only one step node is restarted in multi-node STEP environment.

Fix for business condition not working in screen mapping condition for Basket screens (ISSUE-688363, HOTFIX-7248)

Fixed a problem occurring when Web UIs Main Screen business condition mappings did not work for the Basket screen when a user was clicking on the 'Go to basket' button from the Global Navigation Panel. Notice that business conditions for the basket screen cannot utilize the 'current node' JavaScript bind as there is no current node.

Fix for Rich Text Editor select and apply feature not working in Chrome (ISSUE-711422, HOTFIX-7562)

Fixed a problem where text selection was cleaned up when a user selected styles from Rich Text Editor popup toolbar in Web UI.

Fix for ‘Content Publish Inbound’ failed with EmptyStackException on data push (HOTFIX-7764, ISSUE-728953)

Fixed unexpected EmptyStackException, which appeared when replaying the import after catching the optimistic-lock exception sporadically.

Fix for 'Keep existing product selection' not working on Export Manager (HOTFIX-7754, ISSUE-726609)

Fixed a problem with 'Keep existing product selection' not working in workbench Export Manager, once selected from the Conflicting Product Selections dialog.

Fix for 2023.4 release creating unnecessary events (ISSUE-708157, HOTFIX-7442)

Imports would cause events to be generated, even if the import did not cause any change in data. This has been fixed.

Fix for DAM - WF variable is LOV-based, but the field is text-based (ISSUE-710254, HOTFIX-7557)

Fixed a problem occurring when a Web UI Workflow Variable component did not show a proper editor for LOV-based workflow variables.

Fix for cannot revert changes (HOTFIX-7763, ISSUE-718852)

Fixed a bug for Oracle-based STEP systems, where - in some situations - could make STEP fail to revert an object with references to a previous version.

Fix for failed background process (ISSUE-689792, HOTFIX-7268, HOTFIX-7236)

Now, the Inbound Integration Endpoints with preprocessor will not preprocess the already processed file a second time if the background process has failed and user resumed it. Instead, an already preprocessed file will be processed by import engine. Also, fixed problem occurring when resuming the failed BGP caused the input file to be deleted, so if a BGP fails again, it cannot be resumed anymore.

Fixed CSV to XML conversion error within IIEP - (HOTFIX-7246, ISSUE-691169)

Fixed a problem occurring when a CSV import with "Allow multiple values" did not unescape escaped double quote values, if there were multiple such values in a single line.

Fix for auto deletion for Web UI revision is not working properly (ISSUE-696155, HOTFIX-7441)

Fixed auto deletion of revisions of Web UI. Now, web revisions older than 7 days / month are deleted properly.

Fix for DAM - optimistic locks on import (ISSUE-703606, HOTFIX-7532, HOTFIX-7545)

Fixed a problem occurring when a Business Condition rejection during STEP import caused a respective background process to be reported by the Optimistic Lock health check plugin, even though there were no Optimistic Lock exceptions in this BGP.

Fix for RCA: very bad system performance (RDPORT-18051, ISSUE-686963, HOTFIX-7278, HOTFIX-7229)

Performance optimization for the Web UI component that gives notifications for background processes (BGPs).

Fix for Remove Reference not working with thousands of references (HOTFIX-7747, ISSUE-724482)

Improved error handling for Remove Reference Bulk Update plugin was added, so the system will not hide the actual error, which could appear when retrieving an already deleted reference.

Fix for tables: row-definition keep-with-next does not work reliably (HOTFIX-7419, ISSUE-699517, RDINT-11030)

Print Publisher: If a text frame contained a table with all rows set to 'Keep with next,' the first table in the frame could incorrectly split when it should have been moved to the next page. This is now fixed.

Fix for versions in publications can no longer be removed (ISSUE-658510, HOTFIX-7742)

Workbench: Deleting a Publication Version could fail with a NullPointerException (NPE) if the associated DTP documents were stored in the file system.

Fix for when users cannot add a workflow item to a change package (ISSUE-688646, HOTFIX-7234)

On a system with many contexts, adding an item to a change package could fail if a product was included as a dependency and this product contained a lot of tables. This has been fixed.

Fix for when anchored objects in InDesign templates are not updated correctly (ISSUE-677793, HOTFIX-7235)

When an InDesign publication is duplicated in the workbench and then the new publication is updated by the InDesign server, all references from a text frame to a version must then be updated as the versions have new IDs in the duplicated publication. References to a version from an anchored text frame are now also updated.

Fix for Recycle Bin cannot be opened or purged (HOTFIX-7429, ISSUE-706593)

Added config option to skip analysis of the recycle bin when emptying. This is because it can take a very long time. To enable, contact Stibo Systems Support.

Fix for Web UI Designer not working correctly with latest Edge / Chrome version (HOTFIX-7539, ISSUE-711822, HOTFIX-7558)

Fixed a problem that was related to Google Chrome / Edge new versions update, which broke the navigation in Web UI design mode when double-clicking on a sub-component.

Fix for everyone seems to now have the ability to remove or upload artwork (ISSUE-717572, HOTFIX-7738)

Fixed a problem where the user privileges were not respected when displaying 'Upload and insert reference' and 'Replace local content' options for the Referenced Asset Representation component in Web UI.

Fix for empty title with dialog by Multi Edit Table view displaying column (ISSUE-700450, HOTFIX-7415)

Fixed issue with showing Reference Headers when no data container instances were configured for a Globally Configured Multi Edit Data Container component.

Fix for API node.queryReferencedBy(null) not working for some reviews (HOTFIX-7220, ISSUE-691341)

Fixed a NullPointerException when retrieving all references via queryReferencedBy(null) JS business rule API.

Fix for multivalue features in ECLASS (BMEcat2005) are not exported properly (ISSUE-694327, HOTFIX-7416)

Fixed the issue with Multivalue Features in ECLASS (BMEcat2005). The multivalues were not split correctly when the 'Attributes Inherited from Classification' mapping feature was used.

Fix for post upgrade to 2023.4 - 'Org.xml.sax.SAXParseException' error (HOTFIX-7428, ISSUE-705098)

Fixed a problem with adding mandatory attributes to a workflow in the case that the ID contained an ampersand.

Fix for Data Container Key is ignored during Excel import (HOTFIX-7492, ISSUE-675706)

Data container keys with square brackets were handled improperly when an import action was initiated from workbench. When parsing an attribute configured to be a key value, the parser divides the value into pieces when square bracket occurs. The very first piece was immediately treated as key but obviously it did not match the proper value so importer creates new Data Container instead of updating the existent one. The fix contains changed logic that waits until all chopped pieces are concatenated and runs key matching logic afterwards.

Fix for when the OIEP sends data that was not selected (HOTFIX-7232, ISSUE-671128)

Now, 'Only Export Selected Objects' and 'Only Export Leaf Objects' checkboxes will be disabled on Outbound Integration Endpoint editor's Advanced Step in the workbench, if a Mapping tab was the chosen node type, different from Classification, product, or entity. It was made to align the behavior with the export manager, where similar checkboxes are enabled only for products, entities and classifications.

Fix for IIEP processes files without importing content (HOTFIX-7435, ISSUE-698341, HOTFIX-7427)

Fixed a problem where preprocessors were not processing more than one file in cases where the IIEP was configured with a custom SDK receiver.

Fix for when users are unable to change the data container import removal options (ISSUE-691282, HOTFIX-7228)

Fixed a problem when it was not possible to remove a mapped data container replacement rule from the Import Manager Advanced step in workbench.

Fix for the Web UI: custom exports issue (HOTFIX-7411, ISSUE-697207)

Fixed a problem when choosing a reference mapping, then choosing a Classification Product Link for it on Simple / Custom Exporter screen in the Web UI, caused this mapping to not save properly and therefore cannot be reused from the saved template.

Fix for Advanced Merge results in empty data container entries (HOTFIX-7396, ISSUE-686370)

Fixed issue with storing a data container instance values for data container instances created by survivorship rules when data container type has manual changes from the Advanced Merge Screen before merging.

Fix for the event processor: error asset publisher processor (ISSUE-684988, HOTFIX-7216)

The asset publisher uses an asynchronous upload function, which in the Amazon S3 case, did not take proxy settings into account. In the backported versions, this still only supports not-authenticated proxies due to the Amazon SDK version.

Fix for upgrade 2023.4 version: data containers allow multiple classifications to be selected in the pop-up navigation in the Web UI (ISSUE-687240, HOTFIX-7227, HOTFIX-7207)

Disabled the ability to add multiple classifications as keys to data containers in the pop-up navigation in the Web UI.

Fix for when revision attribute groups cannot be expanded (ISSUE-682666, HOTFIX-7224, ISSUE-686164, RDSUP-311)

Items belonging to a group component were not rendered properly when they were not marked as always visible from the start. A fix was implemented to properly render all child components under the group component.

Fix for 2023.4 MP1 - Retrieve references in tables on classifications not working (ISSUE-698574, HOTFIX-7410, HOTFIX-7346)

Fixed retrieving of references in tables on classifications. Now, all references are retrieved without duplicates.

Fix for 'java.net.SocketTimeoutException: Read timed out' errors on sidecar0.log - unknown but regular sidecar restarts occurring (ISSUE-677379, HOTFIX-7221)

A new configuration property has been added that allows you to set the timeout used when the Sidecar connects to the application server when the Sidecar is reporting its status. To enable this functionality, contact Stibo Systems Support.

Fix for Advanced Search not working for object (ISSUE-730794, HOTFIX-7852)

Fixed a problem occurring when users with '/' characters in their ID were not able to perform an Advanced Search in Web UI due to search cache not being able to sanitize the corresponding file path.

Fix for the STEP OAuth Component: REST API V2 bug when using LDAP config (ISSUE-661332, HOTFIX-7212)

Fixed the issue with accessing REST API V2 which happened when LDAP is used for STEP authentication and when a user tries to create a REST call is impersonated (e.g., by using an external component).

Fix for post-upgrade issue - Translation status set to Re-Translation after export set to Up to Date after import, even though secondary translation was been done prior to this action (HOTFIX-7615, ISSUE-716006)

If only the name of an object was changed while the object was out for translation, the translation status would get set to Up to Date when the translation was imported. The status should remain as Re-Translation Needed.

Fix for Configuration tab in admin portal not having all information (HOTFIX-7273, ISSUE-683841)

Improved Admin Portal logging. Made change so that the Admin Portal uses a configurable property to change a default timeout of the requests between servers in a cluster. Fixed NullPointerException when running ./spot --prop=* and there are undocumented properties in STEP, and added better logging in that case.

Fix for Web UI custom title header not reflected in flatfile export (HOTFIX-7814, ISSUE-731360)

Now, a Web UI Title Header with a custom label will preserve this label when being exported via Export Current View action in Web UI.

Fix for Data Containers cannot be added to record (HOTFIX-7461, ISSUE-710194)

Fixed a problem occurring when the Add Data Container action on a Web UI Data Container Multi Editor was throwing an exception if the user did not have privileges to view any of the Entity, Product, or Classification roots.

Certificate update for Stibo System (HOTFIX-7604, ISSUE-716468)

Updated Excel Smartsheet digital certificate for all supported STEP versions.

Fix for investigation of JVM memory consumption (HOTFIX-7592, RDSUP-297)

Fixed the memory leak caused by using class loader with LRU cache of Autocloseable elements that were not closed before eviction.

Fix for Autopagination not working (Thailand catalogs) (HOTFIX-7782, HOTFIX-7793, ISSUE-719516, HOTFIX-7831)

STEP Publisher (InDesign): Saving InDesign documents back to STEP could cause InDesign to hang if the document contained formatted text (e.g., bold or italic) using a paragraph style set to 'Adobe World-Ready Single-line Composer.' This affected both InDesign Client and InDesign Server.

Fix for RCA: Server restarts and creates dump (HOTFIX-7574, ISSUE-713991)

Fixed a problem occurring when the frequent deletion of a Web UI alert notification caused a lot of changes to Change Logs, which could cause memory and performance problems. Now, Web UI Alert Notifications deletions will not trigger the change log deletion event.

Fix for Empty Recycle Bin Action failing on PROD (HOTFIX-7581, ISSUE-714624)

Introduced a possibility to suppress unexpected exceptions when purging recycle bin. In order to enable this property, contact Stibo Systems Support.

Fix for Query Search Function not working for Reference Header of Data Container (HOTFIX-7755, ISSUE-687291, HOTFIX-7569)

Fixed QuerySearchFunction for Reference Header of Data Container. Now, choosing the proper function is possible. It is also possible to choose the proper Node in a Data Container for this chosen Business Function.

Fix for 'Invalid UNSPSC File' error while importing 19 version UNSPSC Zip file in all the systems (ISSUE-729987, HOTFIX-7810)

Fixed a problem occurring when the UNSPSC converter was throwing an exception when parsing invalid lines in the input file. Now, such lines (which do not correspond to the number of columns) will be ignored.

Fix for RCA for a pre-production environment outage (ISSUE-713765, HOTFIX-7567)

This redundant healthcheck has been removed: * InvalidPrevMaxHistoryRevisions - 'Invalid Previous and Maximum History Revisions' The other version of the same healthcheck has been made more stable: * PrevMaxHistories - 'History entries pointing to non existing previous version.'

Fix for upgrade to 2023.4 – edit receiver plugin error (ISSUE-706851, HOTFIX-7471)

Fixed a problem occurring where it was not possible to edit an integration endpoint in STEP Workbench due to an unexpected exception when navigating to this endpoint from its System Setup root folder.

Fix for error when exporting ID and Name of attributes (HOTFIX-7591, ISSUE-714238)

Fixed unexpected exception occurring when a user clicks on the Export Current view on an Attribute Group management screen. Instead, as expected, a dialog for choosing the node type will be now shown.

Fix for DAM - Smartsheet contains attributes that are not valid on product (ISSUE-707257, HOTFIX-7465)

Fixed problem occurring when attributes linked to a classification, which is a target of a classification link, were included in all the exported Smartsheet categories (product sheets), even if they were valid for a certain category (product). Notice that when checking whether a linked classification attribute should be included, we only check validity for the product or its category (and do not traverse by parent hierarchy to check a validity).

Fix for DAM - import gives error 'Cannot parse embedded Reference' (ISSUE-707205, HOTFIX-7452, HOTFIX-7584)

Exported files from STEP could contain References with no Target ID and Data Containers with no ID. This has been fixed. Exported files from STEP will not contain References with no Target ID and Data Containers with no ID.

Fix for inability to login to workbench after upgrade to 2023.4 (ISSUE-688478, HOTFIX-7588)

It is now possible to login to the workbench with a LDAP STEP user where the user ID and the username differs.

Fix for output format error when the number of event batches to include per delivery = 1 causing job to stop (HOTFIX-7808, ISSUE-728576)

Fixed problem occurring when OIEP event processing was stopped if processed event did not have an output template, and the OIEP was configured with batch size = 1. In this case, the EP was ignoring such event but did not pick the next events.

Fix for data validation 'Read Only' bind - unit is editable (HOTFIX-7466, ISSUE-696096)

Fixed a problem occurring when Units were editable on a Web UI Node Editor for Attribute value components, even if this component became read only due to the evaluation of a Business Condition.

Fix for setReadOnly method does not work as expected (HOTFIX-7586, ISSUE-714442)

Fixed a problem occurring when the Classification Product Links component on a Web UI Node Editor was not marked as read only (add link action was enabled) according to the Business Condition read-only setting.

Fix for IIEP not processing import file (HOTFIX-7250, ISSUE-692398)

Fixed a problem occurring when the Generic XML converter did not escape illegal XML characters in Attribute IDs after conversion, which caused an import to fail.

Fix for '<' sign is shown as lt/ for calculated attributes (ISSUE-710663, HOTFIX-7579)

Fixed a problem occurring when single less than / greater than characters were shown as tags when saving the overridden calculated attribute value on a Web UI Node Editor screen for the Attribute Value component.

Fix for unknown exception crashing IIEP (HOTFIX-7553, ISSUE-703570)

Fixed a problem with IEPs occasionally failing when they were rescheduled.

Fix for PROD - Web UI issue with context available (randomly) since the upgrade to 2023.4 (ISSUE-706897, HOTFIX-7455)

Now, Context Global Representation will not be cached to avoid privilege issues related to showing incorrect contexts to users on the Web UI Global Navigation panel.

Fix for error with adding valid attributes to reference types (HOTFIX-7254, ISSUE-692648)

Fixed mismatched sorting of references on 'Valid for Entity Reference Types' flipper on Validity tab of an attribute.

Fix issues when linking / unlinking attributes via Web UI (HOTFIX-7785, ISSUE-715384)

Now, 'Approve Action' on a Web UI Node Editor will be enabled correctly after adding / removing / making a local attribute link.

Fix for extended search in Web UI (ISSUE-707762, HOTFIX-7580)

An Advanced Search in the Web UI combining a 'below search' with a 'missing value search' could be very slow. This has been fixed.

step-2023.4-mp1-2024-02-19-08-32-20

This supersedes 2023.4-2023-11-28-15-13-24 and earlier versions.

Upgrade paths

HOTFIX-6976 (HOTFIX-6976, HOTFIX-7109, HOTFIX-7002, HOTFIX-7047, HOTFIX-7004, HOTFIX-7026, HOTFIX-7106, ISSUE-646787, ISSUE-621201, ISSUE-650675, ISSUE-674344, RD-23268, ISSUE-71632, ISSUE-633183, ISSUE-616808, HOTFIX-7136, HOTFIX-7018, HOTFIX-7117, HOTFIX-7139, ISSUE-563472, ISSUE-651257, HOTFIX-7064, HOTFIX-7021, HOTFIX-7043, HOTFIX-7164, ISSUE-670353, HOTFIX-7023, RDCDM-5907)

Hotfix HOTFIX-6976 doesn't have an approved description, yet.

Fix for importing STEPXML files resulting in creation of new assets results in error (HOTFIX-7076, ISSUE-671522)

Improved logging when reporting the event loop in the Event Queue / OIEP. Now, more detailed log information will appear in the app server log.

Fix for a Smartsheet error when generating a report (HOTFIX-6974, ISSUE-670407)

Fixed a NullPointerException in Smartsheet import during the creation of the error file.

Fix for a punctuation bug when using HTML dashboard widgets (HOTFIX-7010, ISSUE-673878)

Fixed a problem when the attribute value search with an exclamation mark (which is a part of a search) was not correctly restored from the STEP URL into 'Advanced Search' search descriptors. It means that if there was a value search with '!' saved as the browser URL and made as a navigation in the Web UI, then Advanced Search did not restore this search correctly as a Value Search, but instead showed it as a Name / ID / Value search.

Fix for when a large amount of LOV values created an error (HOTFIX-7089, ISSUE-679894)

Fixed a problem when an error message about a huge amount of LOV values was shown on the Web UI Create Product Variant action dialog when the variant attribute link contained the LOV filter, which decreased the amount of values, but the link was inherited.

Fix for when a single asset upload showed two uploads (HOTFIX-6998, ISSUE-670492)

Fixed a problem when uploading and inserting a single asset via the 'Asset Importer' configuration in the Web UI caused the BGP ID to state that 2 files were uploaded. This happened because the empty upload form was also counted as an empty file (which was later ignored).

Fix for when editing the 'Global Navigation Panel' tree or search fails with exceptions (HOTFIX-7122, ISSUE-673294, RD-23353)

Fixed a setback, when navigating to main area components in Design Mode with Context Global representation configured, caused the unexpected exception to appear due to the problem in caching functionality.

Fix for viewing some assets in the Web UI causing an error (HOTFIX-7193, ISSUE-685098, HOTFIX-7205)

Fixed a problem when an unexpected exception was thrown in Web UI when trying to view the asset content for an asset, which size is less than 4 bytes.

Fix for when comparer functions cannot be outsourced into the library (HOTFIX-7118, ISSUE-680702)

Fixed a NullPointerException which occurred when calling a comparator function from a business library in a JavaScript business rule.

Fix for duplicate data container row being created with same data container key (HOTFIX-7163, ISSUE-679582)

HOTFIX-7163 is being prepared to fix the problem with 'SnapshotTooOldException' when running 'Check Duplicate Key' on a data container type.

Fix for NPEs on Dev environment (ISSUE-677897, HOTFIX-7178)

Fixed NullPointerException thrown by the OIEP/IIEP monitoring sensor, if the OIEP/IIEP cannot be retrieved (was deleted when monitoring tried to find it).

Fix for when index creation is not working in the publication (HOTFIX-7051, ISSUE-673867)

Fixed a problem when creating an Alpha Index in workbench would not work.

Fix for export not working for a user group after recent 11.2 upgrade (ISSUE-673086, HOTFIX-7009)

Fixed a NullPointerException that appeared in a very corner case, when supplier privileges were checked before checking any other attribute privileges during the export.

Fix for when index creation is not working in the publication (HOTFIX-7052, ISSUE-673867)

Fixed a problem when creating an Alpha Index in workbench would not work.

Fix for customer's preprod environment not being accessible (ISSUE-681001, HOTFIX-7127)

Fixed a problem when the 'Too many revisions' healthcheck occupied too much memory when retrieving the BLOB asset contents, which can be quite big.

Fix for Web UI warning: The node could not be expanded as it has more than the configured maximum of displayable children (ISSUE-678556, HOTFIX-7168)

Fixed a problem when entity references were counted twice, which caused a 'The node cannot be expanded...' message to be shown in Web UI when trying to expand an entity with a huge amount of references - but not big enough to prevent it from being expanded.

Fix for the French workbench shortcut not being configured (HOTFIX-6984, ISSUE-670773)

Fixed a setback when all shortcuts in the French locale's workbench were displaying 'Ctrl+Plus' instead of the actual shortcut.

Fix for the performance analysis events tab (HOTFIX-6987, ISSUE-667910)

Fixed a problem when triggering an event did not log this action into the activity scope, which later can be used by Performance Reports in Events on STEP with Cassandra.

Fix for very long runtime for small imports of STEPXML (ISSUE-672268, HOTFIX-6999)

A performance fix to the 'feature' batch log was made to related to imports.

Fix for Excel export: missing lines from Web UI export (ISSUE-673042, HOTFIX-7048)

Fixed a problem when exporting multiple products from the Web UI with the references to the same assets caused a discrepancy in the exported Excel file. The assets only appeared once instead of being exported for each product. It happened because of the bug in the exporter, caused by the Web UI sorting order preservation.

Fix for a setback: Certain DTP documents might get inconsistencies introduced by 'Upgrade Plugin' (HOTFIX-7075, RD-23245)

There was a bug that could cause inconsistencies in DTP documents (and Assets). Now, the upgrade plugin for injecting stibo.uid values on DTP documents will skip documents having any existing stibo.uid values, and the functionality will work as expected.

Fix for a context issue on the Web UI version 2023.3 (HOTFIX-6993, ISSUE-661733)

Fixed a problem when contexts with special characters in IDs (for example, braces) were not correctly filtered out from Global Navigation Panel in the Web UI if they were unchecked in GUI setup for a current user in workbench.

Fix for when there are high response times in the Web UI (HOTFIX-7122, HOTFIX-7101, ISSUE-673294)

Now, all global representations from the Web UI Main screen are cached for 30 seconds (by default) to increase the performance of the Web UI Node List / Node editor component when retrieving the same information about global representations multiple times (depending on configured sub-components).

Logging added for issue: Pagination is not working in Thailand context (ISSUE-687535, HOTFIX-7195)

Additional logging has been added to help diagnose the root cause of the problem.

Fix for inability to create an LOV value with <> symbols (HOTFIX-7153, HOTFIX-7143, RDSUP-303)

Fixed adding values to LOV with STEP tags.

Fix for workbench: Internal application error when choosing BMEcat 2005 in the Export Manager (HOTFIX-7137, ISSUE-684371)

Fixed NullPointerException that was thrown when choosing the BMECat2005 plugin in STEP Workbench Export Manager without doing the EasySetup for this component, so the attribute 'stibo_ISO-639-2' was missing on a system.

Fix for Configuration tab in admin portal not having all information (HOTFIX-7159, ISSUE-683841)

Improved Admin Portal logging. Also, made a change so that the Admin Portal uses a configurable property to change a default timeout of the requests between servers in a cluster. Fixed a NullPointerException when running ./spot --prop=* and there are undocumented properties in STEP, and added better logging in that case.

Fix for 2023.3 upgrade: Use of 'Upload and Insert' function makes images disappear (HOTFIX-7063, ISSUE-674526)

Fixed a problem when an inserted and uploaded asset on the Web UI Node Editor Referenced Asset Representation component was intermittently disappearing after pressing a Save button.

Fix for error when trying to update an attribute value in the workflow (HOTFIX-7079, ISSUE-669933)

Fixed a problem when it was not possible to save the Attribute Value on the Web UI Node Editor, if it contained bullet point list with the spaces between a bullet point and a text.

Fix for Category Profile Batch processes not observing epoch for long time (RD-23180, HOTFIX-7114)

Fixed so that the background process named 'Category Profile Batch Processes,' which can run for a very long time, is not blocking other processes (i.e., activating Unique Key).

Fix for when BackgroundProcessStatisticsCollector consumes way too much memory (RDSUP-308, HOTFIX-7179)

Decreased the memory usage of BGP Statistics Collector by fixing the cleanup and using a better API to retrieve the BGP by status.

Fix for 'Match & Merge' not working after 2023.3 installation on dev system (ISSUE-672140, HOTFIX-7068)

Fixed a problem when Match & Merge REST services executed for different configurations with different matching algorithms were failing due to the caching problem with 'Matching algorithm not found' exception.

Fix for errors in completing task (InDesign) after upgrade (HOTFIX-7083, ISSUE-645783)

The STEP server is now able to retry writing a DTP document if an Optimistic Lock error occurs. The Optimistic Lock error may occur if several InDesign renderers are configured and more of the renderers are trying to write the DTP document to the same section at the same time. There is also a hotfix or hotfixes available that is applicable to step-11.1-mp2 through mp6 and step-2024.1.

Fix for the Remove Attribute Link button not working after certain operations in the Attribute Link Editor screen of the Web UI (ISSUE-661188, HOTFIX-6977)

Remove Attribute Links toolbar action did not work when selecting more than 50 items with the 'Select All' action. This is now fixed.

Fix for when no events are generated when values update from 'EMPTY' to 'YES' (HOTFIX-7001, ISSUE-671510)

Fixed a problem occurring when setting an LOV from null value to non-null value queued event with previous (null) value, instead of the new (non-null) value.

Fix for inability to map multi-variable to data container (ISSUE-683351, HOTFIX-7135)

Fixed unexpected exception when trying to map a multi-variable mapping rule to a data container in workbench Import Manager's mapping pop-up.

Fix for an issue after implementing In-Memory (ISSUE-675601, HOTFIX-7044)

Event-based export: Fixed meta-data of event so that it will export correct nodeType when running In-Memory.

Fix for inability to import translation STEPXML (HOTFIX-6991, ISSUE-661263)

Fixed a problem occurring when an attribute, present in the translation import XML, but missing on a system where the translation import was initiated, was causing the exception during translation import when attempted to be created. In such cases, missing attributes should be skipped instead of being created.

Fix for when the search option in the 'Select Node(s)' screen does not work when adding reference (ISSUE-681142, HOTFIX-7116)

Fixed a problem when picking a suggestion on a 'Search' tab of an 'Add reference' node picker on the Web UI Multi Reference screen caused a search result to not display, if a search was configured with attribute value criteria. It happened because of the second search being executed after picking a suggestion on a node id, which did not pass the configured attribute criteria. Now, the second unnecessary search has been removed.

Fix for when collection refresh is not working for OIEP (ISSUE-649501, HOTFIX-7003)

Fixed the refresh of collections when running a business rules based outbound processing engine.

Fix for GDSN environments (HOTFIX-7030, HOTFIX-7039, ISSUE-671852)

A performance fix for background processes (BGP) using parallel threads creating files in the background process area on slow file system like, e.g., Cloud filesystems.

Fix for when no post processor is found (HOTFIX-7194, HOTFIX-7056, ISSUE-672072)

Fixed the 'No post processor found' exception for Outbound Business Rule Message Processor with XSLT Post Processor configured.

Fix for Asset Publisher not setting to the right MIME Type (HOTFIX-7155, ISSUE-680866)

Made Asset Publisher respect manual mime-type mappings set by the 'DocumentContent.ExtensionToMimeType' property.

Fix for when search from list identifier is not available in local DE in advanced search (ISSUE-673810, HOTFIX-7008)

Fixed a problem when the dropdown of ID List search descriptor in the Web UI Advanced Search screen was empty because it contained unsupported tags '<' and '>' in German locale.

Fix for STEP logs filled with warnings (HOTFIX-7086, ISSUE-679687)

Now, the Admin Portal GC log parser will not spam the application server logs about the impossibility of parsing the gc.log file.

Fix for 2023.4: creating a collection from a file import throws an error (HOTFIX-7120, ISSUE-681337)

Fixed an exception 'java.sql.SQLException: org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement with address: 'NULL' is closed', which was thrown when creating collection from file.

Fix for timeout / error message in the Web UI (HOTFIX-7082, ISSUE-677036)

Fixed a problem when the Web UI was throwing an unexpected exceptions 'User...Only allowed to do SSO Authentication' after a period of inactivity for externally maintained users on a STEP system with OAuth (keycloak) SSO enabled.

Fix for space usage in /tmp (RDSUP-306, HOTFIX-7157)

When importing assets with the Web UI Asset Importer, temporary files would be left behind in /tmp, which could eventually cause the disk to run full. This has been fixed.

Fix for 'java.net.SocketTimeoutException: Read timed out' errors on sidecar0.log - unknown but regular sidecar restarts occurring (HOTFIX-7087, ISSUE-677379)

A new configuration property has been added that allows you to set the timeout used when the Sidecar connects to the application server when the Sidecar is reporting its status. To enable this functionality, contact Stibo Systems Support.

Fix for Configuration tab in admin portal not having all information (HOTFIX-7167, ISSUE-683841)

Improved Admin Portal logging. Made change so that the Admin Portal uses a configurable property to change a default timeout of the requests between servers in a cluster. Fixed NullPointerException when running ./spot --prop=* and there are undocumented properties in STEP, and added better logging in that case.

Fix for a queuing / processing problem (HOTFIX-7150, ISSUE-677249)

Fixed a performance problem when Generic XML import spent too much time with unnecessary logging, even though it was disabled.

Fix for when auto upgrade failed after Cassandra import (ISSUE-674382, HOTFIX-7007)

Fixed a problem with the auto upgrading database. Some of the plugins were executed in the wrong order, so one plugin would fail because it depended on another plugin being run, which was run at latter stage. This would happen if you skipped some major versions of STEP. If you upgraded to all lower versions of STEP one by one, this did not happen.

Fix for a problem when downloading an asset from the Web UI (ISSUE-672146, HOTFIX-7016)

It was not possible to download very small assets from the Web UI. This has been fixed.

Fix for Supplier Portal user risk issue (HOTFIX-6983, ISSUE-669976)

Introduced a possibility to disable the typeahead suggestions of user groups outside the current user's supplier hierarchy in Web UI. To enable this possibility, please contact Stibo Systems Support.

Fix for Referenced Asset Representation Web UI component display assets error (HOTFIX-7131, ISSUE-586557)

Fixed problem: uploading multiple assets via the Referenced Asset Representation with Asset Import Configuration caused only the last uploaded asset thumbnail to be shown on a Web UI Node Editor before the user saved the result.

Fix for Project Team Migration: Workbench - republish matching events throwing error (ISSUE-676533, HOTFIX-7088)

Customer previously reported an error with their matching algorithm configuration. Upon republishing, an error occurred. Now, it should be possible for the customer to republish more than 1,000,000 entity children to the event processor.

Fix for 'Show LOV IDs' setting in Web UI not working in Multi Edit screens (HOTFIX-7172, ISSUE-684295, HOTFIX-7201)

Now, LOV IDs will be shown in typeahead suggestions for the Table Header Value on Web UI Node Lists, if the Show LOV IDs parameter is configured in Design Mode for this header.

Fix for Excel Import Mapping in workbench in German language not working (HOTFIX-7162, ISSUE-684569)

Fixed a problem where radio button labels on the Import Manager mapping dialog in the STEP Workbench were truncated in the German locale.

Fix for certain ACES Imports failing with java.util.ConcurrentModificationException (ISSUE-679743, HOTFIX-7169)

Fixed ConcurrentModificationException inside of JS scripting API caused by race conditions.

Fix for when item revisions and the workspace button actions are not behaving as expected (HOTFIX-7189)

'Hiding columns' will be based on the component visibility instead of the potential visibility, since it is more consistent through the system.

Fix for Multi Edit table view data container not forcing privileges (HOTFIX-7095, ISSUE-670119)

Fixed a problem when attribute value table headers were shown under the Web UI Multi Edit Data Container view, even though a current user did not have privileges to see them.

Fix for International Bank Account Numbers (IBAN) having the wrong date after a system upgrade to 11.1mp5 (ISSUE-658939, HOTFIX-7108)

When editing dates in data containers in the Web UI, the date would be stored wrong. This has been fixed.

Fix for Configuration tab in admin portal not having all information (HOTFIX-7213, ISSUE-683841)

Improved Admin Portal logging. Made change so that the Admin Portal uses a configurable property to change a default timeout of the requests between servers in a cluster. Fixed NullPointerException when running ./spot --prop=* and there are undocumented properties in STEP, and added better logging in that case.

Fix for when the approve button is not available (HOTFIX-6997, ISSUE-670794)

Fixed a problem when 'Approve Action' on the Node Editor was not available after adding / deleting references on the Multi-Reference component on a first tab when there was a Data Container Multi-Editor on another tab.

Fix for error importing workflow with default user assignee: when UserList tag is after the STEPWorkflows tab in the STEPXML (HOTFIX-7090, ISSUE-675082)

When changing the handling of a change package item to 'Ignore,' the item still had to be approved before the change package could be sealed. This has been fixed.

Fix for timeout / error message in the Web UI (ISSUE-677036, HOTFIX-7103, PRESALINTERNAL-1283)

Fixed a problem when the Web UI was throwing an unexpected exception 'User...Only allowed to do SSO Authentication' after a period of inactivity for externally maintained users on a STEP system with OAuth (keycloak) SSO enabled.

Fix for Configuration tab in admin portal not having all information (HOTFIX-7151, ISSUE-683841)

Improved Admin Portal logging. Made change so that the Admin Portal uses a configurable property to change a default timeout of the requests between servers in a cluster. Fixed NullPointerException when running ./spot --prop=* and there are undocumented properties in STEP, and added better logging in that case.

Fix for fatal and internal server errors (ISSUE-675038, HOTFIX-7144)

The fix limits the number of rows shown on the Classification Web UI screen to 10K - like other places in the UI. Inadvertently, this limit had previously not been implemented for this screen, which prevents the application from running out of memory when a lot of nodes is shown on the screen. Further more, the code populating the screen has been changed to be more conservative with its memory usage.

Fix for optimistic verification problems when moving objects through workflow (ISSUE-675980, HOTFIX-7115)

Fixed a caching problem when running STEP on Oracle without In-Memory. The bug could incorrectly cause optimistic locking errors.

Fix for 'hidden' bind not working work on a screen for Assets (HOTFIX-7147, ISSUE-682027)

Now, a Hidden JavaScript bind will correctly work for a business condition, configured on a Web UI Node Editor to hide an attribute value for a currently-selected Asset.

Fix for when updating a Change Package runs into an exception 'Node specification cannot be null' (ISSUE-685442, HOTFIX-7204)

Adding an asset that was never approved to a change package when a specific private property was set would cause a java.lang.IllegalArgumentException: Node specification cannot be null. If you run into this same situation / error, contact Stibo Systems Support for help.

Fix for an error in the 'Packaging Hierarchy' Web UI screen on WF - Initiate (ISSUE-674896, HOTFIX-7035)

Fixed an IndexOutOfBound uncaught exception which appeared on the Web UI Node List when localizing number / integer attributes without units.

Fix for button not working properly when applying filters (HOTFIX-7197, ISSUE-688034)

Business actions run from the Multi Reference component will now receive the correct selection even when one or more filters has been applied to a column.

Fix for an 2023.3 upgrade: Thumbnail in Multi Reference component changed (ISSUE-671493, HOTFIX-7067)

Introduced a possibility to change a default thumbnail size for thumbnail header on the Web UI Node List. By default, a thumbnail size is set to medium. In order to change this property, contact Stibo Systems Support.

Fix for when item revisions and the workspace button actions are not behaving as expected (HOTFIX-7173)

'Hiding columns' will be based on the component visibility instead of the potential visibility, since it is more consistent through the system.

Fix for IIEP and OIEP slow functionality for STEP application (ISSUE-671980, HOTFIX-7126, HOTFIX-7119)

This is a performance fix for when values delete. Imports deleting a lot of values will benefit from this fix.

Fix for issues when customer upgraded to 11.1-MP6 from 11.1-MP4 during the maintenance window (ISSUE-689467, HOTFIX-7206)

Now, the Web UI Node Editor's Multi Editor Data Container will not throw the 'value is being modified by another user' error when Use Immediate Save is enabled for this component and there are headers with date validation base type attributes configured.

Fix for Promote Article Ordinary job processing slowly (HOTFIX-7160, ISSUE-685003)

Fixed performance problem during matching that was caused by unnecessary calculated attribute value calculations, even if the particular attribute is not a part of the attribute group, configured for a survivorship rule.

Fix for mail formatting not working properly (ISSUE-685990, HOTFIX-7180)

When sending emails from OIEP, the body of the mail was treated as HTML even if it did not contain any kinds of tags. Now, mail will be sent as plain text if there are no tags in the body text. Plain-text mails show the proper newlines.

Fix for error messages from the business rules not shown properly in the Web UI (HOTFIX-7177, ISSUE-683266)

Previously, a value threw in business rules was not handled and presented in an alert. There was only information about the issue without details. Now, the value which is thrown is presented in the alert.

Fix for translation status of attributes (HOTFIX-7053, ISSUE-663682)

Solved a problem when the translation status always appeared as 're-translation needed.' This bug was introduced by HOTFIX-6824.

Fix for event processor failing with OptimisticLockRetryCountExceeded errors (ISSUE-686436, HOTFIX-7175, HOTFIX-7202)

Fixed a problem with fetching references for data containers, when the object owning them had been deleted.

Fix for when 'Word Matcher' is not working (HOTFIX-7027, PRESALINTERNAL-1275)

Fixed a NullPointerException for editing a normalizer in a Decision table, when there is a word matcher with Formula expression configured.

Fix for when revision attribute groups cannot be expanded (HOTFIX-7123)

Items belonging to a group component were not rendered properly when they were not marked as always visible from the start. A fix was implemented to properly render all child components under the group component.

Fix for issues in Workflow Widgets when upgrading to STEP 2023.4 (HOTFIX-7171, ISSUE-680628)

Fixed a problem when the Status Selector width on a Web UI Homepage could be affected by external CSS configured in other widgets.

Fix for unable to download CSV (ISSUE-665700, HOTFIX-7069)

Fixed NullPointer and IndexOutOfBound exceptions occurring when downloading text (.txt) extension files, with the txt mime type but .csv extension in the file name, from the Web UI.

Fix for LFSC error on startup / attribute schema history workbench tab (RD-23249, HOTFIX-7077)

Lock-free Schema Change: Fixed a problem deserializing lock-free schema change meta data for attribute validation changes. Worst case this would prevent a system from starting up when upgrading to 2023.4. Another symptom is an internal error in the workbench when opening the Schema History tab on Attribute objects (in the System Setup), which had previously had their validation changed.

Fix for when editing LOV values in the Web UI destroys inline formats (HOTFIX-7096, ISSUE-680663)

Fixed an incorrect error message while editing an LOV value with HTML tags in the Web UI.

Fix for OIEP: context splitter removes the second part of the number range value (HOTFIX-7154, ISSUE-671577, HOTFIX-7049)

When the number range had negative numbers during an export, the value was cut in half. Now, the number range is exported correctly.

Fix for the PCM Deadline Processor running slow after STEP upgrade (HOTFIX-6964, ISSUE-668523)

This is a performance fix for Oracle systems related to pruning old entries in the transition log.

Fix for an outbound export issue: Workflow does not export local business rules (HOTFIX-7071, ISSUE-658057)

Fixed a problem when local business rules were not exported during the workflows export via Outbound Integration Endpoint.

Fix for error importing workflow with default user assignee (ACADE-1076, HOTFIX-7092)

Introduced a private config property to export UserList and UserGroupList tags in STEPXML before STEPWorkflow tag in order to allow the import of non-existing users who are participating in the imported workflow. Notice: setting this property will make STEP XSD validation to fail, as PIM.xsd has not been changed yet to reflect the changed order. So, keep in mind the risk of setting this property. To enable this functionality, contact Stibo Systems Support.

step-2023.4-2023-11-28-15-13-24

This is the first 2023.4 version of step.

Upgrade paths