Changelog
Epics and road map
Information on further planned issues can be found in the road map. Information on upcoming features can be found in the epic overview.
3.26.43
Released on 2026-11-02.
|
Starting with this version, the XDM container |
The files for this version can be downloaded here:
When upgrading from older versions than the previous, please read the migration advice for each version in between as well.
The support tickets referenced in the Related to column are private and can only be seen by their creator.
| Story | Type | Title | Description | Related to | Known since |
|---|---|---|---|---|---|
XPU-1719 |
Feature |
Save script code without leaving edit/full screen mode |
In the Prime UI script editor, |
||
XPU-2851 |
Feature |
Sort sublists in side menu alphabetically |
Side menu sublists are now displayed in alphabetical order to improve navigation clarity. The sorting automatically adapts to the currently selected language, which ensures a consistent menu structure. As part of this update, the sublist 'Events' was also moved from 'Executions & Monitoring' to 'System & Configuration.' |
||
XPU-2963 |
Feature |
Improved result display for "Check Admin Database" in Prime UI |
The result of "Check Admin Database" is now shown in a clearer and more structured way in Prime UI. This makes it easier for users to understand findings at a glance and act on relevant issues faster. |
||
SUP-1650 |
Feature |
Updating Kubernetes examples in Setup section of user manual |
n/a |
||
XBS-4775 |
Bug |
Empty Modification Parameter String returns String "null" |
String-valued Modification Parameters that are null or left empty are once again passed as an empty string ( |
||
XBS-4931 |
Bug |
Generic Extract: NPE with missing Tablespaces |
When using Generic Extract in table copy tasks, Tablespace where mapped incorrectly. This could lead to a NullPointerException when minor structural differences between source and target tables were present. |
||
XBS-4949 |
Bug |
Data Repository - Multiple Data Repositories for Entity Scenario Generation |
Using an entity generator which produces different entity types, each type was stored into a separate Data Repository. Now, only one Data Repository is used for all entity types created by a generator source. Details about the entities found in a Data Repository can be seen in the meta information of the repository. |
3.26.41 |
|
XBS-5089 |
Bug |
Login over LDAP (Active Directory) fails |
Logging in to XDM with an Active Directory account over LDAP now succeeds. This fixes an error when evaluating user fields that reported: “An Authentication object was not found in the SecurityContext.” |
||
XPU-1848 |
Bug |
ubsTextGenerator creates oversized strings based on database column length and causes Out-of-Memory |
Generators for long text columns now create strings that are limited to a maximum of 1024 characters if not explicitly configured otherwise. |
3.26.27 |
|
XPU-2891 |
Bug |
NullPointerException when opening modification rule list with parameterized modification methods in Prime UI |
Opening a Modification Set no longer fails with a NullPointerException when its Modification Rules reference Modification Methods with parameters. The affected rule list is now loaded and displayed correctly in Prime UI. |
Development Version |
|
XPU-2921 |
Bug |
Prime UI Data Shop order now works without parameters |
Ordering a Data Shop in Prime UI no longer fails when the Data Shop has no parameters configured. The request handling now safely processes missing parameter resources and the order can be started as expected. |
3.26.39 |
|
XPU-2947 |
Bug |
Save Entities with |
Entities that use the internal labelPrefix flag could not be saved in the Prime UI. For example, Data Repositories and Data Indexes could not be changed. |
3.26.41 |
|
XBS-4911 |
Bug |
Missing leading 0 for German zip code in ADDRESSES lookup table |
n/a |
||
XBS-4510 |
Technical Debt |
Migrate generator-source to Entity Node Model |
Generator-based entity processing now works with the shared Entity Node standard, improving compatibility with other supported connectors. Tasks that use a compatible connector now run in a dedicated “Direct Entity Processing” stage for clearer execution flow and transparency. Relevant processing logs are now available directly in the stage logs, making task behavior easier to follow during execution. The standalone generator-source service is therefore no longer required and can be removed from Docker Compose and Kubernetes environments. |
3.26.41-1
Released on 2026-10-23.
The files for this version can be downloaded here:
When upgrading from older versions than the previous, please read the migration advice for each version in between as well.
The support tickets referenced in the Related to column are private and can only be seen by their creator.
| Story | Type | Title | Description | Related to | Known since |
|---|---|---|---|---|---|
XBS-5089 |
Bug |
Login over LDAP (Active Directory) fails |
Logging in to XDM with an Active Directory account over LDAP now succeeds. This fixes an error when evaluating user fields that reported: “An Authentication object was not found in the SecurityContext.” |
3.26.41
Released on 2026-10-19.
The files for this version can be downloaded here:
When upgrading from older versions than the previous, please read the migration advice for each version in between as well.
The support tickets referenced in the Related to column are private and can only be seen by their creator.
| Story | Type | Title | Description | Related to | Known since |
|---|---|---|---|---|---|
XBS-4303 |
Feature |
Enhance Custom Parameter Types |
Custom Parameters now support additional types: Kafka Topic, Webservice, Entity Generator Scenario, File Scenario, and Data Repository. These parameters can be set and used dynamically within workflows and via the Data Shop. |
||
XBS-4427 |
Feature |
FB2-S2 Manual Deletion of Repository Entries |
Administrators can now delete Data Repository entries directly from the Data Repository view when they are no longer needed. The deletion removes both the catalog entry and the associated stored data. Deletion is only possible if no existing task still references the repository for reading, ensuring that repositories in active use cannot be removed. Now that this feature has been completed, the following previously blocked issues can be addressed.
This new feature may only become available once the epic XEP-8 - Test Data Repository has been fully completed. Information on the current development of epics can be found at epic overview. |
||
XBS-4498 |
Feature |
Allow workflow parameters in Data Shops |
It is now possible to use workflow parameters in Data Shops.
Possible Parameters are |
||
XPU-2160 |
Feature |
Schedule task time cannot be entered directly |
Users can now not only set a date and time using the calendar but also enter them manually. This speeds up planning for later runs and working with announcements and API tokens. |
||
XPU-2371 |
Feature |
Support custom fetch function for webservice extract in domain-entity config |
Domain entity configuration scripts can now define an optional custom fetch function for data retrieval. This enables integrations where data must be loaded through non-GET endpoints, such as POST requests with payloads. If no custom fetch function is defined, the existing default fetch behavior remains unchanged for backward compatibility. For details and an example, see Domain Entities in a Webservice Context. |
||
XPU-668 |
Feature |
API Token Generation Action |
Prime UI now supports complete API token generation with a one-time token value display after creation. The token tab is shown only to users with the configured token-creation role. The result dialog includes a direct copy action and clearly states that the token value is shown only once. If token generation fails, users now receive immediate visual feedback via the existing notification mechanism. This new feature may only become available once the epic XEP-2 - Modern Web Experience has been fully completed. Information on the current development of epics can be found at epic overview. |
||
SUP-1644 |
Feature |
Add Kubernetes Description for Internal Contact. |
n/a |
||
XBS-3204 |
Bug |
Native Table Copy Task – Db2 z/OS implicit DB tables cause null tablespace in Stage 5 |
Fixed a bug where Native Table Copy Tasks failed in Stage 5 (Generic Extract) for Db2 z/OS tables in implicitly created databases. XDM now reads information on implicit tablespaces, uses internal default values when database or tablespace information is missing, allowing CSV writing to complete without a NullPointerException. |
3.26.5 |
|
XBS-4568 |
Bug |
Thread Leak in Core Server |
Fixed a thread leak in the Core Server that could cause resource exhaustion over time. |
||
XBS-4953 |
Bug |
Memory Settings for Task Executions are ignored |
The overriding of Docker Memory Settings was ignored. Now it is possible to set the parameter value. |
||
XPU-2338 |
Bug |
Improve readability of objects in Template view |
Long object names in the template view are now displayed more clearly without overlapping neighboring entries. Very detailed names are truncated, keeping the layout easy to read. |
3.26.33 |
|
XPU-2482 |
Bug |
Empty list of Attribute Generators |
Attribute Generators with special characters in their names (such as “|”) are now correctly displayed in the selection list. Users can reliably find and select newly created Attribute Generators regardless of the characters used in their display names. |
3.26.29 |
|
XBS-2575 |
Technical Debt |
Update Spring-Version to 4.1 |
The Spring Framework version used in XDM has been updated to 4.1, which includes important security updates and bug fixes. It is possible that some properties in your installation will need to be renamed or replaced.
The
|
||
XBS-3401 |
Technical Debt |
VULN-015: User enumeration with response timing |
The login process now includes a throttling mechanism to prevent user enumeration attacks. |
3.26.39-XHLP-5033
Released on 2026-10-08.
The files for this version can be downloaded here:
When upgrading from older versions than the previous, please read the migration advice for each version in between as well.
The support tickets referenced in the Related to column are private and can only be seen by their creator.
| Story | Type | Title | Description | Related to | Known since |
|---|---|---|---|---|---|
XPU-2371 |
Feature |
Support custom fetch function for webservice extract in domain-entity config |
Domain entity configuration scripts can now define an optional custom fetch function for data retrieval. This enables integrations where data must be loaded through non-GET endpoints, such as POST requests with payloads. If no custom fetch function is defined, the existing default fetch behavior remains unchanged for backward compatibility. For details and an example, see Domain Entities in a Webservice Context. |
3.26.39
Released on 2026-10-05.
Before:
After:
|
The files for this version can be downloaded here:
When upgrading from older versions than the previous, please read the migration advice for each version in between as well.
The support tickets referenced in the Related to column are private and can only be seen by their creator.
| Story | Type | Title | Description | Related to | Known since |
|---|---|---|---|---|---|
XBS-2719 |
Feature |
XDM – Configurable exclusion of passwords in XDM Object Exports |
It is now possible to configure if XDM should exclude encrypted passwords for credentials in XDM Object Exports. By default, they will be exported as before. More information can be found here. |
||
XBS-3638 |
Feature |
Kafka Schema Registry |
The Kafka Schema Registry is now supported as a source for Avro schemas in Kafka Topic configurations. This enables XDM to retrieve Avro schemas from a centralized registry instead of requiring them to be defined directly in the Kafka Topic configuration. |
||
XBS-4426 |
Feature |
QA of the Data Repository |
The runtime stability of the Data Repository has been hardened as part of the first quality gate. Additional automated tests cover the core repository behavior as well as the Kafka-to-Data Repository and Data Repository-to-Kafka flows. Typical creation and read edge cases were reviewed, corrected, and where appropriate secured with tests. Complex types such as arrays, lists, and maps are now serialized and deserialized as JSON in Parquet, which improves compatibility and reliability when storing structured values. This new feature may only become available once the epic XEP-8 - Test Data Repository has been fully completed. Information on the current development of epics can be found at epic overview. |
||
XBS-4713 |
Feature |
Optimize key predicate generation and Unicode parameter typing for SQL Server/Azure SQL |
For multiple key selections with exactly one key column, XDM now generates an The previous In addition, the SQL Server and Azure SQL connection setup was adjusted so Unicode parameters are bound with the correct SQL types. This avoids implicit type conversions for Unicode string parameters and improves performance for affected statements. |
||
XPU-1606 |
Feature |
Schema and Table Selection Support for Rules |
Added guided rule creation support for database objects. Users can now pick existing schemas, tables, and columns from selection lists instead of looking up names manually. This reduces manual lookup effort and speeds up setup by presenting the right data options in context. This new feature may only become available once the epic XEP-2 - Modern Web Experience has been fully completed. Information on the current development of epics can be found at epic overview. |
||
XPU-1813 |
Feature |
Confirm unsaved changes while leaving page |
When leaving an entity page with unsaved changes, Prime UI now asks whether you want to save or discard your edits. You can save and continue navigation immediately, or discard changes and leave without saving. If no changes were made, navigation continues directly without showing a confirmation dialog. |
||
XPU-1853 |
Feature |
Consider Data Shops active state |
Users can now control the availability of a Data Shop with an Active status flag. When a Data Shop is marked as active, it is visible and available for order in both the operator and consumer views. When a Data Shop is marked as inactive, it remains available only in the operator view, while appearing disabled with an explanatory tooltip in the consumer view. This new feature may only become available once the epic XEP-2 - Modern Web Experience has been fully completed. Information on the current development of epics can be found at epic overview. |
||
XPU-2112 |
Feature |
Step wise Prime UI Rollout for Users |
Prime UI can now be rolled out gradually to selected users while Classic UI remains available in parallel. Administrators can control per user which interface is used by default and adjust this assignment during operation. Users can switch between Classic UI and Prime UI directly via footer links in both interfaces. When users sign in through Classic UI, they are automatically redirected to Prime UI where applicable. This new feature may only become available once the epic XEP-2 - Modern Web Experience has been fully completed. Information on the current development of epics can be found at epic overview. |
||
XBS-4229 |
Bug |
Grafana shows duplicates when workflow template or task template was renamed |
Fixed a bug where renamed workflow templates and task templates appeared multiple times in "Top Execution Objects" and "Top 10 executions" in Grafana. Grafana now shows renamed workflow templates and task templates only once in those two charts. Execution counts remain accurate after a template has been renamed. |
||
XBS-4517 |
Bug |
Cleanup expired execution jobs gets error PreparedStatement can have at most 65,535 parameters |
Fixed a bug where the “Cleanup expired execution jobs” process could fail when too many tasks, workflows, or executions were involved, causing the database query to exceed the maximum number of prepared statement parameters. Cleanup of expired executions now runs reliably even in large environments and successfully removes obsolete executions as expected. |
||
XBS-4625 |
Bug |
Generator cannot handle Groovy libraries |
Fixed a bug where Generation Tasks failed in Stage 1 when a Groovy library was used. It is now possible to run Generation Tasks without the task stopping early. |
||
XBS-4825 |
Bug |
Email sending via Send Email Hook no longer works |
Sending emails via Send Email Hooks works again as expected. Workflows that use email hooks now complete successfully in the affected scenarios. The required email libraries have changed, so existing hook implementations may need to be updated accordingly. Imports used in custom hook scripts must be adjusted to match the updated libraries. Further information on the required changes can be found in the Send an e-mail after an execution finished section of the user manual. |
3.26.37 |
|
XPU-1875 |
Bug |
Search in dialog does not include all columns |
The search in the "Delete Selected Objects" dialog is no longer limited to the Name column. Users can now also search by values from other displayed columns, including the Reason column. Search behavior is now consistent across all entries shown in the dialog list. |
Development Version |
|
XPU-2147 |
Bug |
Action menu shows empty rows and missing actions on narrow screens |
In Prime UI tables, the action menu now correctly renders all available actions even on very narrow screens or at high zoom levels (250% and above). Spurious empty rows are no longer shown in the menu. |
Development Version, 3.26.29, 3.26.31 |
|
XPU-2699 |
Bug |
Long descriptions prevent scrolling in Edit mode |
In Prime UI edit dialogs, long descriptions no longer block vertical scrolling. Users can now scroll through the full form content even when description fields contain extensive text. This ensures all fields and actions remain reachable while editing. |
3.26.37 |
|
XPU-2705 |
Bug |
Data shop breaks if custom parameter of type number with dynamic option expression is used |
Data Shop form parameters based on dynamic number fields are now displayed reliably in both Edit mode and the order view, even when a default value is configured. |
3.26.37 |
3.26.37
Released on 2026-09-21.
The files for this version can be downloaded here:
When upgrading from older versions than the previous, please read the migration advice for each version in between as well.
The support tickets referenced in the Related to column are private and can only be seen by their creator.
| Story | Type | Title | Description | Related to | Known since | ||
|---|---|---|---|---|---|---|---|
SUP-1603 |
Feature |
Create INSERT Statements as Target Output |
Added a new guide that describes how to use a Row Level to Icebox task to generate SQL |
||||
XBS-4188 |
Feature |
Entity Modification Rules in Entity Copy Task |
Entity Copy Task Templates and individual tasks can now define their own Entity Modification Rules directly in the Rules section. This allows modifications to be controlled separately for each task when copying entities. Modification Rules are executed in the order Domain Entity, Task Template, and then Task. The Entity Modification Report was enhanced to show the source of each applied rule, so users can see which rules were applied from which level. An example on how to use the Entity Modification Method in an Entity Copy Task can be found in the configuration examples. Now that this feature has been completed, the following previously blocked issues can be addressed.
|
||||
XBS-4235 |
Feature |
Data Repository Foundation |
A foundation for Data Repositories has been introduced for persistently storing copied data as reusable standalone objects in XDM. Stored data can be used as a source for broader repository-based processing patterns in XDM, enabling more efficient data management and reuse. Data Repositories can be selected as both source and target in Entity Copy Tasks. This feature is currently being developed in the background and will be fully rolled out in future releases. This new feature may only become available once the epic XEP-8 - Test Data Repository has been fully completed. Information on the current development of epics can be found at epic overview. |
||||
XPU-1544 |
Feature |
Improve Description in Entity View |
In the entity view, long Description texts are now displayed in a compact form with the first two lines visible by default. Users can open the full text on demand via a dedicated "Show full" link whenever they need complete details. Line breaks entered in edit mode are now preserved in view mode, so formatted multi-line descriptions remain readable. |
||||
XPU-1647 |
Feature |
Group XDM Objects in Directories |
XDM Objects can now be organized in folders and subfolders to create a clear hierarchical structure. Operators can create, rename, move, and delete folders when they are empty, and can move both folders and XDM Objects. In the Consumer view, selecting a folder shows only the Data Shops from that folder and its subfolders, which makes navigation more focused. Now that this feature has been completed, the following previously blocked issues can be addressed.
This new feature may only become available once the epic XEP-4 - Enhance Data Shop has been fully completed. Information on the current development of epics can be found at epic overview. |
||||
XPU-1973 |
Feature |
Add Grafana Dashboard Link in Prime UI |
Users can now access the Grafana dashboard from the Prime UI by clicking the appropriate link in the footer, which opens the relevant monitoring and analytics view in a new browser tab. This new feature may only become available once the epic XEP-2 - Modern Web Experience has been fully completed. Information on the current development of epics can be found at epic overview. |
||||
XPU-2156 |
Feature |
Data shop reorder action from execution |
Data shop users can now start a reorder directly from a past execution. Clicking the Reorder button from the execution redirects users to the related shop with values already pre-filled. This shortens repeat ordering and helps recreate successful requests faster. This new feature may only become available once the epic XEP-2 - Modern Web Experience has been fully completed. Information on the current development of epics can be found at epic overview. |
||||
XPU-2162 |
Feature |
Apply Action for Default Permissions |
Prime UI now includes an Apply action in the Default Permissions context. This action can be used to apply Default Permissions to already existing objects afterwards. Users can choose the supported apply modes (MERGE or REPLACE) to control how permissions are updated. This new feature may only become available once the epic XEP-2 - Modern Web Experience has been fully completed. Information on the current development of epics can be found at epic overview. |
||||
XPU-2235 |
Feature |
Transfer Object Ownership |
Added a Transfer Ownership action for Permission Recipient objects. Administrators can now open the Transfer Ownership dialog, select a new permission recipient, and transfer created objects to that user. This new feature may only become available once the epic XEP-2 - Modern Web Experience has been fully completed. Information on the current development of epics can be found at epic overview. |
||||
XBS-3930 |
Bug |
Kafka Topic - Credentials that start with numbers are not interpreted correctly |
Credentials that started with a number or special character caused Kafka Topic configurations to fail due to a bug in the Apache Kafka Client. This problem has been resolved, so numbers and special characters can now be used in Kafka Topic Credentials normally.
|
||||
XBS-4626 |
Bug |
Core Server Start failing when ElasticSearch is not ready |
When an Elasticsearch Container is configured within an XDM environment, it occurred that the core-server failed due to the Elasticsearch container not being up. This problem has now been fixed, as there is a proper optional health check implemented. For more information, see Central Search (Elasticsearch). |
||||
XPU-1202 |
Bug |
Permission/Event Lists Not Opening in Task Execution UI |
Added a new Security & Insights tab next to Overview in the Task Execution view, with a drop-down for Permissions and Events. Selecting either option now correctly displays the corresponding list. Stage tabs now open to the right to keep Overview and Security & Insights fixed, and closing the last stage tab returns the user to Overview. The Permissions and Events actions now also work correctly from the context menu. |
3.26.21 |
|||
XPU-1839 |
Bug |
Empty Integer Values set to 0 |
In Prime UI, empty integer fields are now preserved as empty instead of being converted to 0. This fixes incorrect default values in Entity Copy Task Kafka settings, including Source Offset and Source Partition. As a result, tasks can be saved without unintended numeric values, matching the behavior already known from Classic UI. |
Development Version |
|||
XPU-1962 |
Bug |
Dialog links open behind modal and risk unsaved changes |
Object reference links clicked inside dialogs now open in a new browser tab instead of replacing the current dialog context. The dialog in the original tab remains open and editable, so already entered unsaved values are preserved. This behavior is now consistent across dialog-based flows, including Property Flow dialogs and related action handlers. |
3.26.27 |
|||
XPU-2122 |
Bug |
Layout changes from Classic UI are not reflected in Prime UI |
Layout updates saved in Classic UI are now reflected in Prime UI for the same Data Shop. After saving a layout change, both user interfaces now show the same layout state instead of diverging. This synchronized behavior remains consistent when users reopen the same Data Shop. |
3.26.31 |
|||
XPU-2410 |
Bug |
Dynamic options not displayed correctly for number parameters |
Number parameters with configured option values are now shown as a selectable list instead of a numeric spinner. This ensures that users can choose from the intended predefined values in Data Shop forms. Number parameters without configured options keep the existing direct numeric input behavior. |
3.26.33 |
3.26.35
Released on 2026-09-07.
The files for this version can be downloaded here:
When upgrading from older versions than the previous, please read the migration advice for each version in between as well.
The support tickets referenced in the Related to column are private and can only be seen by their creator.
| Story | Type | Title | Description | Related to | Known since |
|---|---|---|---|---|---|
SUP-1582 |
Feature |
Deprecate Jenkins Plugin |
The Jenkins plugin has been marked as deprecated and is no longer actively maintained. Existing installations may continue to work, but the plugin should not be used for new task configurations. |
||
XBS-4484 |
Feature |
Add more LLM Providers for AI related services |
Added support for additional LLM providers for AI-related services, including Google, Azure, OpenAI, Anthropic, Mistral, and Ollama. This allows XDM administrators to configure their preferred provider for their organization via both the Helm chart and Docker Compose. The available settings are documented in the user manual to support easier deployment and administration across environments. |
||
XBS-4612 |
Feature |
FileBridge Server: Improve Logging for error cases |
Error messages for write interruptions in the FileBridge Server have been improved to make technical root-cause analysis easier. Each accessor now logs the field it is currently processing when an error occurs. The log output now also includes buffer size and additional runtime details, and clearly shows the interruption context for the user. |
||
XPU-1550 |
Feature |
Highlight Save Button after edit in entity view |
The save button in the entity edit view is now visually highlighted as soon as a user makes a change, making it much easier to spot among the surrounding tabs. This highlighting clearly indicates that unsaved changes are present and remains active until all edits are saved or discarded, helping prevent accidental loss of work. |
||
XPU-1864 |
Feature |
Show Internal Log |
Users can now open an internal log directly from an execution using the new Internal Log action. The log is displayed in a readable dialog, making it easier to review the full output of a run without leaving the execution view. This helps users better understand execution behavior and resolve issues more quickly. This new feature may only become available once the epic XEP-2 - Modern Web Experience has been fully completed. Information on the current development of epics can be found at epic overview. |
||
XPU-1978 |
Feature |
Enable Inline Editing in List View |
Users can now switch list views into edit mode and update supported values directly in table rows. Changes can be saved for edited rows or discarded at any time, including a prompt when leaving with unsaved edits. Validation and save errors are shown in the affected row, so issues can be corrected quickly without losing other updates. This new feature may only become available once the epic XEP-2 - Modern Web Experience has been fully completed. Information on the current development of epics can be found at epic overview. |
||
XPU-2161 |
Feature |
Enable full-width data shop workspace |
Data Shop work spaces now use the available screen width instead of being constrained to a narrow centered column. Long log lines are easier to read in the default view, reducing the need for horizontal scrolling. Input areas with long lists provide more usable space, making review and editing more reliable across relevant Data Shop views. |
||
XPU-2212 |
Feature |
Set modeling connection on modification set |
Modification Sets now provide an optional modeling connection field. The Connection can be selected directly on the Modification Set and use it when modeling Modification Rules. |
||
XPU-527 |
Feature |
Row Selection Mode Start Condition Editor |
The start-condition editor now adapts immediately when the row selection mode changes. For Query mode, users get a prepared query suggestion to speed up configuration. For Number of Rows and Percentage modes, the start condition is shown as numeric input, including the valid percentage range. For File mode, users now get dedicated inputs for source file selection and column mapping. This new feature may only become available once the epic XEP-2 - Modern Web Experience has been fully completed. Information on the current development of epics can be found at epic overview. |
||
XPU-953 |
Feature |
Move action bar of entity into details tab |
The entity action bar is now only shown on the details view of an object and no longer on non-editable subpages such as history. This prevents confusion about editing, deleting or exporting when viewing read-only information, while keeping breadcrumbs and tab navigation unchanged and consistent across all affected pages. |
||
XBS-3477 |
Bug |
Error in CSV Export of Column Property Rules |
Fixed a bug where exporting Column Property Rules as CSV failed with an error. |
3.26.11 |
|
XBS-4464 |
Bug |
Execution fails randomly with Authentication Error |
Task executions failed randomly in XDM due to authentication errors. With this story, the authentication process has been made more robust. |
3.26.31 |
|
XBS-4664 |
Bug |
Connecting to Database when creating or editing XDM connection |
Creating or editing a connection in XDM no longer triggers an automatic connection attempt to the underlying database. This prevents objects from failing to load when the target database is misconfigured, unreachable, or blocked by firewall rules. Connection details can now be created and edited independently of the database availability. |
||
XPU-1193 |
Bug |
Add Parameter Dialog Shows Empty Default-Value Drop-down and Invalid Options in Edit Dialog |
The Default Value drop-down in the Add and Edit Parameter dialogs now shows the expected selectable values for Form Parameters in Data Shops. When specific Possible Values are defined, only those values are offered as Default options. If no Possible Values are defined, the drop-down now shows all available options, making parameter setup clearer and more reliable. |
3.26.21 |
|
XPU-1632 |
Bug |
Inconsistent form of address in German translations |
German user-facing texts in Prime UI now use a consistent and clearer form of address. Wording in key dialogs, actions, and messages has been standardized to avoid mixed tone and improve readability. This ensures a more uniform language experience across the application. |
Development Version |
|
XPU-1727 |
Bug |
Default Value in Custom Parameter Does Not Display Referenced Object Name |
Default values in custom parameters now show the referenced object name directly. Users can identify the selected connection immediately without relying on internal identifiers. Navigation from the displayed default value continues to open the referenced connection as expected. |
3.26.25 |
|
XPU-1964 |
Bug |
Task Execution Report drop-down shows available reports |
The Task Execution Report option on a task now opens a fully populated drop-down when added as an override. All other options of type collection on a task now also display their available entries correctly instead of showing an empty list. Users can reliably select any of the listed items for Task Execution Reports and other collection-based options without encountering blank selections when valid entries exist. |
3.26.29 |
|
XPU-2018 |
Bug |
Prime UI does not render imported task templates correctly |
Imported row-level task templates now render their expected fields correctly in Prime UI. The affected templates "Restore (Row Level From Icebox)" and "Delete (Row Level Delete)" no longer show only the "Custom Parameters" heading after import. Collection-based values from imported template data are now interpreted reliably, including edge cases with nested bracket formatting. This restores consistent template behavior between Prime UI and Classic UI for the impacted import scenario. |
3.26.31 |
|
XPU-2155 |
Bug |
Login remains on /auth/login |
Local authentication using |
3.26.31 |
|
XBS-3368 |
Technical Debt |
Throttle failed logins for users |
The login process for LDAP and the local user management (e.g. my-users.txt) now includes a throttling mechanism to prevent brute-force attacks. If a user exceeds the maximum number of failed login attempts, their account will be locked for 10 minutes. For information on how to configure the maximum number of failed login attempts, see the Optional Parameters - Login Limiting section of the user manual. |
3.26.33-1
Released on 2026-09-01.
The files for this version can be downloaded here:
When upgrading from older versions than the previous, please read the migration advice for each version in between as well.
The support tickets referenced in the Related to column are private and can only be seen by their creator.
| Story | Type | Title | Description | Related to | Known since |
|---|---|---|---|---|---|
XBS-4664 |
Bug |
Connecting to Database when creating or editing XDM connection |
Creating or editing a connection in XDM no longer triggers an automatic connection attempt to the underlying database. This prevents objects from failing to load when the target database is misconfigured, unreachable, or blocked by firewall rules. Connection details can now be created and edited independently of the database availability. |
3.26.33
Released on 2026-08-24.
|
If you are using the Test Data Finder, then the Docker-based configuration for Neo4j should be updated to use version 5.26 LTS. If you are not using the Test Data Finder, the Neo4j container is obsolete and should be removed from your installation, if it exists. Before updating or removing, please read the Neo4j Upgrade section of the user manual for details on how to perform the upgrade or the removal. |
|
It is recommended to upgrade ElasticSearch to version 8.19.19, as this version contains important security updates and bug fixes. It also provides new features and improvements that can enhance the performance and functionality of your ElasticSearch deployment. For Kubernetes installations, the ElasticSearch version gets updated automatically. To upgrade ElasticSearch in Docker installations, its version must be updated from 7.x to 8.19.19 in your docker compose file. The following example shows the required changes:
After updating the docker compose file, the ElasticSearch container and the Core container must be restarted. The Core restart will automatically trigger a rebuild of the ElasticSearch index. The rebuild process may take some time, depending on the size of the index. Usually, the rebuild will require a large amount of heap space and that the default heap size will not be sufficient. In this case, you must temporarily increase the Java heap space for Elasticsearch so that the rebuild can complete successfully. Otherwise, XDM may not start correctly. After the rebuild has completed successfully and all services are running properly, you can revert the heap space settings to their usual values. Recommendation:
|
The files for this version can be downloaded here:
When upgrading from older versions than the previous, please read the migration advice for each version in between as well.
The support tickets referenced in the Related to column are private and can only be seen by their creator.
| Story | Type | Title | Description | Related to | Known since |
|---|---|---|---|---|---|
XPU-1900 |
Feature |
Implement Check Configuration Action |
Users can now run a built-in configuration check directly on XDM objects to catch setup issues before they cause runtime problems. The check results show which objects were reviewed and what passed or failed, making troubleshooting faster and more transparent. Filterable results help users focus on the most important findings and resolve issues with less manual effort. This new feature may only become available once the epic XEP-2 - Modern Web Experience has been fully completed. Information on the current development of epics can be found at epic overview. |
||
XPU-436 |
Feature |
Show number of entries on tab title for sub-lists |
Sub-lists in the entity details view now display a badge in the tab header and drop-down menu showing the number of entries in each list. In the consumer view, tabs also feature chips indicating the number of entries, allowing users to see at a glance where configurations exist. This makes it easier to identify which tabs contain rules or other items and reduces the effort needed for troubleshooting and adjustments. This new feature may only become available once the epic XEP-2 - Modern Web Experience has been fully completed. Information on the current development of epics can be found at epic overview. |
||
XPU-723 |
Feature |
Add own component to display logs and line wrapping |
Stage logs are now shown in a dedicated log viewer that replaces the previous generic code editor and provides line numbers and readable formatting. Users can focus on specific log parts by showing only the last lines while still seeing correct line numbering from the backend. The new toolbar lets users toggle line wrapping, search within the log via a magnifier icon, and download the full log content. Warnings and errors are visually highlighted, and logs in the Stage Details view auto-refresh every 8 seconds for running executions so new messages appear without manual reload. |
||
XBS-4466 |
Bug |
Kafka: Maximal Request Size is too short |
When working with Kafka, you now can set or override properties for the Kafka Consumer, Producer and Admin Client. This can be set either globally for all tasks or for individual task executions. For further information on how to configure the properties, see the Override Kafka Properties section of the user manual. |
||
XBS-4512 |
Bug |
Increase Graph-Store internal storage size |
Previously, the Graph Store process always started with a fixed internal setting of Starting with this release, the direct memory setting can be configured via the JAVA_TOOL_OPTIONS environment variable in the Graph Store service. Further information how to configure the Graph Store service can be found in the Graph Store section of the user manual. |
||
XPU-1192 |
Bug |
Executions list: search is not working |
Search in the Executions list now returns filtered results instead of failing with a backend validation error. The UI now shows the validation text delivered by the backend in the toast message so you can see the real reason for invalid filter input. Searching values in date and timestamp fields is now supported consistently. Date column filters in lists support equals, not equals, greater, and less operations with expected behavior. |
3.26.9 |
|
XPU-1615 |
Bug |
Logged-In Users Are Shown the Login Page Instead of the Dashboard |
Users who are already logged in are now redirected directly to the dashboard when they navigate to the login page using the browser’s Back button or by typing '/auth/login' into the URL. |
Development Version |
|
XPU-1629 |
Bug |
User input partially lost in revalidate-enabled fields on consumer view |
Fixed an issue where text entered in certain fields in the Consumer View could partially disappear while typing. Users can now enter information in Consumer View forms without losing characters while typing, even when fields trigger live validation or updates. Input in these fields remains stable during editing, and background updates no longer interrupt or overwrite what is currently being typed. This makes form completion more reliable and reduces the need to retype information. |
3.26.25 |
|
XPU-556 |
Bug |
Cannot Add or Edit Call Entries in Workflow Template When Type Is Task |
Call entries in workflow templates can now be created and edited with |
Development Version |
|
XBS-2844 |
Technical Debt |
Upgrade neo4j service to 5.26 LTS |
The Neo4j service for Docker and Kubernetes deployments has been updated to version 5.26 LTS. This ensures that users can access Neo4j’s latest security updates. Further information on how to upgrade can be found in the Neo4j Upgrade Guide. |
||
XBS-4060 |
Technical Debt |
Upgrade ElasticSearch to 8.19.19 |
XDM now supports ElasticSearch version 8.19.19, which contains important security updates and bug fixes. Therefore, the docker compose configuration for ElasticSearch must be updated. Further information can be found in the corresponding migration guide. For Kubernetes installations, the ElasticSearch version gets updated automatically. |
3.26.21.-1-XHLP-5024
Released on 2026-08-14.
The files for this version can be downloaded here:
When upgrading from older versions than the previous, please read the migration advice for each version in between as well.
The support tickets referenced in the Related to column are private and can only be seen by their creator.
| Story | Type | Title | Description | Related to | Known since |
|---|---|---|---|---|---|
XBS-4466 |
Bug |
Kafka: Maximal Request Size is too short |
When working with Kafka, you now can set or override properties for the Kafka Consumer, Producer and Admin Client. This can be set either globally for all tasks or for individual task executions. For further information on how to configure the properties, see the Override Kafka Properties section of the user manual. |
3.26.31
Released on 2026-08-10.
The files for this version can be downloaded here:
When upgrading from older versions than the previous, please read the migration advice for each version in between as well.
The support tickets referenced in the Related to column are private and can only be seen by their creator.
| Story | Type | Title | Description | Related to | Known since | ||
|---|---|---|---|---|---|---|---|
SUP-1287 |
Feature |
Refactoring Setup Chapter in User Manual |
The Setup chapter has been completely restructured. Specifically, the descriptions for installation, updates, and maintenance have been completely revised. Also, the descriptions of the parameters have been restructured and organized into three documents based on their significance. Furthermore, Kubernetes and Docker are now treated as equals and Examples for Kubernetes have been added for each parameter. The examples for Kubernetes and Docker are now on separate tabs. See Installation Introduction for an entry to the new Setup chapter.
|
||||
XBS-2958 |
Feature |
Select DB Isolation Level in Task Template |
You can now set an optional Isolation Level in task templates to control how |
||||
XBS-3635 |
Feature |
Support Avro Format in Kafka Topic |
The Entity Copy Task now supports reading from and writing to Kafka topics in Avro format, including the usage of Modification Methods and Filter Rules.
A new file type |
||||
XBS-4329 |
Feature |
HELM Chart: Add Entry Point Pre and Post Scripts and improve Certificate File Import |
For situation where the provisioning and naming of certificates is done outside of the XDM containers, the HELM chart now provides two new entry point scripts to import certificates into the XDM containers. Also, the certificate import process has been improved to allow for more flexible file naming and to support multiple certificates in one file. |
||||
XPU-1085 |
Feature |
Allow tab usage in script editor |
The script editor now uses the Tab key for indentation. Pressing the Tab key indents the current line, while pressing Shift+Tab resets the indentation. To move focus out of the code editor, users now press Esc first and then Tab to jump to the next field. The Keyboard Accessibility chapter of the user manual has been updated to document the new code editor shortcuts, providing a more familiar and efficient editing experience. This new feature may only become available once the epic XEP-2 - Modern Web Experience has been fully completed. Information on the current development of epics can be found at epic overview. |
||||
XPU-1268 |
Feature |
Show task type in execution and scheduled execution lists |
Execution lists now display the task type for each running task, making active work easier to identify at a glance.
Scheduled execution lists now show the task type as well, so planned tasks can be distinguished before execution starts.
Task type information is also visible in execution and scheduled execution detail views for consistent context across list and detail pages.
Workflow executions are displayed with the type This new feature may only become available once the epic XEP-2 - Modern Web Experience has been fully completed. Information on the current development of epics can be found at epic overview. |
||||
XPU-1503 |
Feature |
Code Snippet Helper Dialog |
In workflow templates, developers can now open a dedicated code snippet helper directly from the code editor toolbar while working in edit mode. The dialog lets users choose supported object types such as tasks, task templates, workflows, workflow templates, and hooks, and then select available objects from drop-down lists. Based on the selected object and entered parameters, the helper shows a live preview of the generated snippet before insertion. This new feature may only become available once the epic XEP-2 - Modern Web Experience has been fully completed. Information on the current development of epics can be found at epic overview. |
||||
XPU-1542 |
Feature |
Change default columns in list of Task Template and Connection |
The default columns in the Connection list have been adjusted to improve readability and focus on relevant information. The Description column is no longer shown by default in the Connection list, and the Type column is now included instead. In the Task Template list, the Description column has also been removed from the default column set. Related lists were reviewed for default-column consistency so Description is only shown by default where it provides clear user value. |
||||
XPU-1588 |
Feature |
Reorder Modification Rules |
You can now reorder Modification Rules directly in the list to control execution order according to your business logic. Reordering is available both by drag and drop and by explicit move actions, so rule positions can be adjusted precisely. The selected order is saved persistently and is applied when tasks execute, ensuring consistent processing results. Ordering controls are only shown where list ordering is supported, and list interaction switches into a dedicated ordering mode while changes are prepared. This new feature may only become available once the epic XEP-2 - Modern Web Experience has been fully completed. Information on the current development of epics can be found at epic overview. |
||||
XPU-1607 |
Feature |
Show User and Change Date in History |
The history list now shows who changed an object and when the change was made. You can see the operation type for each history entry, including created, updated, and deleted actions. Operation labels are shown in your language (German or English) to improve readability. This gives you better traceability of object changes directly in the history view. This new feature may only become available once the epic XEP-2 - Modern Web Experience has been fully completed. Information on the current development of epics can be found at epic overview. |
||||
XPU-1734 |
Feature |
Disable collection entries in order view |
In order forms, options that are disabled by Data Shop scripts are now shown but can no longer be selected in Prime UI. This prevents users from accidentally changing values that were intentionally locked by business logic. The behavior is now aligned with the expected handling of disabled collection entries across the supported selection components. This new feature may only become available once the epic XEP-2 - Modern Web Experience has been fully completed. Information on the current development of epics can be found at epic overview. |
||||
XPU-1831 |
Feature |
Improve Object List Loading Performance |
Object lists now load significantly faster, so users can work with a 20-item result set with much less waiting time. The list view is optimized to display the expected 20 objects reliably after loading. This improves day-to-day usability by making navigation and interaction in object lists feel more responsive. |
||||
XPU-639 |
Feature |
Add Reset User Settings Button |
You can now reset your saved user settings to their default values directly in the User Settings view. The reset action clears both backend-stored settings and browser-local settings so your profile returns to a consistent default state. After the reset, default behavior is applied immediately or after a reload, depending on the affected setting. |
||||
XBS-4065 |
Bug |
Update on spring_session table processes to many rows |
Fixed a bug where unnecessary updates on the spring_session table caused performance issues. Now only necessary updates are processed, which improves performance and reduces the number of rows being updated. |
||||
XBS-4206 |
Bug |
Execution started multiple times |
Fixed a bug where, during workflow execution, a stage could trigger the same workflow to start again. The issue was caused by potential race conditions in core and dataflow. Concurrency handling in these components has been corrected and covered by dedicated tests to prevent duplicate starts. Workflow executions now run only the expected stages once. |
3.26.17 |
|||
XBS-4222 |
Bug |
Start condition/unique row identifier mismatch causes error in row level processing |
Fixed an incorrect processing of start keys in Row Level Processing, Row Level to Icebox and Row Level Delete Tasks, if the number of keys differ between the start condition and the unique row identifier. This led to an error and the task execution was aborted. |
||||
XBS-4342 |
Bug |
Performance Regression with many Classification Term Entries |
Fixed a performance regression that occurred when a large number of Classification Term Entries were processed in a row level task. |
3.26.17 |
|||
XPU-2029 |
Bug |
Migrate List Permissions Connections and TaskTemplate to Prime UI |
Users can now access the existing “Connections” and “Task Templates” lists directly in the Prime UI.
All list permissions from the previous UI are preserved, ensuring the same users retain access to their respective lists.
Existing permission types ( |
3.26.5 |
|||
XPU-736 |
Bug |
Comparison Result Report Shows Technical Values Instead of User-Friendly Results |
In the Comparison result report, the Result column now shows only the user-relevant value. Technical prefixes and backend class names are no longer displayed in the table. |
3.26.13 |
|||
XPU-976 |
Bug |
Grantor Field Is Empty When Creating a Default Permission |
When creating a new Default Permission from the Permission Recipient list, the Grantor field now shows the current user as expected. The Grantor field remains read-only in the create dialog to prevent unintended changes. The displayed Grantor value is now consistent with the user stored after saving the Default Permission. |
3.26.13 |
3.26.29-XHLP-4994
Released on 2026-08-04.
The files for this version can be downloaded here:
When upgrading from older versions than the previous, please read the migration advice for each version in between as well.
The support tickets referenced in the Related to column are private and can only be seen by their creator.
| Story | Type | Title | Description | Related to | Known since |
|---|---|---|---|---|---|
XBS-2958 |
Feature |
Select DB Isolation Level in Task Template |
You can now set an optional Isolation Level in task templates to control how |
3.26.29
Released on 2026-07-28.
|
In this version, XDM introduces a new task execution mechanism that replaces the Spring Cloud Dataflow based task execution in docker deployments. By default, XDM continues to use the existing mechanism for backward compatibility. We recommend to evaluate and gradually switch to the new task execution as part of your Docker Compose deployments. For details on how to configure and operate the new task execution, refer to the Configuration section of the user manual. Please note that the Spring Cloud Dataflow based task execution will be removed in a future XDM release. The new task execution mechanism will become the default and the only supported option. We therefore strongly recommend planning the migration in time to avoid issues when upgrading to future XDM versions. The exact release in which the legacy task execution will be removed will be announced in advance in the Release Notes to give you sufficient time to complete the migration. |
The files for this version can be downloaded here:
When upgrading from older versions than the previous, please read the migration advice for each version in between as well.
The support tickets referenced in the Related to column are private and can only be seen by their creator.
| Story | Type | Title | Description | Related to | Known since |
|---|---|---|---|---|---|
XPU-1591 |
Feature |
Reorder Selected Modification Sets |
You can now change the order of selected modification sets directly in entity detail views. You can also reorder selected task execution reports in the same way to match your intended processing sequence. The chosen order is saved and then applied during task execution so results follow the sequence you configured. The reordering interaction is designed for accessible use. This new feature may only become available once the epic XEP-2 - Modern Web Experience has been fully completed. Information on the current development of epics can be found at epic overview. |
||
XPU-1605 |
Feature |
Browse Mapping Table Container |
You can now open a dedicated Browse tab on Mapping Table Container objects to inspect stored data directly in XDM.
The Browse view lists available schemas and lets you expand their tables in a tree structure for easier navigation.
You can open table contents and run read-only SQL queries in this context to inspect results quickly.
Write operations such as This new feature may only become available once the epic XEP-2 - Modern Web Experience has been fully completed. Information on the current development of epics can be found at epic overview. |
||
XPU-1646 |
Feature |
Data Shop Metadata in Consumer View |
Data Shop cards in the Consumer view now display a dedicated icon, the responsible user, and assigned tags. Users can now filter the Data Shop list by selecting one or more tags to find relevant offerings faster. When a Data Shop is created, an initial responsible user is set automatically and can be updated later by an administrator. These metadata enhancements improve recognition and make ownership of each Data Shop transparent for consumers. This new feature may only become available once the epic XEP-4 - Enhance Data Shop has been fully completed. Information on the current development of epics can be found at epic overview. |
||
XPU-437 |
Feature |
Add option to create dependent objects at the place where they are needed |
In reference drop down fields, you can now create required dependent objects directly where you need them. Selecting the create option opens the corresponding details dialog so you can enter the new object values without leaving your current context. After saving, the drop-down is refreshed automatically and the newly created object is immediately available for selection. The create option is shown only when you have permission to create objects of that type. This new feature may only become available once the epic XEP-2 - Modern Web Experience has been fully completed. Information on the current development of epics can be found at epic overview. |
||
XPU-526 |
Feature |
Improve object button presentation and allow open new tab navigation |
Navigation elements that open other XDM pages are now provided as links so browser link actions are available. Users can open these targets directly in a new browser tab from the context menu for faster parallel work. This behavior applies to object-related navigation in the main area and head-bar where users navigate to other XDM objects. View toggles that only switch content within the same page keep their existing behavior and are not exposed as open-in-new-tab links. |
||
XPU-602 |
Feature |
Use property component to render table rows |
Entity list values are now rendered through the shared property display component for a more consistent visual presentation. This unifies how field values appear in table rows across supported property types. Users now get clearer and more predictable value rendering in list views, especially for mixed field formats. |
||
XPU-612 |
Feature |
XDM Integrate and provide access to the user manual |
Users can now open the User Manual directly from the Prime UI topbar via a dedicated help button that opens the documentation in a new browser tab. From the home page, the help button leads to the main manual, while on entity list and detail views it opens the corresponding object-specific reference. A help button is also available on the login page, giving quick access to the manual’s start page without logging in. This new feature may only become available once the epic XEP-2 - Modern Web Experience has been fully completed. Information on the current development of epics can be found at epic overview. |
||
XPU-7 |
Feature |
Allow bulk operations on object lists |
Object lists now support bulk operations so users can update multiple selected items in one step. Bulk updates now follow the same update flow across all object lists for a more predictable editing experience. This reduces repetitive manual edits and speeds up maintenance work on large sets of objects. Users can apply consistent changes faster while keeping control over the selected scope. This new feature may only become available once the epic XEP-2 - Modern Web Experience has been fully completed. Information on the current development of epics can be found at epic overview. |
||
XBS-4095 |
Bug |
MS SQL Insert: Missing SET IDENTITY grants leads to task abort |
When executing a Compatibility Table Copy Task or Row Level Processor with an MS SQL target table that has an identity column, the task could fail with an error message indicating that the user does not have permission to insert into the identity column. Missing privileges for the identity column now only lead to a warning message, and the task continues to execute. This is especially useful for scenarios where the identity column is excluded from the source table. In such situations, no data is inserted into the identity column, so the missing privileges do not affect the task execution. However, it is preferred to also exclude the identity column from the target table with an exclude rule to avoid the warning message. Furthermore, the tailoring report for exclude rules now shows the scope of the exclude rule for identity columns, so users can see whether it applies to the source or target table. |
||
XBS-4100 |
Bug |
Row Level Tasks falls back to startCondition with WHERE 1=1 |
When a Row level processor, row level to icebox or row level delete task was executed from a workflow, and the start condition was set to The tasks now aborts during the pre execution check with a clear error message. |
||
XPU-1627 |
Bug |
Connection custom parameter drop down is empty in workflow template |
The connection-type custom parameter drop down in workflow templates now correctly lists all available connection objects. Users can select an existing connection from the drop-down and assign it to the workflow template. The list is populated whenever at least one matching connection exists in the system, ensuring it is no longer displayed as empty in these cases. |
3.26.25 |
|
XBS-3303 |
Technical Debt |
Replace Spring Cloud Dataflow for Docker Deployment |
Spring Cloud Dataflow is not developed further. Thus, there might be potential security issues which are undesired for a productive environment. Therefore, we recommend to switch to the new Docker runner configuration. Details on how to set up and use the new runner mode can be found in the Configuration section of the user manual. Existing configurations will continue to use Spring Cloud Dataflow until they are switched to the new runner. |
||
XBS-3571 |
Technical Debt |
Remove information from health endpoint |
Previously, the health endpoint returned a JSON object with detailed information about the system and its components, including version, build date, and other metadata. The health endpoint now only returns the status of the backend service and no longer includes any additional information about the system. |
3.26.17-XHLP-4839
Released on 2026-07-15.
The files for this version can be downloaded here:
When upgrading from older versions than the previous, please read the migration advice for each version in between as well.
The support tickets referenced in the Related to column are private and can only be seen by their creator.
| Story | Type | Title | Description | Related to | Known since |
|---|---|---|---|---|---|
XBS-3807 |
Feature |
Handle updated DB2 versioning including alphanumeric characters since FL509 |
With function level FL509, DB2 for z/OS introduced a new product signature (PRID) format that includes alphanumeric characters (e.g., |
||
XBS-4206 |
Bug |
Execution started multiple times |
Fixed a bug where, during workflow execution, a stage could trigger the same workflow to start again. The issue was caused by potential race conditions in core and dataflow. Concurrency handling in these components has been corrected and covered by dedicated tests to prevent duplicate starts. Workflow executions now run only the expected stages once. |
3.26.17 |
|
XBS-4222 |
Bug |
Start condition/unique row identifier mismatch causes error in row level processing |
Fixed an incorrect processing of start keys in Row Level Processing, Row Level to Icebox and Row Level Delete Tasks, if the number of keys differ between the start condition and the unique row identifier. This led to an error and the task execution was aborted. |
3.26.27
Released on 2026-07-13.
The files for this version can be downloaded here:
When upgrading from older versions than the previous, please read the migration advice for each version in between as well.
The support tickets referenced in the Related to column are private and can only be seen by their creator.
| Story | Type | Title | Description | Related to | Known since | ||
|---|---|---|---|---|---|---|---|
XPU-1338 |
Feature |
VULN-016: Make password encryption required |
The configuration property
|
||||
XPU-1346 |
Feature |
Create base and example attribute generators |
Introduced a comprehensive set of base and example attribute generators for common data types and business fields that can be used directly in projects. Users can easily import these generators from the XDM Configuration Repository and immediately generate realistic data, including for the Employees sample database and typical Oracle database schemas. |
||||
XPU-1399 |
Feature |
Domain Model Relation Graph |
Domain Model details now include a dedicated Relation Overview tab that visualizes all Domain Entities and their relationships in a graph.
Each Domain Entity is shown as a node, and edges are derived from |
||||
XPU-1400 |
Feature |
Application Model Relation Graph |
Application Model versions now provide a dedicated relation overview that visualizes all configured Data Relation Rules in a graph. The Relation Viewer consolidates repeated table references and combines relevant relation columns per table to reduce visual noise in complex models. This makes it faster to understand dependencies between base and referenced tables directly in the modeling context. |
||||
XPU-1486 |
Feature |
Export Preview Tree |
The export dialog now shows a preview of the objects that will be exported before you confirm the action. The preview is automatically loaded when the dialog opens and updates whenever export options are changed. The preview is displayed as a tree, making object hierarchies and included items easier to understand. A loading indicator is shown while the preview is being prepared, so users can clearly see that data is being processed. |
||||
XPU-1593 |
Feature |
Visualize Installed Application Relations |
Environment details now include a dedicated view that visualizes relations between all Installed Applications in that environment. Applications are shown as nodes and their detected relations are shown as connecting edges for faster structural understanding. Relations that point to application models outside the current environment are displayed in a faded state to make cross-environment dependencies visible. This helps users analyze dependencies and assess modeling impact without switching to multiple detail pages. This new feature may only become available once the epic XEP-2 - Modern Web Experience has been fully completed. Information on the current development of epics can be found at epic overview. |
||||
XPU-438 |
Feature |
Display Backend Unavailability Status |
The screen now clearly indicates when the XDM backend is unavailable instead of showing a generic error. If the backend cannot be reached, a dedicated waiting screen displays a status message such as "Backend unavailable". Retry…" while the system continuously retries in the background. As soon as the backend becomes available again, users are automatically redirected either to the login screen (if not authenticated) or directly to the dashboard (if already logged in). The transition between unavailable and available states is smoother and more stable, avoiding flickering or confusing intermediate error messages. This new feature may only become available once the epic XEP-2 - Modern Web Experience has been fully completed. Information on the current development of epics can be found at epic overview. |
||||
XPU-75 |
Feature |
Permission Check Dialog for User Selection |
Users can open a Check Permission dialog directly from an object to validate access for a selected user or role. The dialog supports choosing permission options with clear exclusive behavior for execution permission to avoid conflicting selections. After running the check, users get a detailed overview showing access results for the main object and its dependent objects. Users can filter the result list and open listed objects in a new tab, making missing permissions easier to investigate. This new feature may only become available once the epic XEP-2 - Modern Web Experience has been fully completed. Information on the current development of epics can be found at epic overview. |
||||
XPU-77 |
Feature |
Add Yaml/Zip import action |
Users can now upload YAML or ZIP configuration files and preview all referenced and dependent objects in a hierarchical tree before starting the import. The preview shows each object’s name, type, import status (CREATED, REPLACED, SKIPPED), and reason, with search and keyboard navigation to quickly find relevant entries. Once the import is executed, successfully imported objects can be opened directly in a new browser tab from the result list without losing the import overview. The entire import and preview flow, including status display and search, is fully accessible via keyboard and screen readers. This new feature may only become available once the epic XEP-2 - Modern Web Experience has been fully completed. Information on the current development of epics can be found at epic overview. |
||||
XPU-1102 |
Feature |
Pause and resume internal scheduled jobs |
n/a |
||||
XPU-510 |
Feature |
Enable move up and move down actions in embedded lists |
n/a |
||||
XBS-2956 |
Bug |
Scheduler – Workflows fail after admin logs in via Keycloak |
Fixed a bug where scheduled workflows and tasks failed after the user who created the schedule logged out. The scheduler reused a login-bound session token, which became invalid on logout and caused subsequent execution runs to fail. Execution handling has been corrected so scheduled workflows and tasks no longer depend on the initiating user’s active session token. |
3.26.1 |
|||
XBS-3827 |
Bug |
Wrong DDL Generation with extended partitioned Index |
For a specific, legacy scenario on Db2 for z/Os, in which an index is both partitioned and extended (using a function on a key column), XDM was generating DDL that could not be executed correctly on the target system. This is solved by leaving out the partitioning if the index is extended, as both are not supported in combination for one single index by Db2 for z/OS. |
3.26.19 |
|||
XBS-4011 |
Bug |
Soft Collection for Modification Methods in Groovy |
Running RLP tasks with Groovy-based modification methods could fail stating that a modification method was not found, even though it was successfully executed earlier. This was caused by using soft collection for method references in the Groovy context. Now, Groovy scripts use hard references by default, which prevents this issue. See Groovy Script references for more information. |
3.26.21 |
|||
XBS-4084 |
Bug |
Collection entries missing after set to disabled |
Fixed a bug where collection options that were set to |
3.26.19 |
|||
XPU-743 |
Bug |
Tags are reloaded unnecessarily when switching lists |
n/a |
Development Version |
3.26.25-1
Released on 2026-07-03.
The files for this version can be downloaded here:
When upgrading from older versions than the previous, please read the migration advice for each version in between as well.
The support tickets referenced in the Related to column are private and can only be seen by their creator.
| Story | Type | Title | Description | Related to | Known since |
|---|---|---|---|---|---|
XBS-4084 |
Bug |
Collection entries missing after set to disabled |
Fixed a bug where collection options that were set to |
3.26.19 |
3.26.25
Released on 2026-06-29.
|
Starting with this version, the XDM containers For more details about this topic, see Non-Root-User Container Configuration. If you need to override the Docker rootless configuration to run as root, see Override Execution User |
|
The behavior of conditional scripts and lookup scripts in Data Relation Rules has changed in this version when working with null values to ensure that real null values are being used in the script, rather than a placeholder string.
Lookup scripts and conditional scripts in Data Relation Rules that work with the placeholder string |
The files for this version can be downloaded here:
When upgrading from older versions than the previous, please read the migration advice for each version in between as well.
The support tickets referenced in the Related to column are private and can only be seen by their creator.
| Story | Type | Title | Description | Related to | Known since |
|---|---|---|---|---|---|
XPU-1225 |
Feature |
Auto Generate Entity Generators for selected Domain Entities |
Users can now start an automatic generator creation action directly from the entity list. The action lets users choose a domain model and then creates generators for the included domain entities in one step. After completion, users see a list of all generated generators, making the result transparent immediately. Existing generators with matching names are kept unchanged, so no existing configuration is overwritten. |
||
XPU-1394 |
Feature |
Download generated files from execution |
File Scenarios can now be configured so generated files are attached directly to the related execution. When enabled, users see a Generated Files list on the execution detail page and can download each file directly there. When disabled, the execution detail page does not show generated files and the previous behavior remains unchanged. |
||
XPU-512 |
Feature |
Show announcements on login page, dashboard or head bar |
Published announcements are now prominently displayed on the login page above the login form, ensuring users see important information before signing in. On the dashboard, relevant announcements appear as the first content element and can be collapsed, with the collapse state remembered for the current browser session. In the head bar area, announcements are shown as a bar below the header and switch automatically in a carousel when multiple messages are available, while still allowing manual navigation. All announcements are visually distinguished by type (info, error, maintenance) with dedicated colors and icons, and support formatted text via Markdown where configured. This new feature may only become available once the epic XEP-2 - Modern Web Experience has been fully completed. Information on the current development of epics can be found at epic overview. |
||
XPU-728 |
Feature |
Create data index object |
Introduced the new “Data Index” object to provide a central, searchable overview of available test data per environment and accordingly application models. Users can now easily identify suitable test data sets based on business characteristics instead of searching directly in source systems. This helps to quickly find and reuse appropriate data for testing scenarios and to prepare data for Data Shop orders. This new feature may only become available once the epic XDEV-2021 - XDM MCP Server has been fully completed. Information on the current development of epics can be found at epic overview. |
||
XPU-974 |
Feature |
Export action on task executions |
Task executions can now be exported directly with a dedicated export action. The export is available in the task execution context where users manage and inspect execution results. This makes it easier to share execution outcomes with colleagues and use them in follow-up analysis. Users get faster access to execution data outside the application without manual copy steps. |
||
XBS-3354 |
Bug |
Traversal follow got error if data relation rules contained duplicate columns |
Replaced a previous error message with a new warning to indicate the potential issue with the rule definition of a Data Relation Rule, if the same column is mentioned twice. |
3.26.9 |
|
XBS-3847 |
Bug |
NullPointer Exception with TEXT Column in Postgres with large values |
Fixed a bug where the extract failed while copying TEXT Columns in Postgres with values larger than 100MB. |
3.26.21 |
|
XBS-3887 |
Bug |
Conditional Script in Data Relation Rules do not work anymore with null-values |
Fixed a bug where conditional scripts in Data Relation Rules did not work correctly when working with null values. Now both conditional and lookup scripts in Data Relation Rules treat null values as real nulls instead of placeholder strings, ensuring that scripts can reliably check for and handle null values as intended. |
3.26.17 |
|
XPU-1115 |
Bug |
Form data cleared when adding custom parameter |
Form inputs are now preserved when adding custom parameters across all affected forms. Users can attach one or more custom parameters without previously entered values (such as names, connections, or schemas) being cleared. The button for adding custom parameters has been renamed to “Attach” to make its function clearer. |
3.26.17 |
|
XPU-1309 |
Bug |
Delete action fails |
After deleting an object, users are now correctly redirected back to the updated list view. The deleted item no longer appears in the list, and no erroneous “An unknown error occurred.” messages are shown. |
3.26.21 |
|
XPU-1315 |
Bug |
Execution detail view does not display backend cancellation error message |
The execution detail view now shows the backend-provided reason message for canceled workflow and task executions, in addition to the CANCELED status. Users can immediately see why an execution was stopped, such as missing heartbeat signals, without leaving the detail view. Error and status messages are displayed consistently whenever they are provided by the backend. |
3.26.21 |
|
XPU-1431 |
Bug |
Workflow Checker detects wrong Cycle |
The Workflow Checker now evaluates complex call paths correctly when a workflow is referenced both indirectly and directly. False cycle detection no longer raised in this scenario. Users can save affected workflows without being blocked by an incorrect cycle error. |
3.26.19 |
|
XPU-454 |
Bug |
Entity Generator: when viewing an Attribute Generator, another Attribute Generator opens |
Clicking an Attribute Generator in the Entity Generator view now reliably opens the correct Attribute Generator detail. This fix ensures that the displayed list and the linked detail view stay in sync, preventing navigation to the wrong Attribute Generator. |
3.26.5 |
|
XPU-823 |
Bug |
Do not display Base64 content for binary XDM File objects |
For binary XDM File objects, the UI now shows a clear notice instead of raw Base64 content. In both view and edit mode, the code editor is hidden when the file content is binary. This prevents unreadable content from being displayed and avoids confusion during data inspection. Text-based file content continues to be displayed as before. |
3.26.13 |
|
XBS-3652 |
Technical Debt |
Revision of security recommendations and technical baseline measures to reduce the potential for remote code execution. |
The documentation was updated with general security recommendations, addition of concrete guidance on rootless containers and restricted DB users.
For Docker installations the XDM containers |
3.26.23-XHLP-4925
Released on 2026-06-24.
The files for this version can be downloaded here:
When upgrading from older versions than the previous, please read the migration advice for each version in between as well.
The support tickets referenced in the Related to column are private and can only be seen by their creator.
| Story | Type | Title | Description | Related to | Known since |
|---|---|---|---|---|---|
XBS-4011 |
Bug |
Soft Collection for Modification Methods in Groovy |
Running RLP tasks with Groovy-based modification methods could fail stating that a modification method was not found, even though it was successfully executed earlier. This was caused by using soft collection for method references in the Groovy context. Now, Groovy scripts use hard references by default, which prevents this issue. See Groovy Script references for more information. |
3.26.21 |
|
XBS-4095 |
Bug |
MS SQL Insert: Missing SET IDENTITY grants leads to task abort |
When executing a Compatibility Table Copy Task or Row Level Processor with an MS SQL target table that has an identity column, the task could fail with an error message indicating that the user does not have permission to insert into the identity column. Missing privileges for the identity column now only lead to a warning message, and the task continues to execute. This is especially useful for scenarios where the identity column is excluded from the source table. In such situations, no data is inserted into the identity column, so the missing privileges do not affect the task execution. However, it is preferred to also exclude the identity column from the target table with an exclude rule to avoid the warning message. Furthermore, the tailoring report for exclude rules now shows the scope of the exclude rule for identity columns, so users can see whether it applies to the source or target table. |
3.26.23
Released on 2026-06-16.
The files for this version can be downloaded here:
When upgrading from older versions than the previous, please read the migration advice for each version in between as well.
The support tickets referenced in the Related to column are private and can only be seen by their creator.
| Story | Type | Title | Description | Related to | Known since |
|---|---|---|---|---|---|
SUP-1491 |
Feature |
Create modification method for ZÜRS data |
A new guide explaining risk class–based address masking has been added. Risk classes are used to classify natural hazards according to their severity. Sensitive addresses can be replaced with alternative addresses from the same or a similar risk class while maintaining the validity of the underlying risk assessment. It can be found here |
||
XBS-2733 |
Feature |
XDM – DB2 z/OS metadata retrieval without labels |
In some situations, a Db2 on z/OS database did not provide labels for the metadata it returns. This lead to errors in the schema browser and table browser. Now, XDM uses the column index instead of the label to avoid this problem. |
||
XBS-3963 |
Feature |
Traversal follow error should only be treated as a warning |
In some cases, the traversal trail of a data relation could not be followed. This previously caused the entire apply process to fail with an error. This error is now treated as a warning, allowing the apply process to continue. |
||
XPU-1000 |
Feature |
Create Operator MCP Prototype |
An initial MCP agent service was added to the XDM installation as a dedicated prototype component. MCP tools were introduced for both the Consumer View and the Operator View to support MCP specific interactions. Internally, the solution was structured into specialized agents, each responsible for a dedicated task. The current delivery state is a prototype that will be iteratively extended and refined in future iterations. This new feature may only become available once the epic XDEV-2021 - XDM MCP Server has been fully completed. Information on the current development of epics can be found at epic overview. |
||
XPU-1224 |
Feature |
Database Schema Import to create Domain Entities |
XDM now lets users import a domain model directly from a database schema. Users can select a connection, choose a schema, and pick one or more tables to import. For each selected table, XDM creates a corresponding domain entity with attributes based on the table columns. Foreign key relationships are reflected as mappings between the generated domain entities, and the imported entities are immediately visible in the domain model. |
||
XPU-1300 |
Feature |
Show Active Column by Default |
In Mapping, Selection, and Ignore Difference Rules, the Active column is now shown by default. Users can immediately see whether each rule is active or inactive without extra setup. The column is visible as soon as the relevant views are opened. This behavior applies consistently to all existing rules in those areas. |
||
XPU-652 |
Feature |
Export Lists as CSV |
Users can now export list data as CSV files directly from the lists view through a dedicated export dialog. Before starting the export, users can choose the delimiter and select which columns to include, as well as define their column order for the CSV output. The export respects all currently active filters on the list so that only the filtered entries are exported. This new feature may only become available once the epic XEP-2 - Modern Web Experience has been fully completed. Information on the current development of epics can be found at epic overview. |
||
XBS-3741 |
Bug |
Kafka Copy - Error in partition assignment |
Fixed a bug in the Entity Copy Task, where the assignment of partitions from a Kafka Topic did not work correctly when a start timestamp filter was set, and the resulting messages are only present in some of the partitions. In this case, the error |
||
XBS-3914 |
Bug |
NullPointerException with baseObject in Mapping Rules |
When using script-based mapping rules for columns that access the
failed with:
This prevented the affected mapping rule from being executed. The internal handling of the
|
3.26.21 |
|
XBS-3933 |
Bug |
Data Extractor: Failure due to column count mismatch for widely differing tables |
If a column in the source and target tables had the same name but a different data type, and additionally, a column in the target table did not exist in the source table, but was filled by a modification method, the Data Extractor failed with an IllegalArgumentException due to a column count mismatch. |
||
XPU-1215 |
Bug |
List with custom columns needs to be refreshed |
Lists with custom columns now refresh immediately so values in those columns are displayed without delay. Users now see complete row data after adding or updating custom columns, making configurable list views clearer and more reliable. |
3.26.21 |
3.26.21-1
Released on 2026-06-08.
The files for this version can be downloaded here:
When upgrading from older versions than the previous, please read the migration advice for each version in between as well.
The support tickets referenced in the Related to column are private and can only be seen by their creator.
| Story | Type | Title | Description | Related to | Known since |
|---|---|---|---|---|---|
XBS-3741 |
Bug |
Kafka Copy - Error in partition assignment |
Fixed a bug in the Entity Copy Task, where the assignment of partitions from a Kafka Topic did not work correctly when a start timestamp filter was set, and the resulting messages are only present in some of the partitions. In this case, the error |
||
XBS-3933 |
Bug |
Data Extractor: Failure due to column count mismatch for widely differing tables |
If a column in the source and target tables had the same name but a different data type, and additionally, a column in the target table did not exist in the source table, but was filled by a modification method, the Data Extractor failed with an IllegalArgumentException due to a column count mismatch. |
3.26.19-XHLP-4855
Released on 2026-06-05.
The files for this version can be downloaded here:
When upgrading from older versions than the previous, please read the migration advice for each version in between as well.
The support tickets referenced in the Related to column are private and can only be seen by their creator.
| Story | Type | Title | Description | Related to | Known since |
|---|---|---|---|---|---|
XBS-3741 |
Bug |
Kafka Copy - Error in partition assignment |
Fixed a bug in the Entity Copy Task, where the assignment of partitions from a Kafka Topic did not work correctly when a start timestamp filter was set, and the resulting messages are only present in some of the partitions. In this case, the error |
3.26.17-XHLP-4906
Released on 2026-06-05.
The files for this version can be downloaded here:
When upgrading from older versions than the previous, please read the migration advice for each version in between as well.
The support tickets referenced in the Related to column are private and can only be seen by their creator.
| Story | Type | Title | Description | Related to | Known since |
|---|---|---|---|---|---|
XBS-3933 |
Bug |
Data Extractor: Failure due to column count mismatch for widely differing tables |
If a column in the source and target tables had the same name but a different data type, and additionally, a column in the target table did not exist in the source table, but was filled by a modification method, the Data Extractor failed with an IllegalArgumentException due to a column count mismatch. |
3.26.21
Released on 2026-06-01.
The files for this version can be downloaded here:
When upgrading from older versions than the previous, please read the migration advice for each version in between as well.
The support tickets referenced in the Related to column are private and can only be seen by their creator.
| Story | Type | Title | Description | Related to | Known since |
|---|---|---|---|---|---|
XBS-1653 |
Feature |
Database Management – Optimize Copy Process by Managing Indexes. |
Added a new parameter called More Information about the parameter can be found here. |
||
XPU-653 |
Feature |
Import Rule Lists from CSV |
Users can now import rule lists directly from CSV files through a dedicated import dialog. The dialog allows choosing a CSV file, specifying a custom delimiter with a default of semicolon, and selecting between “Add” or “Replace” import modes. Depending on the selected mode, entries are either added to existing rule lists or replace and merge existing entries. After the import, users receive clear visual feedback indicating success or failure and, where available, the number of affected entries. This new feature may only become available once the epic XEP-2 - Modern Web Experience has been fully completed. Information on the current development of epics can be found at epic overview. |
||
XPU-655 |
Feature |
Upload File / Mapping Table Container |
Files can now be uploaded directly to File and Mapping Table containers whenever the upload action is available. A dedicated upload dialog allows selecting exactly one file, with the file chooser restricted to the appropriate file types for the current container. During upload, a progress indicator is displayed in the dialog. After completion, a toast confirms successful uploads, while clear error messages are shown in the dialog if the upload fails. This new feature may only become available once the epic XEP-2 - Modern Web Experience has been fully completed. Information on the current development of epics can be found at epic overview. |
||
XPU-656 |
Feature |
Clear Mapping Table Container |
Users can now clear a mapping table container to remove all contained entries in a single action. Before clearing, a confirmation dialog explains the impact and lets users cancel if needed. After successful clearing, a toast notification provides visual feedback. If clearing fails, an error message is shown directly in the dialog so users understand what went wrong. This new feature may only become available once the epic XEP-2 - Modern Web Experience has been fully completed. Information on the current development of epics can be found at epic overview. |
||
XPU-657 |
Feature |
Download File / Mapping Table Container |
Users can now download the contents of file and mapping table containers directly from the application whenever a download option is available. A confirmation dialog clearly informs users about the download and starts the process once the download button is confirmed. While the download is being prepared, the download button shows a loading state for better feedback. On success, the data is downloaded as a file named after the selected file or mapping table container, and in case of an error, a clear error message is shown in the dialog. This new feature may only become available once the epic XEP-2 - Modern Web Experience has been fully completed. Information on the current development of epics can be found at epic overview. |
||
XBS-2859 |
Bug |
Stage 3 Apply Row Operation – Application Model missing (null) for Row Level Delete |
Fixed an issue where the application model was missing (null) for row level delete tasks in the Stage 3 Apply Row Operations report. Additionally, the corresponding stage log now correctly shows the display name of the application model for row level delete tasks. |
3.25.51, 3.26.1 |
|
XBS-2925 |
Bug |
Helm Chart – Wrong property name for xdm.jwt.token-valid-time |
Fixed an issue where the Helm Chart property Additionally, the Helm Chart property |
3.26.1 |
|
XBS-2933 |
Bug |
Improve Task Scheduling |
Improved the task scheduling to make it more stable under highly parallel conditions. |
||
XBS-3578 |
Bug |
Exclude rule does not find generated always as identity column |
Fixed a bug where an Exclude Rule in a Compatibility Table Copy Task did not recognize generated always columns as identity columns. This caused the execution to be aborted in stage one. The Exclude Rule logic was updated to correctly identify generated always columns as identity columns, allowing the task to execute successfully when such columns are present. |
3.26.11 |
|
XPU-1139 |
Bug |
Consumer view not visible for non-admins |
The Consumer view button is now visible and accessible to all standard XDM users, not just admins. This allows administrators and users to switch directly to the consumer view. The consumer view opens in a separate browser tab. |
3.26.17 |
|
XPU-1196 |
Bug |
Embedded Entity List row actions incorrectly navigate to child entity detail view |
Row actions in embedded entity lists now stay on the parent entity detail view instead of unexpectedly navigating to the selected child entity. When triggering a delete from an embedded list, the confirmation dialog opens while the underlying view remains on the original entity, and after confirming, you stay on that same parent detail view. Navigation after executing a row action now only occurs if it is explicitly requested by the corresponding action, preventing unintended context switches. |
3.26.19 |
3.26.19
Released on 2026-05-18.
|
In this version of XDM there is a problem with Data Shops using custom parameters with datatype collection e.g. if you want to select multiple connections. Normally the options of these collections are displayed as a list of checkboxes. In this XDM version options which are set to "enabled=false" in the Data Shop scripts are not displayed any longer instead of setting them disabled. Also, their value might not be provided to the related workflow or task. If you are using this feature please skip this XDM version. A fix will be available with XDM 3.26.25-1 or in regular version 3.26.27. |
The files for this version can be downloaded here:
When upgrading from older versions than the previous, please read the migration advice for each version in between as well.
The support tickets referenced in the Related to column are private and can only be seen by their creator.
| Story | Type | Title | Description | Related to | Known since |
|---|---|---|---|---|---|
SUP-1532 |
Feature |
Addresses with multiple house numbers in XDM Mapping Tables |
The tables ADDRESSES and FIRST_NAMES in the default mapping table container contained formatting inconsistencies. These included invalid house number formats (e.g. ranges instead of single values), improperly formatted fields (e.g. semicolon-separated entries), and street values exceeding 80 characters. All issues have been corrected to ensure consistent formatting and valid, realistic address data. To use the updated data, the mapping table container must be downloaded and re-imported. |
||
XBS-2302 |
Feature |
Kafka – Configure Consumer Group |
Kafka sources now support configuring an optional consumer group for protected topics. This allows XDM Kafka users to align the Kafka consumer with the permissions configured on the Kafka broker, ensuring that the consumer can successfully access and read from the required topics. The consumer group can be set on the Kafka topic and, if needed, overridden in the Entity Copy Task Template. When reading from Kafka topics, the consumer uses the configured consumer group. If no consumer group is configured, the default group ID is used. |
||
XBS-3807 |
Feature |
Handle updated DB2 versioning including alphanumeric characters since FL509 |
With function level FL509, DB2 for z/OS introduced a new product signature (PRID) format that includes alphanumeric characters (e.g., |
||
XPU-348 |
Feature |
Context-Aware Display Configs for Entity Views and List Permissions |
The display of permissions and related entries has been improved to better match the current view and user context. Depending on where the information is opened, only the fields and details that are relevant for that specific situation are shown. This creates a clearer and more consistent user experience and makes permission settings easier to understand. |
||
XPU-666 |
Feature |
Workflow execution view |
The execution view has been enhanced to provide information about the workflow execution progress and status. Users can now see the overall workflow progress, including the current step and its status, as well as logs and details for each stage of the workflow. This new feature may only become available once the epic XEP-2 - Modern Web Experience has been fully completed. Information on the current development of epics can be found at epic overview. |
||
XPU-673 |
Feature |
VULN-005: Set content security policy |
A Content Security Policy has been added for both the Classic UI and the Prime UI to improve browser security. This limits which sources can be used for loading content and helps reduce the risk of unwanted or unsafe content being executed. It also prevents the application from being embedded in external frames. |
||
XPU-674 |
Feature |
VULN-011: Remove insecure hashing methods |
Local user passwords should be stored as |
||
XPU-700 |
Feature |
VULN-012: Avoid calling stored procedures via task execution reports |
Added validation for SQL in task execution reports to block calls to disallowed stored procedures and functions.
PostgreSQL procedures or functions starting with |
||
XPU-701 |
Feature |
VULN-001: Session fixation after login |
After every successful login, the application now issues a new session so previously known session IDs can no longer be reused for the authenticated session. Users remain signed in and can continue using the application normally with their existing permissions and functions unchanged. When logging out, the session cookie is removed to help ensure the session is properly ended. |
||
XPU-82 |
Feature |
Interactive database browser component |
The new interactive database browser component allows users to explore the structure and content of connected databases directly within the XDM interface. Users can view schemas, tables, and columns, as well as data, without needing to switch to an external database management tool. This feature provides a convenient way to understand the data sources being used in tasks and workflows, and to quickly verify the structure of the data before configuring tasks that depend on specific database schemas. This new feature may only become available once the epic XEP-2 - Modern Web Experience has been fully completed. Information on the current development of epics can be found at epic overview. |
||
XPU-820 |
Feature |
VULN-002: Missing secure flag in login cookie |
After login, the |
||
XPU-821 |
Feature |
VULN-014 Avoid wildcards in CORS http headers |
The communication between backend and front end used Cross-Origin Resource Sharing (CORS) headers to allow browser-based access to the application. These headers are not required anymore, reducing unnecessary browser access to the application. |
||
XBS-194 |
Bug |
Data Relation – Cascade Discards Not Handled Correctly |
If the subset apply of XDM could not insert a row into a database table due to a discard, it will no longer attempt to insert child rows when using the fill mode Furthermore, in all fill modes, rows will be listed as |
3.25.5-XHLP-4021 |
|
XBS-3761 |
Bug |
Data generation does not consider order of the attributes |
When using multiple interdependent Attribute Generators in an Entity Scenario Generator, the creation order specified in the |
||
XPU-509 |
Bug |
Drop-down is empty when adding a new possible value |
Fixed an issue where the value drop-down for mapped form parameters stayed empty when adding a new possible value. The drop-down now correctly shows the available XDM objects and saves the selected entry properly. The default value is no longer a mandatory field. |
3.26.9 |
3.26.17-XHLP-4849
Released on 2026-05-05.
The files for this version can be downloaded here:
When upgrading from older versions than the previous, please read the migration advice for each version in between as well.
The support tickets referenced in the Related to column are private and can only be seen by their creator.
| Story | Type | Title | Description | Related to | Known since |
|---|---|---|---|---|---|
XBS-3761 |
Bug |
Data generation does not consider order of the attributes |
When using multiple interdependent Attribute Generators in an Entity Scenario Generator, the creation order specified in the |
3.26.17
Released on 2026-05-04.
The files for this version can be downloaded here:
When upgrading from older versions than the previous, please read the migration advice for each version in between as well.
The support tickets referenced in the Related to column are private and can only be seen by their creator.
New Main Functionality
Epic XDEV-2000: Support for Kafka Topics
This epic introduces support for Apache Kafka within the XDM platform. The goal is to enable XDM to read from Kafka topics, interpret and optionally transform the message data, and write the processed messages into other Kafka topics. Messages are expected to be in JSON format. Kafka systems can be configured as source and target systems, and message structures are defined using XDM’s domain modeling functionality. Users will be able to define the format of Kafka messages, apply transformation rules, and filter messages before writing them to their destination.
Acceptance Criteria
-
Kafka systems can be configured within the XDM user interface as source and/or target systems.
-
Kafka messages are interpreted based on domain models created from imported JSON examples.
-
A service is available to read messages from Kafka topics using offset or timestamp filters.
-
A service is available to write messages to Kafka topics based on the interpreted structure.
-
Fields within Kafka messages can be modified using configurable Modification Methods.
-
Filtering of messages is possible using Reduction Rules based on the message content.
-
Kafka-based data transfer is supported within task templates in XDM.
-
All configuration is accessible through the XDM user interface.
-
Kafka support is included in regular XDM releases.
Use Case
As a data engineer, I want to integrate Kafka topics into my XDM-based workflows so I can efficiently process real-time data streams. I need to read messages from Kafka topics, define how those messages are structured and interpreted, apply field-level transformations, and selectively filter data before writing it to new Kafka topics. With this functionality integrated into the XDM UI, I can manage streaming data pipelines without needing custom implementations, using standard XDM configuration and task templates.
This feature was implemented due to help desk issue XHLP-3855.
| Story | Type | Title | Description | Related to | Known since |
|---|---|---|---|---|---|
XBS-22 |
Feature |
Modification Rules – Custom Parameter Value Support |
Implemented support for passing custom parameter values to modification rules.
The custom parameter needs to be defined on the modification set and can be overwritten in the task template or task.
Thus, modification rules got a new type |
||
XPU-576 |
Feature |
Implementation of consumer view |
The new Data Shop Consumer View makes it easier to request test data in a simple, user-friendly interface. Users can browse available Data Shops, submit or request orders, and track running, scheduled, or requested orders in one place. Field layouts can be tailored per Data Shop for a clearer ordering experience, and users in the PURCHASER role are automatically guided to the right view after login. This new feature may only become available once the epic XEP-2 - Modern Web Experience has been fully completed. Information on the current development of epics can be found at epic overview. |
||
XPU-767 |
Feature |
Create Consumer MCP Prototype |
n/a |
||
XBS-3121 |
Bug |
Structure Compare Task – Filtered index predicate ignored, indexes wrongly marked EQUAL |
On MS SQL Server databases the filter definition of indexes was not compared by Structure Compare Task Types. Therefore, the DDL generation was not correct, as indexes were marked equal although their filter definitions were different. The comparison logic was updated to correctly consider the filter definition of indexes. As a result, DDL will be generated correctly for indexes with different filter definitions. |
3.25.23, 3.26.5 |
|
XBS-3520 |
Bug |
DDL Generator: Incorrect ALTER statement with similar column names |
When generating DDL for tables with similar column names (e.g., For example, instead of quoting the column name as |
3.26.11 |
|
XBS-3584 |
Bug |
Entity Copy Task - Kafka Copy from Workflow not working |
Entity Copy Task Templates use a single stage when copying from a Kafka topic to another Kafka topic and two stages for the other possible combinations. When using the Kafka to Kafka copy in a workflow, the task execution failed because it has wrongly expected two stages. The task execution logic has been updated to correctly handle the single stage in this case, allowing Kafka to Kafka copies to work properly in workflows. |
3.26.15 |
|
XBS-3649 |
Bug |
Error with Subset Extract and user-defined primary key on start table |
Fixed an issue where Subset Extract with a user-defined primary key on the start table failed with an |
3.26.15 |
|
XPU-819 |
Bug |
Stage detail tab remains open after restarting execution with Restart and view |
When restarting a failed execution and opening the new run with Restart and view, previously opened stage detail tabs are now closed automatically. This ensures that only information from the newly opened execution is shown. Users will no longer see stage details from the earlier execution after switching to the restarted run. |
3.26.13 |
|
XBS-3288 |
Technical Debt |
Replace Webservice Copy Task with Entity Copy Task |
The Webservice Copy Task has been removed. The functionality is being replaced with the more flexible Entity Copy Task, which supports copying data from Webservices, Entity Scenario Generators, and Kafka Topics. The corresponding documentation and examples have been updated to reflect this change. |
3.26.15-XHLP-4842
Released on 2026-04-24.
The files for this version can be downloaded here:
When upgrading from older versions than the previous, please read the migration advice for each version in between as well.
The support tickets referenced in the Related to column are private and can only be seen by their creator.
| Story | Type | Title | Description | Related to | Known since |
|---|---|---|---|---|---|
XBS-3649 |
Bug |
Error with Subset Extract and user-defined primary key on start table |
Fixed an issue where Subset Extract with a user-defined primary key on the start table failed with an |
3.26.15 |
3.26.15
Released on 2026-04-20.
The files for this version can be downloaded here:
When upgrading from older versions than the previous, please read the migration advice for each version in between as well.
The support tickets referenced in the Related to column are private and can only be seen by their creator.
| Story | Type | Title | Description | Related to | Known since |
|---|---|---|---|---|---|
XBS-2304 |
Feature |
Postgres Database – Override auto-generate column values |
There is a new property Override Auto-Generated Values on Compatibility Table Copy Task Template, Compatibility Table From Icebox Task Template, Row Level Processor From Icebox Task Template, Row Level Processor Task Template. By setting this property true, the task will copy the values of auto-generated columns from source to target database, instead of letting the target database generate new values. The property is only supported for PostgreSQL databases so far. Postgres does not allow overriding auto-generated columns that are not identity columns, and only allows this in INSERT statements, not in UPDATE statements. Therefor, this property is only supported for identity columns in combination with one of the Fill Modes INSERT and TABLE REPLACE. |
||
XBS-3162 |
Feature |
Configure S3 Path-Style access for S3-compatible storage |
Added support to configure path-style access for AWS S3-compatible storage. Further information can be found here. |
||
XBS-3200 |
Feature |
Entity Copy Task - Filter Rules |
Added Entity Filter Rule support for Entity Copy Tasks to filter copied records based on the payload. With a Filter script, you can access the payload of an entity record and decide, if it should be filtered. Entity Filter Rules can be defined on a Domain Entity or an Entity Copy Task / Template. Filtering on the Domain Entity is applied before processing the Entity Filter Rules on the Entity Copy Template and the Entity Copy Task. Further details and examples concerning the Entity Filter Rules can be found in the Entity filter rules section of the user manual. This new feature may only become available once the epic XDEV-2000 - Support for Kafka Topics has been fully completed. Information on the current development of epics can be found at epic overview. |
||
XBS-3265 |
Feature |
Add Index on Task Execution Classification term data |
Added a database index on the |
||
XPU-275 |
Feature |
Improved Permission Configuration and Permission Views |
Permission settings have been improved and made more consistent across the application. Users can now also manage list permissions directly in the Task Template list. Permission views were updated to provide a clearer and more uniform layout. In addition, Object Types in default permissions are now easier to manage with a two-column checkbox list, including select all or none options. |
||
XPU-577 |
Feature |
Add refresh button for lists refresh |
All list views now include a Refresh button in the action bar, so users can quickly reload the currently displayed data. |
||
XPU-588 |
Feature |
Add about page |
An About page is now available from the footer in both the Consumer and Operator views. It gives users quick access to key product information such as the current application version, manufacturer and contact details. The footer also now includes direct links to the UBS Hainer website and the accessibility information in the manual, while the application version is additionally shown on the login screen. This new feature may only become available once the epic XEP-2 - Modern Web Experience has been fully completed. Information on the current development of epics can be found at epic overview. |
||
XPU-647 |
Feature |
Approve and reject requested execution |
XDM users can now approve or reject requested executions directly in the user interface. The actions are available in the list view as primary actions and also on the requested execution itself when supported. Approving opens a confirmation dialog, while rejecting allows users to enter a reason for the decision. After completion, the user receives clear success or error feedback, and approved executions can also be opened directly for further follow-up. This new feature may only become available once the epic XEP-2 - Modern Web Experience has been fully completed. Information on the current development of epics can be found at epic overview. |
||
XPU-650 |
Feature |
Publish and hide announcement |
Announcements can now be published or hidden using dedicated actions when these options are available. Before the visibility status is changed, a confirmation dialog clearly explains whether the announcement will be made visible or hidden. After the action is completed, users receive a toast message confirming success or showing an error if the change could not be applied. This new feature may only become available once the epic XEP-2 - Modern Web Experience has been fully completed. Information on the current development of epics can be found at epic overview. |
||
XBS-3077 |
Bug |
Script Evaluator - Error with invalid Domain Model or Entity names |
Fixed an error that caused tasks to crash when using generated scripts with domain model or entity names containing invalid characters, which resulted in non-compilable class names. Names are now being sanitized into valid, conflict-free class names. |
3.26.5 |
|
XPU-432 |
Bug |
Sort user drop down entries alphabetically in object permissions |
When adding a grantee in object permissions, the user selection list is now shown in alphabetical order. This makes it easier to find the right person in larger user lists and improves overall usability. The sorting is based on each user’s display name to provide a clear and predictable order. |
Development Version |
|
XPU-573 |
Bug |
Persist selected tags and rename label in entity details |
When you add one or more tags while editing an object and save your changes, the selected tags now remain assigned to that object.
The tags are still visible after saving and also when reopening the same object later.
To make this area clearer, the label in the entity details view has been renamed from |
3.26.9 |
|
XPU-574 |
Bug |
Navigation with context menu redirects to unexpected list view instead of entity details |
When navigating from an entity list via the context menu into related sublists (e.g. Rules, Usages, History), the application now correctly opens the corresponding entity details view with the appropriate tab selected. Previously, users were redirected to a separate list view that was not accessible through the standard navigation and could only be identified via breadcrumbs. This change ensures consistent navigation behavior and improves usability when accessing related entity information. |
3.26.9 |
|
XPU-610 |
Bug |
Revalidate does not work consistently |
Revalidation now refreshes affected fields more reliably in task templates and related selections. Lists based on domain models, task template properties, and custom default values are now updated more consistently after changes. This helps ensure that users see the current available options and values without needing repeated attempts. |
Development Version |
|
XPU-739 |
Bug |
Active/Inactive status could not be saved in edit mode |
Users can now reliably update the Active/Inactive status while editing an item. Previously, the selection could be changed in the form, but saving did not apply the new value and showed a failed save message. This has been fixed so the selected status is now correctly sent and stored after saving. |
3.26.13 |
3.26.13-XHLP-3855
Released on 2026-04-10.
The files for this version can be downloaded here:
When upgrading from older versions than the previous, please read the migration advice for each version in between as well.
The support tickets referenced in the Related to column are private and can only be seen by their creator.
| Story | Type | Title | Description | Related to | Known since |
|---|---|---|---|---|---|
XBS-3200 |
Feature |
Entity Copy Task - Filter Rules |
Added Entity Filter Rule support for Entity Copy Tasks to filter copied records based on the payload. With a Filter script, you can access the payload of an entity record and decide, if it should be filtered. Entity Filter Rules can be defined on a Domain Entity or an Entity Copy Task / Template. Filtering on the Domain Entity is applied before processing the Entity Filter Rules on the Entity Copy Template and the Entity Copy Task. Further details and examples concerning the Entity Filter Rules can be found in the Entity filter rules section of the user manual. This new feature may only become available once the epic XDEV-2000 - Support for Kafka Topics has been fully completed. Information on the current development of epics can be found at epic overview. |
3.26.13
Released on 2026-04-09.
The files for this version can be downloaded here:
When upgrading from older versions than the previous, please read the migration advice for each version in between as well.
The support tickets referenced in the Related to column are private and can only be seen by their creator.
| Story | Type | Title | Description | Related to | Known since |
|---|---|---|---|---|---|
XBS-2628 |
Feature |
XDM REST API - Token based Authentication |
Implemented API token creation and management in User Settings. Implemented token-based authentication for the XDM REST API, enabling users to authenticate using API tokens and thereby improve the support of non-interactive, automated pipelines and integrations with external systems. For further details on how to create and use API tokens, please refer to the Token Based Authentication section of the user manual. |
||
XBS-3004 |
Feature |
Row Level Processing Task Modification: Access all source columns including additional columns from SELECT statement |
Modification Methods were updated to expose all source columns (including dropped ones) and any additional SELECT-only columns, improving flexibility for complex modifications and migrations. Internal processing was adjusted to handle mapped column names, additional target columns and complex migration scenarios correctly. |
||
XBS-3073 |
Feature |
Entity Copy Task - Kafka Connector Performance Improvement |
The performance of entity copy tasks with kafka topics has been improved. The functionality of the microservices modification-processor, kafka-sink and kafka-source is now integrated into the dataflow server. |
||
XPU-390 |
Feature |
Reduce number of fields that are displayed on details Screen |
The task template detail view has been streamlined to make it easier to use, especially for users who are less familiar with XDM. By default, only the most relevant fields are shown, while expert-level properties are hidden from the main view. If needed, users can still open an overview dialog to see all available properties with their current values. This new feature may only become available once the epic XEP-2 - Modern Web Experience has been fully completed. Information on the current development of epics can be found at epic overview. |
||
XPU-457 |
Feature |
Check and fix display configurations |
Several UI views were reviewed and improved to provide a more consistent and user-friendly experience. Field layouts were reorganized to remove unnecessary empty spaces and to ensure that related fields are placed closer together. Groups and sections within forms were streamlined where possible, resulting in clearer and more intuitive detail views. In addition, recurring fields such as Display Name and Description are now positioned more consistently across different views, helping users find commonly used information more quickly. Some configuration areas were simplified, and related settings were consolidated to better reflect their functional relationships. List views were aligned with the Classic UI by adjusting the default column configuration so that commonly used information is visible by default. Naming conventions and certain labels were also brought closer to the Classic UI to provide a more familiar experience for existing users. |
||
XPU-570 |
Feature |
Change field value representation to bold for better visual recognition of set values |
The display of property fields has been updated to improve readability. Labels are now shown in italic, while set values are highlighted in bold. Empty fields remain easy to identify through an italic and bold empty message. This helps users recognize filled and unfilled fields more quickly. |
||
XPU-640 |
Feature |
Execution Lifecycle Actions (cancel, restart, resume and cleanup) |
Task executions can now be managed more precisely with dedicated actions for Resume, Restart, Cancel, and Cleanup whenever these options are available. Resume and Restart now also offer an "and View" variant, so users can jump directly to the newly started or continued execution. Clear confirmation dialogs and feedback messages help users to understand what will happen and whether the action was successful. This makes it easier to continue interrupted runs, restart executions, stop active ones, or clean up no longer needed execution files. This new feature may only become available once the epic XEP-2 - Modern Web Experience has been fully completed. Information on the current development of epics can be found at epic overview. |
||
XPU-642 |
Feature |
Schedule executions and pause and resume |
XDM users can now schedule tasks and workflows directly when the corresponding schedule action is available. For scheduled task executions, pause and resume actions are now available when supported by the object and its links. Scheduling supports either a future start time or a cron expression, and the UI guides users with confirmation/error dialogs and success feedback after execution. This new feature may only become available once the epic XEP-2 - Modern Web Experience has been fully completed. Information on the current development of epics can be found at epic overview. |
||
SUP-1501 |
Feature |
Adjust the Allowance number for names starting with special characters |
n/a |
||
XPU-724 |
Feature |
Show selected side menu entry in breadcrumbs |
n/a |
||
XBS-1169 |
Bug |
SubsetApply – Stack Overflow on Foreign Key Circular Reference |
Fixed a bug where an insoluble circular reference in foreign keys caused a StackOverflowError. In this case the task fails now with a message, that shows details to the involved tables instead of running into stack overflow exception. |
3.25.9 |
|
XBS-3035 |
Bug |
XDM NTC Task – DB2 LUW LOAD REPLACE drops rows with GENERATED ALWAYS columns |
Fixed an issue where it was not possible to load tables that include generated always system-period columns without a history table in DB2 LUW. In this situation, the load was marked as successful, but the target was empty. Also, a warning message has been added for situations where 0 rows are loaded into the target, with a reference to the utility message that caused this. |
3.26.3 |
|
XPU-578 |
Bug |
Unable to create a credential |
In some cases, creating a credential was not possible. After entering the data and clicking Save, an error message was shown and the credential was not created. Credentials can now be created successfully again. |
3.26.9 |
3.26.11
Released on 2026-03-23.
The files for this version can be downloaded here:
When upgrading from older versions than the previous, please read the migration advice for each version in between as well.
The support tickets referenced in the Related to column are private and can only be seen by their creator.
New Main Functionality
Epic XDEV-1704: Support Webservices
As a user I want to read data from web services and write it back into other web services of the same type in other environments. This stands in contrast to reading the test data from database tables and write it into them.
-
There is one Connection which is the base connection.
-
You can define different endpoints and model which data forms exist on them.
-
Modification?
| Story | Type | Title | Description | Related to | Known since | ||
|---|---|---|---|---|---|---|---|
XBS-3127 |
Feature |
Entity Modification Rule – Activation Script access to running task properties |
The Entity Modification Rule activation script context has been extended to include all properties of the currently running task. This enabled activation or deactivation of the rule based on task parameters like custom parameters, allowing more flexible control over when modifications were applied. |
||||
XPU-367 |
Feature |
Environment Color and Name Configuration via Docker |
The Prime UI now also supports a configurable primary color and environment name, both of which can be set per instance in the respective Docker configuration. The color is used centrally for the UI theme (e.g., header, primary buttons, links, accent elements), so that users can immediately recognize the environment in which they are working. In addition, the default theme was changed from 'Material Theme' to 'Nora Theme', and the colors of dark mode were adjusted. The configuration options are described in the manual under Environment Settings.
This new feature may only become available once the epic XEP-2 - Modern Web Experience has been fully completed. Information on the current development of epics can be found at epic overview. |
||||
XPU-391 |
Feature |
Group rules in own tab |
The entity detail view contained many tabs, requiring horizontal scrolling and making important tabs harder to access. Therefore, the number of tabs has been reduced to improve user-friendliness. All rules in the entity detail view are now grouped under the 'Configuration' tab, including 'Task Stage Hooks' and 'User Defined Primary Keys'. The configuration tab provides a drop down button in the tab header listing all available rule types and selecting a rule from the drop down displays the corresponding rule list as tab content. Once a rule is selected, the rule name is shown as a placeholder, clearly indicating the active context. Furthermore, the related entries such as 'Usages', 'Uses', 'History' and 'Permission' are now grouped under the 'Security & Insights' tab. Besides, the context menu in entity lists has been reorganized based on alphabetically. The 'Delete' action is no longer displayed directly in the list but is available within the context menu. Rule lists are grouped within a dedicated section, and other actions and links are arranged intuitively by importance. Additionally, the 'View' and 'Edit' actions now support opening the corresponding view in a new browser tab using This new feature may only become available once the epic XEP-2 - Modern Web Experience has been fully completed. Information on the current development of epics can be found at epic overview. |
||||
XPU-667 |
Feature |
Common http error handling |
n/a |
||||
XPU-589 |
Bug |
Creating new Task: Target connections field does not show drop down |
When creating a new task, the Target connections field did not show a drop down for selecting from available connections. This issue affected overwritten task properties, specifically when the overridden property was an XDM object (e.g., connections or environments). |
3.26.9 |
3.26.9
Released on 2026-03-09.
The files for this version can be downloaded here:
When upgrading from older versions than the previous, please read the migration advice for each version in between as well.
The support tickets referenced in the Related to column are private and can only be seen by their creator.
| Story | Type | Title | Description | Related to | Known since |
|---|---|---|---|---|---|
XBS-1688 |
Feature |
Entity Copy Task Modification Methods |
The Entity Copy Task now supports Entity Modification Methods, allowing the users to adjust the data during the copy process. These Entity Modification Methods are linked to a Domain Entity with the use of an Entity Modification Rule. The documentation has been extended with additional examples and usage notes to demonstrate how to utilize modification methods in Entity Copy Tasks effectively. This new feature may only become available once the epic XDEV-2000 - Support for Kafka Topics has been fully completed. Information on the current development of epics can be found at epic overview. |
||
XBS-3123 |
Feature |
Credentials – Increase maximum password length to 1024 characters |
Increased the maximum credential password length from 512 characters to 1MB to allow storing and using long tokens (e.g., JWT) directly in credentials and accessing them in Stage Hooks, avoiding insecure storage in config files. Existing credentials continued to work unchanged. |
||
XPU-83 |
Feature |
Embedded Parameters Table CRUD Component |
The new clear and organized display of parameters makes managing embedded objects intuitive through a simple and user-friendly interface:
A common application would be, for example: A user is working on a data shop with various configuration parameters. The new feature allows the user to easily add, edit, and delete parameters without needing to manually adjust the underlying data structure. If a parameter is deleted, the change is instantly reflected in the parent system, which updates the data accordingly. Known issue: When creating a new form parameter in a data shop that uses mapped properties referencing another XDM object (e.g., targetEnvironment), the "Possible Values" drop-down appears empty, although it should display the XDM objects. |
||
XBS-2324 |
Bug |
Task Execution - Report Generation Stuck |
Fixed an issue where the report generation appeared to be stalled. The stage was marked complete in the logs but still shown as running in the UI. Updated stage status handling to reflect ongoing processing until reports are fully generated. |
3.25.39 |
|
XBS-3055 |
Bug |
Domain Entity Import – Entity Copy Task fails due to empty endpoints array |
Fixed an issue where Domain Entities created via JSON import included an empty |
3.26.5 |
|
XBS-3130 |
Bug |
Register Generation – Slow execution with many Icebox-Generations |
Registering a new Icebox generation became increasingly slow as more generations accumulated. For example, with ~8,000 generations on a task template, the registration step could take several minutes. Root cause: the registration step retrieved the full list of existing generations to calculate the next generation number. Fix: the step now fetches only the latest generation and derives the next number from it. This change was implemented in a central/shared code path and may improve performance in other areas as well (e.g., workflows creating new tasks from task templates when many tasks already exist). |
3.26.7 |
3.26.7
Released on 2026-02-23.
|
The way parameters are stored has changed in this version.
Rather than being stored in the Any custom SQL scripts accessing these two tables, such as those involving custom parameters, task execution reports, etc., will need to be adapted. Information on how to implement this change, and details of which tables are affected, can be found in the Migration Guide. |
The files for this version can be downloaded here:
When upgrading from older versions than the previous, please read the migration advice for each version in between as well.
The support tickets referenced in the Related to column are private and can only be seen by their creator.
| Story | Type | Title | Description | Related to | Known since |
|---|---|---|---|---|---|
XBS-2709 |
Feature |
Improve XDMs overall performance |
To enhance the performance of XDM overall, modifications have been made to the underlying database schema.
The way in which object parameters were stored in the The |
||
XBS-2856 |
Feature |
XDM – Replace Neo4j relationship storage with Postgres table |
The Neo4j-based XDM relationship store has been replaced with a simple Postgres table.
Existing relationships will be created automatically in the new table when the The Neo4j container and the associated settings are therefore obsolete.
In Docker setups, the Neo4j service should be removed from
No further adjustments are necessary for Kubernetes installations, provided that the current Helm Chart is used – the Neo4j container has already been removed there. |
||
XPU-6 |
Feature |
Implementation of execution detail view |
n/a |
||
XBS-1117 |
Bug |
Data Processing – Exclude Rule affects Modification Rule incorrectly |
Fixed a bug where the Exclude Rule for column A caused modified data to be incorrectly inserted into column B instead of being excluded as intended. The Modification Rule now correctly ignores changes when column A is excluded, ensuring that data for column A is ignored and remains excluded without affecting other columns. |
3.25.17 |
|
XBS-1468 |
Bug |
Permission Management – Error 500 when deleting Permission Recipient |
Trying to delete a Permission Recipient with user default permissions caused a 500 error. The deletion process was updated to ensure that it completes successfully without errors. |
3.25.25 |
|
XBS-1583 |
Bug |
Data Migration – Generated Always column keys not transferred |
Fixed an issue where automatically generated keys from Db2 were not correctly transferred to dependent columns in PostgreSQL during RLP copy. The fix ensured that the 'Generated Always' columns were included in the generated columns list, allowing the generated keys to be accurately stored in the referenced table, thus maintaining the integrity of data relationships. |
3.25.25 |
|
XBS-2561 |
Bug |
Running multiple Tasks in Workflow causes missing method exception |
When Groovy Scripts were called many times during a very long workflow or a task execution, it could happen that a MissingMethodException was thrown after some time, causing the execution to fail. This was caused by a setting in the Groovy Script engine, that used soft references for generated classes. Therefore, classes could be removed by the garbage collector, which caused the exception. To prevent this issue, you can now set this new environment variable in the dataflow container:
Further information about this setting can be found in the configuration of Groovy script references section of the user manual. |
3.25.43 |
|
XBS-2750 |
Bug |
RLP Task – MERGE on nullable key miscompares NULL values and inserts row |
When using a RLP Task with fill mode |
3.25.49 |
3.26.5-XHLP-3855
Released on 2026-02-20.
The files for this version can be downloaded here:
When upgrading from older versions than the previous, please read the migration advice for each version in between as well.
The support tickets referenced in the Related to column are private and can only be seen by their creator.
| Story | Type | Title | Description | Related to | Known since |
|---|---|---|---|---|---|
XBS-1688 |
Feature |
Entity Copy Task Modification Methods |
The Entity Copy Task now supports Entity Modification Methods, allowing the users to adjust the data during the copy process. These Entity Modification Methods are linked to a Domain Entity with the use of an Entity Modification Rule. The documentation has been extended with additional examples and usage notes to demonstrate how to utilize modification methods in Entity Copy Tasks effectively. This new feature may only become available once the epic XDEV-2000 - Support for Kafka Topics has been fully completed. Information on the current development of epics can be found at epic overview. |
3.26.5-1
Released on 2026-02-18.
The files for this version can be downloaded here:
When upgrading from older versions than the previous, please read the migration advice for each version in between as well.
The support tickets referenced in the Related to column are private and can only be seen by their creator.
| Story | Type | Title | Description | Related to | Known since |
|---|---|---|---|---|---|
XBS-2561 |
Bug |
Running multiple Tasks in Workflow causes missing method exception |
When Groovy Scripts were called many times during a very long workflow or a task execution, it could happen that a MissingMethodException was thrown after some time, causing the execution to fail. This was caused by a setting in the Groovy Script engine, that used soft references for generated classes. Therefore, classes could be removed by the garbage collector, which caused the exception. To prevent this issue, you can now set this new environment variable in the dataflow container:
Further information about this setting can be found in the configuration of Groovy script references section of the user manual. |
3.25.43 |
3.26.5
Released on 2026-02-09.
|
Modification Methods that use constants to access fields in the data array may no longer work if the order of the columns is changed.
Always use |
The files for this version can be downloaded here:
When upgrading from older versions than the previous, please read the migration advice for each version in between as well.
The support tickets referenced in the Related to column are private and can only be seen by their creator.
| Story | Type | Title | Description | Related to | Known since | ||
|---|---|---|---|---|---|---|---|
SUP-1435 |
Feature |
Add Guide: Using Structure Compare Tasks before Native Table Copy |
A new guide has been added that describes a practical two step approach for cloning a complete or almost complete schema. The approach separates structural alignment from data transfer by combining a structure compare task with a native table copy task. It can be found here. |
||||
XBS-2773 |
Feature |
Table Copy Task Modification: Access all source columns including additional columns from SELECT statement |
Modification Methods in NTC (Native Table Copy) and CTC (Compatibility Table Copy) tasks were updated to expose all source columns (including dropped ones) and any additional SELECT-only columns, improving flexibility for complex modifications and migrations. A new guide has been added to describe how to utilize this new functionality. It can be found here. |
||||
XPU-417 |
Feature |
Installation instructions for Prime UI |
An alpha release of the Prime UI is now available alongside the current web UI. It can be enabled for Docker-based installations or Kubernetes deployments by following the instructions in Prime UI Installation. This allows customers to try the new Prime UI in parallel with the existing interface.
Administrators can configure these permissions in the existing web UI under 'System Settings' > 'Permission Recipients'. Select the appropriate role or individual user, if necessary, and configure the list permissions for 'Connections' and 'Task Templates'. At a minimum, the 'READ' permission must be granted so that users can view the lists. The 'CREATE' permission should also be granted if users are permitted to create new templates or connections. |
||||
XUI-16274 |
Feature |
Domain Entity Import via JSON/File using Import Entity Action |
n/a |
||||
XBS-2802 |
Bug |
Kafka Copy Task - multiple identical keys cannot be copied |
Fixed an issue for entity copy tasks that copy from Kafka topics. When multiple Kafka messages shared the same key, only a single message was copied. |
3.25.51 |
|||
XBS-2930 |
Bug |
Kafka Copy Task improvements |
Fixed Kafka Copy Task issues where some logs were missing in stage logs/exports and where offset gaps in a topic caused kafka-source to abort or copy messages incompletely. Also improved Error and Exception Handling. |
3.26.1 |
|||
XBS-3197 |
Bug |
CTC Task – ArrayIndexOutOfBoundsException during Scope Target modification |
n/a |
3.26.3 |
3.26.3-XHLP-3855
Released on 2026-02-02.
The files for this version can be downloaded here:
When upgrading from older versions than the previous, please read the migration advice for each version in between as well.
The support tickets referenced in the Related to column are private and can only be seen by their creator.
| Story | Type | Title | Description | Related to | Known since |
|---|---|---|---|---|---|
XUI-16274 |
Feature |
Domain Entity Import via JSON/File using Import Entity Action |
n/a |
||
XBS-2930 |
Bug |
Kafka Copy Task improvements |
Fixed Kafka Copy Task issues where some logs were missing in stage logs/exports and where offset gaps in a topic caused kafka-source to abort or copy messages incompletely. Also improved Error and Exception Handling. |
3.26.1 |
3.26.3
Released on 2026-01-26.
The files for this version can be downloaded here:
When upgrading from older versions than the previous, please read the migration advice for each version in between as well.
The support tickets referenced in the Related to column are private and can only be seen by their creator.
| Story | Type | Title | Description | Related to | Known since | ||
|---|---|---|---|---|---|---|---|
SUP-1335 |
Feature |
Migration of default Modification Methods from JavaScript to Groovy |
The modification methods in the Configuration Examples are now provided as Groovy examples. The JavaScript versions of these methods can still be used in XDM, but we recommend using the Groovy methods instead. |
||||
SUP-1411 |
Feature |
Add Guide for creating a shuffling table in XDM. |
A new guide has been added that describes how to add a mapping table to XDM that acts as a shuffling table for data from an existing table. It can be found here. |
||||
SUP-1442 |
Feature |
Add system parameters to user manual |
A list of all system parameters was added to the custom parameter reference. The names of the system parameters can not be used as variable names for custom parameters. |
||||
XBS-2705 |
Feature |
NTC Task – Data access improvements |
Access to columns via index-based data has been replaced by access via column names. This ensures correct mapping and stable, error-free copies and changes in selection, exclude, mapping, modification and reduction scenarios, even when the order or number of columns changes. This change only affects the product code. Customer-defined scripts remain unaffected and do not require any adjustments.
|
||||
XBS-2778 |
Feature |
Domain Entity – /import action generates attributes from JSON |
Added an import endpoint to Domain Entities that generated a configuration script from an uploaded JSON. Attributes were created for each top-level key, and lists/mappings are set to OBJECT. This enabled faster entity creation from example JSON without manual attribute setup. More details can be found in the Domain Entity - Import List Action section of the user manual. This new feature may only become available once the epic XDEV-2000 - Support for Kafka Topics has been fully completed. Information on the current development of epics can be found at epic overview. |
||||
XUI-16272 |
Feature |
Security – Prevent plain text display and export of SSH private keys |
Removed support for SSH private keys from Credentials because the private key was not implemented and therefore was not used in XDM. The following fields: Certificate based authentication, Key Format and Private Key, was removed to prevent clear-text display and export, and to eliminate any risk of unauthorized access or data leakage. |
||||
XBS-2861 |
Bug |
Log level 'Trace' causes drastic slowdown of Tasks |
Fixed an issue where tasks ran extremely slowly when Trace logging was enabled, causing steps to appear stuck due to excessive log output. Logging was adjusted to reduce Trace verbosity, restoring normal step execution time. Internal HTTP payloads will no longer be logged. |
3.25.51 |
3.25.49-XHLP-3855
Released on 2026-01-21.
The files for this version can be downloaded here:
When upgrading from older versions than the previous, please read the migration advice for each version in between as well.
The support tickets referenced in the Related to column are private and can only be seen by their creator.
| Story | Type | Title | Description | Related to | Known since |
|---|---|---|---|---|---|
XBS-2802 |
Bug |
Kafka Copy Task - multiple identical keys cannot be copied |
Fixed an issue for entity copy tasks that copy from Kafka topics. When multiple Kafka messages shared the same key, only a single message was copied. |
3.25.51 |
3.26.1
Released on 2026-01-12.
The files for this version can be downloaded here:
When upgrading from older versions than the previous, please read the migration advice for each version in between as well.
The support tickets referenced in the Related to column are private and can only be seen by their creator.
| Story | Type | Title | Description | Related to | Known since |
|---|---|---|---|---|---|
SUP-1277 |
Feature |
Add description of CasC process in 'Working with XDM' chapter |
A complete overview of how to work with Configuration as Code (CasC) has been added to the Working with XDM section of the user manual. It can be found here. |
||
XBS-2693 |
Feature |
OpenID Connect – Configurable roles claim via environment variables |
Implemented two new system properties, |
||
XBS-2650 |
Bug |
Compatibility Table Copy – Unquoted column in CHECK causes case mismatch on Postgres |
An issue has been fixed where unquoted columns in CHECK constraints were causing case mismatches when executing generated DDL in a cross-copy from Db2 z/OS to Postgres. DDL generation has been updated to ensure case consistency by quoting columns in CHECK constraints. |
3.25.45 |
|
XBS-2757 |
Bug |
Step duration misleading |
A problem has been fixed where the displayed step duration during task execution was misleading when many log lines were written. This was characterized by the fact that the duration of a running step gradually increasing and then suddenly becoming shorter once the execution step was complete. The duration of each task step is now displayed correctly, and the total duration of all steps matches the actual execution time again. |
3.25.51 |
3.25.51
Released on 2025-12-29.
The files for this version can be downloaded here:
When upgrading from older versions than the previous, please read the migration advice for each version in between as well.
The support tickets referenced in the Related to column are private and can only be seen by their creator.
| Story | Type | Title | Description | Related to | Known since |
|---|---|---|---|---|---|
XBS-2009 |
Feature |
Security – Prevent sensitive information exposure in error messages and logs. |
Sensitive information, such as environment variables and database details, is no longer displayed in execution logs. |
||
XBS-2234 |
Feature |
Kafka – Enhanced logging |
Enhanced logging for entity copy tasks that copy from or to Kafka topics was implemented, providing users with regular updates on the copy process. The total number of processed messages is displayed every minute. This new feature may only become available once the epic XDEV-2000 - Support for Kafka Topics has been fully completed. Information on the current development of epics can be found at epic overview. |
||
XBS-1547 |
Bug |
Task Stage Hook – Incomplete Log Messages Displayed |
A problem has been fixed where not all log messages were displayed in the execution log. This occurred with log messages that were output in quick succession. Now all log messages are displayed. |
3.25.25 |
|
XBS-2161 |
Bug |
Postgres – Error when copying data with Generated Always column |
Fixed an issue where data could not be copied with Fill mode See here. for details how the Generated Always columns are handled during data copying. |
3.25.33 |
|
XBS-2604 |
Bug |
IMS Schema Browser & Column Picker – Columns displayed in random order |
Fixed an issue where columns in the schema browser and column picker appeared in an unsorted order. |
3.25.45 |
|
XBS-2625 |
Bug |
Structure Compare Task – USER default incorrectly changed to SESSION_USER in Oracle DDL |
Fixed an issue where the DDL generation generated wrong DDL for Oracle columns with defaults in some situations. In particularly 'DEFAULT USER' was incorrectly replaced with 'SESSION_USER'. |
3.25.45 |
|
XUI-16248 |
Bug |
Task Executions List – Mass Delete shows no error without delete rights |
Fixed an issue where bulk delete option showed no feedback and the delete dialog remained open when delete permissions were missing for one or more selected items. The fix ensured that the permission message is displayed and the delete button is disabled in the delete dialog. |
3.25.43 |
3.25.47-1
Released on 2025-12-17.
The files for this version can be downloaded here:
When upgrading from older versions than the previous, please read the migration advice for each version in between as well.
The support tickets referenced in the Related to column are private and can only be seen by their creator.
| Story | Type | Title | Description | Related to | Known since |
|---|---|---|---|---|---|
XBS-2606 |
Bug |
Pre-Execution Check – Performance regression with high object counts |
n/a |
3.25.35 |
3.25.49
Released on 2025-12-15.
The files for this version can be downloaded here:
When upgrading from older versions than the previous, please read the migration advice for each version in between as well.
The support tickets referenced in the Related to column are private and can only be seen by their creator.
| Story | Type | Title | Description | Related to | Known since |
|---|---|---|---|---|---|
XBS-1689 |
Feature |
Kafka - Copy Task filtering |
Implemented a filtering feature in the Entity Copy Task for Kafka topics sources to allow users to control the volume of data copied. Users can now specify partition, offset, and timestamp criteria. If only a topic is provided, all messages from all partitions are copied. When a partition is specified, only messages from that partition are copied. Setting an offset or timestamp will only copy messages greater or equal to the given values. The filters are combined using a logical AND to refine the data selection. This new feature may only become available once the epic XDEV-2000 - Support for Kafka Topics has been fully completed. Information on the current development of epics can be found at epic overview. |
||
XBS-2422 |
Bug |
Kafka – NULL values not copied from source topic |
Fixed an issue where NULL values in Kafka payloads were not being copied to the target topic. The bug caused the process to fail with a 'NOT_FOUND: Database not found' error when attempting to write empty values. The update ensures that payloads containing NULL values are now accurately copied, preserving the NULL entries in the target topic without triggering errors. |
3.25.45 |
|
XBS-2725 |
Bug |
Export – Zip export and Check Configuration fail on Data Relation Rule |
Exporting an environment to a zip file or checking its configuration failed when a Data Relation Rule was used in the Application Model, because the script language was not read correctly. |
3.25.37 |
|
XUI-16253 |
Bug |
XDM UI – Login error message shown in German on English installation |
Fixed an issue where a login error message in German („Login fehlgeschlagen“) was displayed instead of an English error message („Login failed“) on an English installation. Fixing ensured that the English error message will be displayed in the English environment. |
3.25.45 |
|
XBS-2606 |
Bug |
Pre-Execution Check – Performance regression with high object counts |
n/a |
3.25.35 |
3.25.47
Released on 2025-12-01.
The files for this version can be downloaded here:
When upgrading from older versions than the previous, please read the migration advice for each version in between as well.
The support tickets referenced in the Related to column are private and can only be seen by their creator.
| Story | Type | Title | Description | Related to | Known since |
|---|---|---|---|---|---|
XBS-1776 |
Feature |
Database – Correct DDL generation for partitioned tables in PostgreSQL. |
Implemented support for Partitioned Tables in DDL generation for PostgreSQL. The DDL generation now accurately reflects the necessary syntax for PostgreSQL, allowing for seamless transfer of Partitioned Tables from Db2 z/OS. |
||
XBS-2424 |
Bug |
File Bridge – ALTER Statement not processed during Apply SQL. |
Fixed an issue where |
3.25.41 |
|
XBS-2435 |
Bug |
Data Shop – Form parameter type changes unexpectedly. |
Fixed a bug where the original data type of form parameter was changed from Collection to String when using scripts in the Data Shop, particularly with Collections.
The fix ensured that the original data type remains unchanged, allowing methods like |
3.25.41 |
3.25.45
Released on 2025-11-17.
The files for this version can be downloaded here:
When upgrading from older versions than the previous, please read the migration advice for each version in between as well.
The support tickets referenced in the Related to column are private and can only be seen by their creator.
| Story | Type | Title | Description | Related to | Known since |
|---|---|---|---|---|---|
XBS-2210 |
Feature |
Kafka – Copy message headers, key, partition and timestamp. |
Implemented the ability to copy message headers, keys, and optional timestamps from incoming Kafka messages to outgoing messages. This change was made to ensure that metadata from the original messages is preserved for further processing. The functionality includes options to enable or disable header copying and timestamp retention, enhancing flexibility in message handling. This new feature may only become available once the epic XDEV-2000 - Support for Kafka Topics has been fully completed. Information on the current development of epics can be found at epic overview. |
||
XBS-2214 |
Feature |
Kafka – Authentication Method Selection and Configuration. |
Implemented a feature that allowed users to select the authentication method within the Kafka Topic object. Users can now choose between 'None' and 'OAuth Bearer Token'. When 'OAuth Bearer Token' is selected, a mandatory 'TokenEndpoint' field appears. Beside that an option was added to support SSL encryption for Kafka connections. This new feature may only become available once the epic XDEV-2000 - Support for Kafka Topics has been fully completed. Information on the current development of epics can be found at epic overview. |
||
XBS-2348 |
Feature |
RLP – Analyze Transaction Behavior with HIT Driver and Large Data Sets |
Analyzed the transaction behavior in the RLP task using FillMode Merge to identify the causes of the Broken PIPE error. This change aimed to ensure stable operation of XDM with the HIT driver and MERGE, addressing transaction handling and commit processes that were causing lock issues during large data transfers. With this change the evaluation of the used merge apply units was improved and additional log messages were added to analyze the selection of the merge apply units. |
||
XBS-2162 |
Feature |
Tempo – Disable reporting to Grafana. |
n/a |
||
XBS-1251 |
Bug |
Source Objects Report – Application Model Name Not Displayed |
Fixed an issue where the Application Model names were not displayed in the Source Objects Report. The column for Application Models remained empty for table based tasks, because this information is not available in the runtime environment. Therefore, the column is no longer displayed in reports of table based task executions. |
3.25.19 |
|
XBS-1609 |
Bug |
CompareEvaluator – NumberFormatException for NUMERIC without precision. |
Fixed a bug where NUMERIC columns without length and scale in PostgreSQL caused the CompareEvaluator to throw a NumberFormatException. |
3.25.27 |
|
XBS-1668 |
Bug |
LDAP – Duplicate Permission Recipients Created with Trailing Spaces. |
Fixed a bug where leading or trailing spaces in usernames during login resulted in the creation of multiple permission recipients for the same user. Existing permissions recipients with leading or training spaces are not merged automatically. This needs to happen via the transfer ownership functionality and a manual delete of the duplicate permission recipients. |
3.25.27 |
3.25.45-XHLP-4496
Released on 2025-11-13.
The files for this version can be downloaded here:
When upgrading from older versions than the previous, please read the migration advice for each version in between as well.
The support tickets referenced in the Related to column are private and can only be seen by their creator.
| Story | Type | Title | Description | Related to | Known since |
|---|---|---|---|---|---|
XBS-2009 |
Feature |
Security – Prevent sensitive information exposure in error messages and logs. |
Sensitive information, such as environment variables and database details, is no longer displayed in execution logs. |
3.25.43
Released on 2025-11-03.
The files for this version can be downloaded here:
When upgrading from older versions than the previous, please read the migration advice for each version in between as well.
The support tickets referenced in the Related to column are private and can only be seen by their creator.
| Story | Type | Title | Description | Related to | Known since |
|---|---|---|---|---|---|
XBS-414 |
Feature |
Kafka - Copy Task |
There is a new task template type 'Entity Copy Task Template', which can copy data between the entity based data sources and targets. It is available when either Kafka or Webservice database type or Data generation component is licensed. Depending on your license, direct- and cross-copies are possible with the following data sources and targets:
This new feature may only become available once the epic XDEV-2000 - Support for Kafka Topics has been fully completed. Information on the current development of epics can be found at epic overview. |
||
XBS-2400 |
Bug |
Helm Charts – Pod fails to start with CrashLoopBackOff. |
n/a |
3.25.39, 3.25.41 |
3.25.41
Released on 2025-10-20.
The files for this version can be downloaded here:
When upgrading from older versions than the previous, please read the migration advice for each version in between as well.
The support tickets referenced in the Related to column are private and can only be seen by their creator.
| Story | Type | Title | Description | Related to | Known since |
|---|---|---|---|---|---|
XBS-2400 |
Bug |
Helm Charts – Pod fails to start with CrashLoopBackOff. |
n/a |
3.25.39, 3.25.41 |
3.25.39
Released on 2025-10-06.
|
The property |
Changelog entries
The files for this version can be downloaded here:
When upgrading from older versions than the previous, please read the migration advice for each version in between as well.
The support tickets referenced in the Related to column are private and can only be seen by their creator.
| Story | Type | Title | Description | Related to | Known since |
|---|---|---|---|---|---|
XBS-2400 |
Bug |
Helm Charts – Pod fails to start with CrashLoopBackOff. |
n/a |
3.25.39, 3.25.41 |
UBS Hainer GmbH - generated from Jira at Mon, 26 Oct 2026 12:59:43 GMT