We have released today on semarchy.com this patch for Semarchy xDM 2024.1 LTS.
You can read the release notes (2024.1.9) for the list of issues.
New Features
MDM-14021: The performance of named queries that include single record expressions has been optimized, with single record expressions being executed in the same SQL query as the root entity, rather than generating separate queries for each expression. This results in faster response times for named queries. This optimization can be activated by setting the system property xdm.namedqueries.singlerecordexpressions.optimise to true.
Bug Fixes
MDM-15408: Security enhancement: SVG files.
MDM-15654: Attempting to install the xDM SDK version 2024.2.1 in Eclipse fails with the error message Cannot complete the install because one or more required items could not be found.
MDM-15660: The repository upgrade may fail to complete if an exception occurs during post-upgrade controls, leaving the platform in an unresolved state with no error or success status.
MDM-15810: When using the Mass Update action in an MDM application, users with read-only access to an entity can still modify or remove data from its attributes, despite receiving warnings that indicate insufficient permissions.
MDM-15823: Trying to open a workflow task from the My Tasks interface triggers an internal server error (Missing named parameters: :<color>) when a background color is set on collection columns using SemQL.
MDM-15868: After upgrading from version 5.3.26 to 2024.1.4, opening or editing forms in the Application Builder fails, resulting in a ClassCastException error recorded in the PDE log: jakarta.json.JsonException: Provider org.glassfish.json.JsonProviderImpl could not be instantiated.
MDM-15907: In an MDM application, when a hyperlink field is configured with a string datatype, using URL as the link source and set to open in a new window, the Display Text value is rendered incorrectly in the collection view, appearing cut off from the bottom. This issue occurs specifically when there is only a single-line value in each column of the collection.
MDM-15935: In versions 2024.1.7 and 2024.1.8, the encrypt driver property has been set to false by default on existing and new SQL Server datasources. Platform administrators should review their datasource configurations after the upgrade and assess the encrypt property setting to ensure it aligns with their intended database security practices.
MDM-16125: With the optimization parameter xdm.namedqueries.singlerecordexpressions.optimise enabled, calls to named queries fail in the following scenarios: when a named query of type Single Record Expression includes a reference relationship that targets a foreign attribute with a name differing from that of the referenced entity; and when a SemQL expression is specified at a non-root level within the query, which triggers an invalid SemQL request error.
MDM-16129: After upgrading to version 2024.1.8, validation rules using square brackets in LIKE statements may fail in SQL Server environments, potentially resulting in valid data being incorrectly rejected. This issue is associated with the fix for MDM-15633. Users can disable this fix and revert to the previous behavior by setting the optional system property com.semarchy.xdm.sqlserver.escapeSquareBracketsInLikeExpressions to false.
The Docker image and the Azure Solution Template will be updated to this version in the following days.
Valentina ANTONOVA
We have released today on semarchy.com this patch for Semarchy xDM 2024.1 LTS.
You can read the release notes (2024.1.9) for the list of issues.
New Features
xdm.namedqueries.singlerecordexpressions.optimise
totrue
.Bug Fixes
Cannot complete the install because one or more required items could not be found.
Missing named parameters: :<color>
) when a background color is set on collection columns using SemQL.ClassCastException
error recorded in the PDE log:jakarta.json.JsonException: Provider org.glassfish.json.JsonProviderImpl could not be instantiated
.encrypt
driver property has been set tofalse
by default on existing and new SQL Server datasources. Platform administrators should review their datasource configurations after the upgrade and assess theencrypt
property setting to ensure it aligns with their intended database security practices.xdm.namedqueries.singlerecordexpressions.optimise
enabled, calls to named queries fail in the following scenarios: when a named query of type Single Record Expression includes a reference relationship that targets a foreign attribute with a name differing from that of the referenced entity; and when a SemQL expression is specified at a non-root level within the query, which triggers aninvalid SemQL request
error.LIKE
statements may fail in SQL Server environments, potentially resulting in valid data being incorrectly rejected. This issue is associated with the fix for MDM-15633. Users can disable this fix and revert to the previous behavior by setting the optional system propertycom.semarchy.xdm.sqlserver.escapeSquareBracketsInLikeExpressions
tofalse
.The Docker image and the Azure Solution Template will be updated to this version in the following days.
1 person likes this