These are the 46 updates to saas in version 2024.2, sorted with newest version first:
This supersedes 2024.2-2025-01-03-14-23-36 and earlier versions.
Now, survivorship business rules that are trying to queue events will be ignored during unmerge, as it is not possible for non-persistence objects.
Fixed a NullPointerError occurring when retrieving a config property without documentation - and log it instead.
Fixed retrieving PDF XMP metadata properties acc. to format of file: application/pdf after uploading Asset in workbench.
By default, all cross-context exports always contain suppressed references. Following configuration property has been added in order to omit those references: ExportManager.Omit.SuppressedReferences.CrossContext=true
This supersedes 2024.2-2025-01-02-13-36-49 and earlier versions.
Fixed a problem occurring when a Privilege Error was shown in workbench when a user clicked to Partial Approve on a node, which only had unapproved Table Text part objects, which were not available for partial approve.
This supersedes 2024.2-2024-12-30-08-27-55 and earlier versions.
This issue occurred when exporting BMEcat in workbench. The issue was that STEP exported Feature elements with only Fname elements even when there was no non-empty values for the Feature. This is now fixed.
This supersedes 2024.2-2024-12-24-12-55-54 and earlier versions.
An improved error message was added for when the splitter business action for a business action Event Processor does not call the addMessage() method. Instead of a NullPointerException, a meaningful error message will be shown in the execution log.
This supersedes 2024.2-2024-12-19-15-49-42 and earlier versions.
If you have a loop in your publication sections, you could get an internal error. This fix makes sure a message is logged in the application server log instead of throwing an error.
By default, all cross-context exports always contain suppressed references. Following configuration property has been added in order to omit those references: ExportManager.Omit.SuppressedReferences.CrossContext=true
Now, an exception will not be thrown if a business rule is trying to trigger an event for a Non-Persistent Object as a part of a Survivorship rule, executed on an Advanced Merge Screen.
This supersedes 2024.2-2024-12-18-07-05-22 and earlier versions.
Hotfix HOTFIX-8009 doesn't have an approved description, yet.
Fixed a problem where the wrong products were being added to BMECAT 1.2 export.
Fixed a problem occurring when the Referenced Asset representation component was not shown on a Web UI Initiate Item screen.
This supersedes 2024.2-2024-12-17-14-27-26 and earlier versions.
Added additional logging to find out which exception to whitelist.
This supersedes 2024.2-2024-12-13-15-15-32 and earlier versions.
For multi-queue environments, we added the ability to serialize specific background process queues.
This supersedes 2024.2-2024-12-12-16-55-36 and earlier versions.
Hotfix HOTFIX-7986 doesn't have an approved description, yet.
This supersedes 2024.2-2024-12-11-14-58-46 and earlier versions.
Fixed the healthcheck plugin "Softvalues with Dual Visibility" so that it does not fail with the exception "SnapshotTooOldException" when the number of rows in the softvalue table is large.
This supersedes 2024.2-2024-12-10-10-36-21 and earlier versions.
Added additional server logging for bulk update to log the stack trace of the exception when an OptimisticLockException occurs during the bulk-update service.
Fixed a problem where a NullPointerException could be thrown when importing an InDesign package via workbench.
Fixed a memory leak related to a business function used during the numerous parallel web service invocations.
This supersedes 2024.2-2024-12-06-11-18-35 and earlier versions.
Hotfix HOTFIX-7973 doesn't have an approved description, yet.
Fixed the healthcheck plugin "Softvalues with Dual Visibility" so that it does not fail with the exception "SnapshotTooOldException" when the number of rows in the softvalue table is large.
Fixed the problem in Web UI occurring when the Business Function chosen to filter out unnecessary suggestions for the Data Container used in the Unfolding Data Container view was not called, which caused all suggestions to be sown shown, even those not needed.
Fixed a problem in which the export contained duplicate values when exported with a saved export configuration for CSV files.
This supersedes 2024.2-2024-12-05-12-36-04 and earlier versions.
Hotfix HOTFIX-7955 doesn't have an approved description, yet.
This supersedes 2024.2-2024-12-04-13-51-25 and earlier versions.
Fixed a problem in which an empty element incorrectly exported empty calculated values.
When upgrading indices from STEP 11.0 to the newer versions, the upgrade plugin will no longer look at the triggering workspaces assigned to the Elasticsearch configurations. From now on, it will upgrade all of them.
This supersedes 2024.2-2024-12-04-03-04-57 and earlier versions.
For multi-queue environments, we added the ability to serialize specific background process queues.
This supersedes 2024.2-2024-12-03-16-01-01 and earlier versions.
This supersedes 2024.2-2024-11-29-13-21-56 and earlier versions.
Fixed a problem with Datasheet PDF creation where Calculated Attributes were not resolved for Pagination Rules and Validation Attributes.
A code change was made to ensure node search behavior is the same between a search button click and pressing enter.
This supersedes 2024.2-2024-11-27-15-22-59 and earlier versions.
BMEcat exporter now avoids incomplete asset references for non-existing asset sources.
Fixed a problem with BMEcat export, which was showing empty FVALUE tags.
This supersedes 2024.2-2024-11-26-13-46-35 and earlier versions.
Fixed a problem in which the export contained duplicate values when exported with a saved export configuration for CSV files.
Fixed an issue where vertical scrollbars were not displaying on lookup tables by adding a scroll pane and aligning elements in the transformation configuration editor.
This supersedes 2024.2-2024-11-20-08-05-25 and earlier versions.
This supersedes 2024.2-2024-11-18-14-56-46 and earlier versions.
When writing a file to a hotfolder took more than five seconds, the file could be read before it was fully written. This issue has been fixed.
This supersedes 2024.2-2024-11-16-21-29-11 and earlier versions.
Fixed problem with datasheet PDF creation where an alternate link target would only work on nodes of the same super type.
This supersedes 2024.2-2024-11-14-16-30-17 and earlier versions.
Hotfix HOTFIX-7882 doesn't have an approved description, yet.
This supersedes 2024.2-2024-11-13-13-41-57 and earlier versions.
Now an error message will be shown if a number of selected items on a Node List exceeds the Maximum Number of Nodes parameter, configured for Run Business Action, when user clicks on an enabled Run Business Action toolbar action.
Fix for InMemory component: In some cases, the Cassandra garbage collector could fail with a StackOverflowError. This has been fixed. HOTFIX-7919: Additional checks of the input for "Merging LOV Values in Bulk" has been added. A line is rejected if a value was used as source value earlier in the file.
This supersedes 2024.2-2024-11-12-15-47-13 and earlier versions.
An error occurred in which assets imported via the Asset Importer would get the wrong extension. This has been fixed.
This supersedes 2024.2-2024-11-11-11-22-47 and earlier versions.
Upload of InDesign files are now based on the currently selected version in the InDesign client
Fixed a problem with the Datasheet PDF Creation outbound integration endpoint (OIEP) in which ID and Name were not being processed due to an invalid name.
Adding references for datacontainers in mongodbadapter
This supersedes 2024.2-2024-11-08-15-13-31 and earlier versions.
Fixed a performance problem on a Web UI Node List with a huge attribute group configured under the Table Header Value group and Show Only Valid attributes options selected. To apply a performance fix, a certain property needs to be enabled. Contact Stibo Systems Support to do that.
This supersedes 2024.2-2024-11-07-10-23-25 and earlier versions.
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.
This supersedes 2024.2-2024-11-06-13-30-40 and earlier versions.
When a collection is included in a change package, the contents of the collection is no longer included.
This supersedes 2024.2-2024-11-01-12-12-06 and earlier versions.
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.
Fixed a problem with the Datasheet PDF Creation outbound integration endpoint (OIEP) in which ID and Name were not being processed due to an invalid name.
This supersedes 2024.2-2024-10-30-14-33-01 and earlier versions.
Created a new HOTFIX-7898 that fixes the way translation files are sent to SDL translation service when a customer configures async translation with multiple targets on a single configuration.
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.
Improved REST API V2 methods description for: classifications/[id]/assets classifications/[id]/children entities/[id]/children products/[id]/children Stating that a result is a streamed unsorted array. The result format is because of the potential for performance and memory issues due to the commonality of having a huge amount of children under a certain root and the potential to strain system resources when retrieving such amounts.
Fixed NullPointerException occurring when non-valid reference types were added in the Referenced Asset Representation component.
This supersedes 2024.2-2024-10-29-03-27-47 and earlier versions.
This supersedes 2024.2-2024-10-25-10-42-43 and earlier versions.
Fixed a performance problem on a Web UI Node List with a huge attribute group configured under the Table Header Value group and Show Only Valid attributes options selected. To apply a performance fix, a certain property needs to be enabled. Contact Stibo Systems Support to do that.
Hotfix HOTFIX-7895 doesn't have an approved description, yet.
The 'Upload and replace asset' action, when clicking on the three dots next to the Referenced Asset Representation, has been renamed to 'Upload and update asset content' to provide more clear expectations about this functionality.
A better error message was added to display when one thread manipulates a persistent object being cached by another thread.
When requesting a proof or pdf from the Web UI with the 'Generate proof in the background' option on, the Web UI is now getting information about the resulting file from the application server before getting the file.
Fixed missing bnd import, which caused unexpected exceptions when performing 'Import now' via the Import Manager in STEP Workbench.
This supersedes 2024.2-2024-10-24-12-54-12 and earlier versions.
Hotfix HOTFIX-7880 doesn't have an approved description, yet.
This supersedes 2024.2-2024-10-22-15-37-02 and earlier versions.
Fixed a problem where the price list was ignored when performing an eCatalog export.
Fixed a problem occurring when an items index on a Web UI Task List was not determined correctly with TaskList.Streaming.Enabled set, which led to an incorrect index being shown in the details overlay and selection navigation to different items after performing an action, which required reload of a screen.
This supersedes 2024.2-2024-10-21-14-41-06 and earlier versions.
For each entry in a zip file, unzip is now able to look for a utf8 file name in an extra header and only if this header is present. This feature may be used for filenames with non utf8 encodings. Only some zip tools are writing this extra header.
Improved error handling has been added for when a user without corresponding privileges is trying to delete an asset in Web UI. Now, a corresponding error message is shown instead of a NullPointerException.
Now, In-Memory List Search will respect the case sensitivity search options. It means that the multiple values search on Web UI's Advanced Search screen (which is treated as a list search) will be case insensitive with both In-Memory enabled or disabled.
This supersedes 2024.2-2024-10-03-07-35-10 and earlier versions.
Hotfix HOTFIX-7741 doesn't have an approved description, yet.
Fixed an unexpected exception that occurred on the Web UI Multi Revision screen after performing a Hide Equal action multiple times in the vertical sheet direction.
Performance improvement for Workflow Profiles. It will have an impact for profiles with a lot of node states where the nodes have a large number of revisions.
Print Publisher (InDesign): InDesign could incorrectly create 1000 pages when paginating a table that spanned two pages in a spread.
After the fix, upgrade of Elasticsearch configurations when migrating from STEP 11.0 or lower should pass without any errors and the upgraded Elasticsearch indices should behave as expected.
Fixed a problem when invisible headers were exported by Export Current View action on Web UI Node List.
The code that checks which references should be removed from MongoDB fails to transform a Mongo Document object to a compatible Java object when a single value reference is deleted from an Entity. The code change now can handle the deletion of both single-value and multi-value references.
Fixed an issue with the PLM Compare function in that some supplier values were not being displayed.
Fixed problem with session refresh in WebUI.
Fixed a problem with authentication when IPv6 was enabled on the client side.
Fixed memory leak occurring when closed Find Similar web service threads data were not properly cleaned up.
Error handling of PDX channel configuration creation has been improved when STEP does not have an XML asset object type configured.
Fixed problem in which a classification filtering for a Smartsheet export sometimes marked attributes as read-only.
This supersedes 2024.2-2024-10-01-11-15-41 and earlier versions.
This supersedes 2024.2-2024-09-25-07-34-06 and earlier versions.
Hotfix HOTFIX-7825 doesn't have an approved description, yet.
Fixed a problem where illegal characters in Web UI screen names were preventing users from navigating to such screens. Now, the characters are properly escaped. For information on the characters not allowed in a Web UI Screen ID, Context ID, and Workspace ID, refer to the Managing Web UI Configurations topic in the Web User Interfaces documentation.
Fixed a bug that in certain circumstances could produce a NullPointerException. This could happen for long-running operations where hard-evicts had been performed.
This supersedes 2024.2-2024-09-23-09-25-42 and earlier versions.
Hotfix HOTFIX-7821 doesn't have an approved description, yet.
STEP Publisher (MacOS only): If InDesign was configured to use Asset Push, images would incorrectly appear as empty frames on paginated pages. This affected InDesign versions from CC19.4 onwards.
Fixed a problem when a context-specific decimal separator was changing to a dot character after saving an attribute value with Typeahead override control type on a Web UI Node Editor.
Fixed a problem when invisible headers were exported by Export Current View action on Web UI Node List.
This supersedes 2024.2-2024-09-23-06-01-28 and earlier versions.
Hotfix HOTFIX-7809 doesn't have an approved description, yet.
Fixed displaying of STEP tags in the eclass-advanced editor component.
Multi-valued language dependent attributes mapped in Generic XML using a repeat instruction would not be imported as multi valued if the value separator was specified in the Generic XML file using a MultiValueSeparator instruction. This is now fixed.
This supersedes 2024.2-2024-09-20-14-32-12 and earlier versions.
This supersedes 2024.2-2024-09-20-09-50-44 and earlier versions.
Added more logging to investigate the problem.
This supersedes 2024.2-2024-09-18-14-27-24 and earlier versions.
This supersedes 2024.2-2024-09-05-12-57-01 and earlier versions.
Hotfix HOTFIX-7751 doesn't have an approved description, yet.
Fixed an issue causing a NoSuchMethodException warning in application server logs. It was caused by an incorrect check being done to determine whether a Data Container could be deleted. It appeared when accessing a Data Container Table or Popup Editor on the Web UI Node Editor screen in STEP version 11.1-mp6.
Fixed a problem where illegal characters in Web UI screen names were preventing users from navigating to such screens. Now, the characters are properly escaped. For information on the characters not allowed in a Web UI Screen ID, Context ID, and Workspace ID, refer to the Managing Web UI Configurations topic in the Web User Interfaces documentation.
When running In-Memory, a non-persistent export could fail with a class cast exception. This has been fixed.
Fixed unexpected EmptyStackException, which appeared when replaying the import after catching the optimistic-lock exception sporadically.
Fixed a problem occurring when XLSM assets were downloaded as XLSX in Web UI.
Some Instrument tab views did not show up in the Configuration tool.
Fixed a problem occurring when some assets with extension .DMG were recognized as .BZ2 files when being downloaded from Web UI.
With the fix committed on this issue, we avoid a potential server crash when running STEP with In-Memory in a cluster setup - or in TriPod setup. The bug was introduced in 2024.1.
Fixed incorrect tag escaping on the Add Data Container Popup in Web UI, which lead to unexpected exceptions.
Fixed unexpected exception on a Web UI Node List that was caused by an attempt to show an invisible table header.
Fixed a problem occurring when invalid attributes were shown for a Table Header Attribute Value on a Web UI Node List with the 'Show only valid attributes' option configured.
Additional logging and a better error message was added in order to determine cause of export error.
Now, Conditional Attributes will support trailing or single wildcard characters during evaluation. Notice that leading wildcards are ignored, and wildcards in the middle of a string are treated as a part of a string. Also, notice that instead of ".*" (dot start) pattern, a single "*" (star) pattern should be used.
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.
This is the first 2024.2 version of saas.