Miscellaneous Bugfixes

A number of bugfixes have been applied as part of this release. Separate notes are generated for each maintenance patch. Refer to the entire set of 11.1 release and maintenance patch notes prior to installing or upgrading.

Bugfixes

Cassandra improvement for forwarding events

For Cassandra systems, when forwarding events, the confirm dialog now displays an estimated number of events that will be forwarded if the user confirms.

Fix for exception in search when excluding objects with Search from List based on a key

When upgrading an Oracle In-Memory STEP system to 11.0 (or later), unique key values are also In-Memory optimized. However, a slight difference exists for In-Memory optimized unique key values compared to the non-In-Memory version regarding handling of null values. This problem has now been resolved by this fix. There is a hotfix also available for this solution that is applicable to inmemory-7.0.66.

Fix for MongoDB connector: missing extValues for attributes on Reference Types

Fix for the extValues for the metadata attributes on the References. Previously, the LOV value ID of reference metadata was not getting exported via Mongo.

Fix for numerous '... deleted instance' entries in logs + errors in Matching and Merging event processor

Fixed an issue in the Address Matcher with regard to an inconsistent city score when one of the city's name length was less than five (5) characters, and the second was above or equal to five (5) characters. A hotfix is also available for this solution and is applicable to partydatamatching-7.0.14.

Fix for supplier name missing in Compare view

Added missing supplier names in Compare view. An error would occur in the case where the first ingredient in a section was not present for one or more of the suppliers being compared.

Fix for when AMF stops writing to Postgres DB and will not reconnect without restart

Logging information on consumer not getting reattached in the consumer creation loop. This solution is also available as a hotfix that is applicable to audit-messaging-7.0.5.

ISSUE-400494 - Fix for a problem with DTP export data below when selecting a version

The problem occurred when doing an 'Export Data Below' on a 'Page data' object in the workbench. The case was that two products were mounted on the page in one version and only one of the products was mounted in a second version. Changing version in the 'Select objects' tab of the export wizard did not change the list of products being exported. As a 'Page Data' object is attached to one version only, it makes no sense to change the version in the wizard when a 'Page Data' object has been selected. The solution has been to remove the 'Version' column for 'Page Data' objects in the 'Select Objects' tab of the export wizard.

ISSUE-469559 - Fix for error on filtering Task List

Fixed an error with column sorting in the Web UI Node List component. Previously, a combination of nodes could cause an error which prevented the list from being shown. A hotfix is applicable for step-10.1-mp4, step-10.1-mp5, and step-10.1-mp6.

ISSUE-473507 - Fix for imported translation management error-free files going to error subfolder

Fixed an issue occurring where import files with translations were moved to the error folder even if there were no errors during translation using those files. A step-10.3-mp4 hotfix is also available for this solution.

ISSUE-510715 - Fix for attribute group not opening properly when attribute is created in Web UI

Now, Web UI Tree Navigator will be reloaded correctly after a user creates new attribute or LOV on Attribute / LOV Management screens in Web UI.

ISSUE-520097 - STEP logout error

Fixed issue with logout when using /webui/webui/logout link. It did not work correctly if run from external HTML page from iframe element. This solution also has a hotfix available that is applicable to keycloak-sso-7.0.14 and one applicable to step-10.3-mp4.

ISSUE-521543 - Fix for duplicate objects with same name (not ID) appear dimmed in Parent Selector node picker

Now, it is possible to select a parent with a similar name but different ID via the Parent Selector component on a Web UI Node Editor's node picker.

ISSUE-522430 - Fix for large exports causing the streaming mapper to run out of memory

When an export included mappings for asset or entity references on data with many references, the export could run out of memory because it cached the asset / entity information. This has now been fixed so it no longer caches.

ISSUE-522931 - Fix for OIEP Advanced STEPXML error

There is now an improved error message for OIEP Email Delivery for emails without body text. If an email body is empty, the following message will show: 'Cannot deliver the email. Email body is empty.'

ISSUE-524452 - Fix for 'Include inherited values' not working in Advanced Search Screen

Now, it is possible to copy and paste values from Excel cells to the Advanced Search Attribute Value criteria without causing exceptions to appear.

ISSUE-525655 - Fix for display issue in event processor configuration

In the workbench, work was done to resize the Mail Error Report input form under the Select Error Report section to make the horizontal scroll bar work correctly. (Vertical scroll bar has been removed.)

ISSUE-526344 - Fix for product selection not returning any data after unchecking a 'Type of packaging' selection

Now, a Node Details section will not be closed if a user selects / deselects the same item on a Web UI Node List.

ISSUE-527816 - Fix for data inconsistency error when publications are deleted

Additional checks have been added to the remove orphan publication nodes option ('Clean orphan publication data'). There is a hotfix for this solution that is applicable to step-10.1-mp4.

ISSUE-528473 - Fix for ECLASS Importer not filtering on LOV Value (ECLASS 12)

Unlinked attributes from classifications of the attributes marked as deprecated but already linked to the classification before the import. Made sure that LOV values marked as deprecated in the extension part of the ECLASS import file are taken into account when adding values to a LOV or creating a value filter for the LOV. This solution is also available as a hotfix that is applicable to eclassimporter-7.0.67 and eclassimporter-7.0.70.

ISSUE-531146 - Fix for Web UI not working as expected in case of scanning products

Now, it is not possible to apply a filter while the filter strings are still loading on a Filtering Dialog on a Web UI Node List.

ISSUE-542515 - Fix for inability to drag and drop product on classification node in Web UI

Now, it should be possible to manually resequence Classification Product Links on a Multi Reference screen with Sequence Display Mode.

ISSUE-544385 - Fix for Remove Links action

Fixed a problem occurring when selecting all references / links and deleting them within a Multi Reference component. This caused the deletion of the references / links of non-configured types, if they had a same source / target (depending on ref / link direction). This solution is also available as a hotfix that is applicable to step-10.2-mp3.

ISSUE-547180 - Fix for whole Design Mode getting highlighted instead of selected component

Now, the Value Section sub-components will be correctly highlighted on hover and can be clicked in Web UI Design Mode.

ISSUE-548371 - Fix for Web UI node popup width taking up whole screen

Now, Parent Selector's node picker popup will not take the whole screen width.

ISSUE-550149 - Fix for Excel translation file import issue

Now, manual Excel translation in the workbench will respect 'Always Excluded Attributes' from translation which is configured in Translation Settings in Users & Groups System Settings. There is a hotfix of this solution that is available for step-10.3-mp4, step-11.0, and step-11.0-mp1 through mp4.

ISSUE-551432 - Fix for inability to edit Name field in Multi Edit Display Mode

Now, a Name component on a Web UI Node Editor will be marked as read only if the current user does not have the privilege to edit it - specifically, if the MAINTAIN_SETUP_ENTITY privilege is missing. This behavior is now consistent with the Table Header Name component on a Web UI Node List.

ISSUE-552339 - Fix for conditions returning as 'false' if matcher uses condition threshold

Fixed presentation of comparison between matcher result and matcher's threshold in the Match Criteria Evaluator's Match Reason column when rules contain conditions with a True / False comparator. There is also a hotfix applicable to step-10.2-mp3 through mp6 available for this solution.

ISSUE-553074 - Fix for performance issue in business function after upgrade

Performance optimization was done for business rules using JavaScript. The code used to restrict the JavaScript to call methods provided by the public API was not handling situations where the arguments were automatically cast to the correct type very efficiently. This solution is also available as a hotfix for step-10.1-mp2 through mp5, step-11.0, and step-11.0-mp1 through mp4.

ISSUE-553722 - Fix for Data Import screen throwing an error when added as Sub Screen Tab Page

Fixed a NullPointerException (NPE) that was caused by the Data Import component when it was configured with a product selection import configuration but called from the Node Editor screen when a classification is selected. Instead of the NPE being thrown, an 'Invalid Product Parent' message will be shown. This solution is also available as a hotfix that is applicable to step-10.3-mp4.

ISSUE-555736 - Fix for NPE thrown when editing existing import configuration

When editing an existing import configuration, exceptions could be thrown if the data source did not match the existing mappings. This has been fixed.

ISSUE-556571 - Fix for issue in auto datasheet generation

Fixed a problem causing a connection from InDesign to the app server to be torn down after five minutes. This solution is also available as a hotfix that is applicable to step-10.2-mp3.

ISSUE-557286 - Fix for error message showing in HTML script that is not in readable format

Using color text in a BGP error message displayed in HTML script. The allowed color tag is: <p style="color: your color;">. This solution also has a hotfix available that is applicable to step-11.0-mp4.

ISSUE-557761 - Fix for tab key not working as expected in Web UI

Now, focus is moved to the new empty multi-value field when a user presses a tab key within a multi-value Attribute Value component field on Web UI Node Editor screen.

ISSUE-558286 - Adding logging to identify issue for incorrect Kafka Header published

Log endpoint configurations to determine if the erroneous variation is due to specific users or app servers. This solution is also available as a hotfix that is applicable to step-10.2-mp3.

ISSUE-558807 - Fix for business rule taking a long time to run on a Web UI via the Run Business Action button for 1000 products

Introduced a new parameter (Disable Reload) for the Run Business Action Toolbar component, which allows admins to disable reloading a Node List after performing a corresponding action. This solution is also available as a hotfix that is applicable to step-10.2-mp3 and step-10.3-mp4 / mp5.

ISSUE-559808 - Fix for long process time for one item price change

Improved performance when pasting a huge amount of cells into an Excel Smartsheet. Note that subsequent editing after a huge paste operation may still perform slower, as Smartsheets need to detect the changed product IDs, and after a huge paste it will be a lookup through the amount of pasted cells. This solution is also available as a hotfix that is applicable to step-10.1-mp3 through mp6.

ISSUE-559855 - Fix for typeahead issue on the Search Panel

The problem was that when the user entered the same values for different attributes, the typeahead would display the same values multiple times. To fix this problem, the data structure of 'SearchSuggestion' from List<> to Set<> was changed so that the typeahead will display the same values only once.

ISSUE-559876 - Fix for reference metadata attribute not working properly

In a multi-reference Multi Edit Display Mode component in the Web UI, it was not possible to remove inherited dimension-dependent LOV values. This has been fixed. There is a hotfix also available for this solution that is applicable to step-9.3-mp3, mp4, and mp5, and step-10.3-mp4.

ISSUE-560921 - Fix for module proofing not working

The InDesign Sidecar could incorrectly restart if the sidecar temporarily could not reach the STEP servers to report its status. This has now been fixed. This solution also has a hotfix available that is applicable to step-11.0-mp1 through mp4.

ISSUE-561466 - Fix for inability to access a background job for impersonated user

Fixed a problem occurring when users, impersonating a supplier user who does not have privileges to view BGPs of other users, were not able to access their own BGPs on a Background Process Details screen in Web UI with In-Memory enabled. There is also a hotfix available for this solution that is applicable to step-10.3-mp4.

ISSUE-561682 - Fix for BMECat 2005 not displaying Price List Names when mapping

Previously, in the mapping step of the exporter, price list names were named by their object type. Now, they are named by their ID to allow the user to differentiate multiple price lists within the same object type.

ISSUE-561927 - Fix for Advanced STEPXML export not working for event-based outbound integration endpoint

Now, a previously introduced configuration property for ignoring the Trade Terms effective date will only affect event-based exports. This solution is also available as a hotfix that is applicable to step-10.1-mp4 through mp6 and step-11.0-mp4.

ISSUE-561929 - Fix for the 'AutoApprove=Y' tag not working as expected

When importing an export configuration with auto approval, the content of the export configuration would not get approved. This has been fixed.

ISSUE-562401 - Fix for a missing expansion icon

Fixed a problem where a selected item on a Web UI Tree Navigator on a Global Navigation Panel did not have an icon to expand even if it had children. A hotfix applicable to step-10.3-mp4 is also available for this solution.

ISSUE-563200 - Fix for Web UI 'References Asset Representation' component not working for product overrides

Fixed a problem in Web UI Node Editor when asset references for product overrides were not displayed via Referenced Asset Representation. A hotfix is available for step-10.0-mp3, step-10.0-mp4, step-10.0-mp5, and step-10.3-mp4.

ISSUE-563501 - SaaS fix for randomly changing configuration of outbound endpoints

In the workbench, viewing an old revision of an outbound integration endpoint could unexpectedly overwrite the current configuration if the user then selected the 'Configurations' tab. This has been fixed. A hotfix is available for step-10.3-mp4.

ISSUE-563935 - Fix for delete privilege on the Data Container not working as expected

Now, a recycle bin icon will not be shown in the Web UI Data Container editor popup if the current user does not have privileges to delete a data container of a given data container type.

ISSUE-564275 - Fix for idle Matching Event Processor

Improved parallel tasks constraints resolving and parallel tasks processing to avoid Event Processor locking.

ISSUE-564516 - Fix for thumbnail images not working

The problem was that some thumbnail images were not shown in the Web UI. The system had a pipeline called thumbnail-64, but the DAM version dam-thumbnail-64 was missing. The solution has been to add the dam-thumbnail-64 pipeline. This solution is also available as a hotfix that is applicable to step-11.0-mp4.

ISSUE-564611 - Fix for unavailable error file in a workbench BGP when Kafka Receiver BGP fails

Previously, when a user ran an endpoint in strict / batch mode and multiple files fail, then only the last failed file would be attached to the background process. Now, a zip file will be created for attached error files when importing multiple files via a hotfolder where at least two files generate an error file.

ISSUE-564824 - Fix for error with Web UI changes

Fixed a NullPointerException (NPE) on a Web UI Node Editor screen related to the Referenced Asset Representation component, when the External Storage component model was configured. This solution is also available as a hotfix that is applicable to step-11.0-mp4.

ISSUE-564887 - Fix for multi-language Smartsheet import not working correctly with multi-valued text attributes

Fixed cross-context import of multivalues in Smartsheet format when there are single and multivalues being imported in one Smartsheets for the same language. This solution is also available as a hotfix that is applicable to step-10.0-mp3, mp4, and mp5.

ISSUE-565269 - Fix for internal server error while view packaging

Now, a packaging screen in the Web UI will not immediately fail loading with an exception if there are illegal links to non-packaging nodes via the packaging link. Instead, an error message will be logged at a SEVERE level to the STEP app log that will allow users to locate such a problem. This solution is also available as a hotfix that is applicable to step-10.3-mp4.

ISSUE-565751 - Fix for persistence query throwing: java.net.SocketException: Connection reset

The Admin Portal has a debug feature that allows Stibo Systems to examine data using an Adhoc Query. The server selector had a problem that caused it to not always send the query to the correct server URL. This has been fixed.

ISSUE-565782 - Fix for Optimistic Lock error on multi-selection in Data Containers

Now, Optimistic Lock exceptions will not be shown on Web UI screens when Alert notifications are about to be deleted in multiple threads. This solution is also available as a hotfix applicable to step-11.0-mp2 through mp4.

ISSUE-566808 - Fix for 'Read Only' setting being ignored for the Reference Header in Multi Edit Display Mode

Now, the 'Read Only' design mode parameter will be correctly respected on a Web UI Node List screen for the Table Header References component configured to display Data Container references. There is a hotfix also available for this solution that is applicable to step-11.0-mp2, mp3, and mp4.

ISSUE-566879 - Table Transformation Horizontal Wrap Table fix for failure on row and page break (Rule Left)

STEP and InDesign: If a table was using the Horizontal Wrap transformation, the table rule styles applied could be incorrect on the wrapped portion of the table when there were no repeated headers. This is now fixed.

ISSUE-567409 - Fix for 'Send diagnostics' not supporting multiple app servers on SaaS

It is now possible to upload diagnostics from a STEP cluster to Stibo Systems, even when there is no SSH access between the nodes in the cluster. This solution is also available as a hotfix that is applicable to step-10.3-mp4 and mp5.

ISSUE-567413 - Fix for issue while trying to save an LOV value in a Data Container attribute

Fixed a problem occurring when an LOV value with more than 5000 values in a Data Container editor on a Web UI Node Editor was not able to save the LOV value whose ID starts by the same prefix as other LOV IDs for this attribute. There is also a hotfix for this solution that is applicable to step-10.3-mp4.

ISSUE-567610 - Fix for the Reference Header property causing slowness of Data Containers loading on screen

Introduced a possibility to disable Reference history loading for Table Header references component for performance reasons. To use this possibility, contact Stibo Systems Support. This solution is also available as a hotfix that is applicable to step-11.0-mp4.

ISSUE-567618 - Error message fix for inability to submit articles in a new product enrichment workflow

The customer was getting a generic submit error previously. This fix introduced the possibility to return additional messages generated by a Reference Other Business Condition. To enable these messages, contact Stibo Systems Support. This solution is also available as a hotfix that is applicable to step-11.0-mp4.

ISSUE-568071 - Fix for inability to transform / simplify selection for plugin ObjectTypeCondition

Fixed a NullPointerException occurring when a user tried navigating to the Target Column ID in a Classification Product Links table on a Web UI Node Editor screen. Fixed exception when user tried navigating to the Target column title or ID in a Nested References table on a Web UI Node Editor screen. This solution also has a hotfix available that is applicable to nested-references-7.0.8 and another hotfix applicable to step-11.0-mp4.

ISSUE-568376 - Fix for out-of-date serving platform

Upgraded moment.js dependency to the latest version for the Customer MDM Data Profile component. There is also a hotfix available for this solution that is applicable to step-10.2-mp3 and step-10.3-mp4.

ISSUE-568378 - Fix for lack of authentication config endpoint access

Now, config resources will not be available for STEP system with SSO enabled if the current session is not authenticated. Fixed workbench inaccessibility issues with config resource blocked. There is also a hotfix available for this solution that is applicable to step-10.2-mp3 and step-10.3-mp4.

ISSUE-568403 - Fix for 'Read Only' setting being ignored for the Reference Header on the Multi Workspace screen

Now, the 'Read Only' design mode parameter will be correctly respected on a Web UI Node List screen for the Table Header References component configured to display Data Container references. References will now be shown as read only for the Table Header References component on a Web UI Multi Workspace screen for the approved workspace. There are hotfixes also available for this solution that are applicable to step-11.0-mp2, mp3, and mp4.

ISSUE-568508 - Fix for Reference component not working properly for metadata attributes

In attributes within the References component in the Web UI, it was not possible to remove inherited dimension dependent LOV values. This has been fixed. This solution is also available as a hotfix that is applicable to step-9.3-mp3, mp4, and mp5.

ISSUE-569033 - Fix for ClassCastExceptions in pre-prod

Fixed a ClassCastException in a Web UI BGP Notifications Panel caused by Data Container Objects reported in STEP URL format in one of the Background Processes. There is a hotfix for this solution that is also applicable to step-10.1-mp3 through mp6.

ISSUE-569067 - Fix for custom Excel export inability to sort on column values

Child products in Excel exports from Web UI were sorted randomly. They are now sorted consistently and identically to when exported from the workbench. A step-11.0-mp4 hotfix is also available for this solution.

ISSUE-569120 - Fix for pre-prod financial report crash

Financial report (B2CReportAction) has been improved to use a newer format than Excel 2003 when writing Excel sheets. Thus, the reports no longer have a maximum limit of 65535 rows. There is a hotfix also available for this solution that is applicable to step-11.0 and step-11.0-mp1 through mp4.

ISSUE-569368 - Fix for the inability to copy values with local formatting when using User Configurable Views

Introduced a possibility to enforce the 'Enable Locale Formatting' option for Table Header Values that are configured via User Configurable Views in Web UI. To enable this property, contact Stibo Systems Support. It is important to note that this property will affect all the table headers added to User Configurable Views, and it only affects newly created views. This solution is also available as a hotfix that is applicable to step-10.3-mp4.

ISSUE-569586 - Fix for the inability to create a product and view the product details

Fixed a side effect causing an exception after installing HOTFIX-6019, which was related to initialization of a References component on a Web UI Node Editor. The solution is also available via a hotfix for step-10.3-mp4.

ISSUE-569744 - Fix for manual sorting causing error on Task List

Fixed IllegalArgumentException sporadically thrown on a Web UI Task List's filtering dialog. There is also a hotfix available for this solution that is applicable to step-10.1-mp4 through mp6 and step-11.0-mp4.

ISSUE-569851 - Fix for asset search not working in a Run Business Action component

Now, the assets can be found via typeahead suggestions if a classification is set as a Static Root Node for a Node Picker configured for a Run Business Action component on a Web UI Node Editor. This solution is also available as a hotfix that is applicable to step-10.2-mp3.

ISSUE-570108 - Corrected issue preventing copying of eCatalog configs after update

This issue was seen after an 11.0-MP4 update. Now, it is again possible to copy and paste eCatalog configurations in workbench. This solution is also available as a hotfix applicable to step-11.0-mp4.

ISSUE-570562 - Fix for reference and link privileges not reflecting in Smartsheets

Now, references / links cells in exported Excel Smartsheets will be mark as read only if the user, who exported a Smartsheet, does not have privileges to edit these references / link types. There is a hotfix also available for this solution and is applicable to step-10.1-mp4 through mp6.

ISSUE-570924 - Additional logging added to identify Product MDM event processor error

Gathering of more information from the exception is being done for better debug options. Additionally, there were JavaScript data inconsistencies that were cleaned up as part of the process of working to resolve the issue. This solution is also available as a hotfix that is applicable to step-10.3-mp4.

ISSUE-571039 - Fix for 'Replace Content' is displayed even when the parameter is disabled

Fixed a problem occurring when the Replace Asset option was visible for vendor users on a Web UI Node Editor for the Referenced Asset Representation component, even if the 'Replace Content' parameter was disabled in the Design Mode configuration.

ISSUE-571262 - Fix for error received when exporting data using Web UI

The problem was that a NullPointerException (NPE) was thrown if a product was exported from a Web UI if the user did not have view privileges to the product hierarchy above the selected product. The solution is to process the part of the hierarchy where the user has view privileges only. There is a hotfix also available for this solution that is applicable to step-11.0-mp4.

ISSUE-572184 - Updated message shown when attempting to delete your own user name

When you are logged into STEP and try to delete your user, the message indicating that you cannot delete the user logged into the current session in Workbench has been replaced and improved.

ISSUE-572280 - Fix for URL taking longer time than usual to load

Changes were made to replace the Google font since it cannot load in the restricted network.

ISSUE-572854 - Fix for failing import of STEPXML

Fixed a NullPointerException (NPE) in STEP import occurring when FINEST logging was enabled for com.stibo.core.domain bundle. This solution is also available as a hotfix that is applicable to step-11.0-mp4.

ISSUE-572862 - Fix for Web UI article not opening

Fixed an exception on the Web UI Node Editor screen with the Multi Reference component configured under the Value Section. This solution is also available as a hotfix that is applicable to step-11.0-mp4.

ISSUE-573185 - Fix for Override Control Type Rule 'LOV-Checkbox' not working in Web UI

Fixed a problem occurring when the Global Override mapping on the Web UI MAIN screen did not work for LOVs and did not change the representation of them. There is a hotfix for step-11.0-mp4 that is also available for this solution.

ISSUE-574085 - Fix for Apache Commons-text library RCE vulnerability

Addressed security vulnerability in third-party library apache-commons-text in core, ECLASS and Configuration Management STEP components by upgrading a dependency to 1.10.0 version of this library where the vulnerability is addressed. There is also a hotfix for this solution that is applicable to step-10.2-mp3, step-10.3, and step-10.3-mp1, mp2, mp4, and mp5. There is also a hotfix for system-management-7.0.9 and 7.0.11 as well as one for eclassimporter-7.0.67 and 7.0.70.

ISSUE-574353 - Fix for scheduled exports not zipping file

The problem was seen when SFTP delivery was done. If the delivery configuration contained a filename that was prefixed with an absolute path or a relative path, and zip was switched on, then the delivery failed. The path was used as the upload path, and the filename was also used as the name of the local zip file in the BGP_ directory. The solution has been to use the filename without path for the temporary file in the BGP_ directory.

ISSUE-574765 - Fix for References component not working as expected in Web UI

Fixed a bug with the References component on a Web UI Node Editor that was mishandling dimension inherited references when deleting a local reference pointing to the same target, which caused an inherited reference to be deleted as well.

ISSUE-575295 - Fix for KAFKA Receiver import failure

Some Background Processes may add audit-log entries. If the audit-logs become big, they are automatically pruned. And if two different processes (or sub-processes) does so at the same time, they may start the pruning at the same time, which could give deadlock errors. This could make the process fail, which could lead to processes being half-way done. This has been fixed so that the probability of deadlock is far less. If it does happen, it will only log it and continue the process since the pruning of old audit-logs is not relevant for the process. There is a hotfix available for this solution that is applicable to step-11.0-mp4.

ISSUE-575362 - Created a new healthcheck plugin to find and fix duplicate edges

Added new healthcheck plugin (Nodes having multiple parents) for a Cassandra-specific problem with nodes having two (2) parents.

ISSUE-575950 - Fix for outstanding issues with 'Data Issues Report' Bind

Fixed the following problems with combined data issues:

  1. Now, all attribute-related data issues messages will be correctly shown in combined popup.

  2. Now, data issues will be correctly combined if configured as a business condition on workflow transition.

This solution is also available as a hotfix that is applicable to step-10.0-mp3, mp4, and mp5.

ISSUE-577019 - Updated CKEditor Library

Upgraded a dependency to third-party library CKEditor to the latest 4.20.0_full version in order to address an XSS vulnerability.

ISSUE-577230 - Fix for inability to clear filters in the Background Process List

Fixed NullPointerException (NPE) occurring on the Background Process List screen in Web UI when any of the background processes did not have a start date.

Performance Enhancements

ISSUE-540109 - Fix for Match and Merge API performance issue

The previous implementation processed entities one-by-one and created cache for them, which was time consuming. The current solution is processing them all at once. There is also a hotfix for this solution applicable to step-10.2-mp3.

ISSUE-555302 - Fix for search with NULL (!) not working

Improved performance for exclamation searches in STEP. There is also a hotfix for this solution that is applicable to step-10.0-mp3, mp4, and mp5.

Note: Customers may want to search the Stibo Systems Service Portal for their Issue Numbers (if shown). To do so, while in the Stibo Systems Service Portal, navigate to Issues (in the header bar) and then select 'Search for Issues.' Click on the 'Advanced' option on the filtering bar, and then type in 'issue=' and the Issue number from the Maintenance Patch Notes. Press Enter or click the magnifying glass icon to run the query. Users will only be able to view Stibo Systems Service Portal issues for Issue Numbers that they have privileges to access. If the issue is not applicable to the user searching, then a 'No issues were found to match your search' message will be displayed.