FI Finnish
SE Swedish
FR French
PL Polish
DE German
US English (US)

Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

English (US)
FI Finnish
SE Swedish
FR French
PL Polish
DE German
US English (US)
  • Log in
  • Home
  • Release Notes for M42 Professional, IGA, Conversational AI
  • 2025.3

M42 Professional Service Management Platform 2025.3 Release Notes

Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • Service Management
    Matrix42 Professional Solution Matrix42 Core Solution Enterprise Service Management Matrix42 Intelligence
  • Identity Governance and Administration (IGA)
    IGA overview IGA solution library
  • Platform
    ESM ESS2 ESS Efecte Chat for Service Management Integrations Add-ons
  • Release Notes for M42 Professional, IGA, Conversational AI
    2026.1 2025.3 2025.2 2025.1 2024.2 2024.1 2023.4 2023.3 2023.2 2023.1 2022.4 2022.3 Release Information and Policies
  • Other Material
    Terms & Documentation Guidelines Accessibility Statements
  • Services
+ More
    • Service Management

    • Identity Governance and Administration (IGA)

    • Platform

    • Release Notes for M42 Professional, IGA, Conversational AI

    • Other Material

    • Services

M42 Professional Service Management Platform 2025.3 Release Notes

Executive Summary

The Service Management Tool version 2025.3 introduces a polished, redesigned version of the existing Agent UI. Users can benefit from a visually improved experience that makes it easier to find relevant content. In addition to the redesign, several new features are introduced: new dashboard creation with predefined layouts, view support for existing Calendar views, and Live Chat support, allowing more of your daily tasks to be handled in the Agent UI. 

Additionally, a fully renewed AI Writing assistance, the evolution of the former Email Assistance, allows Agent UI users to benefit from generative AI in their daily tasks. With configurable admin prompts, the Writing assistance reduces the time it takes to document and communicate appropriately according to company policies.

The writing assistance can be configured to allow use cases that help with documenting, translating, and communicating in high quality and according to company policies, utilizing the available context.

Bug fixes include, for example, fixes for an improved search experience, preventing issues when searching with complex permission schemes and multi-language configurations.

In our AI innovation, we are now looking for pilot customers to take on the journey to connect service management agents and automation to existing knowledge, utilizing our Knowledge discovery features that are now available in Beta for the service management tool. If you are interested in discussing it, please contact your sales representative.

Important information

Known issue regarding the external email editor in Agent UI

The splitter to adjust the email list and selected email ratio cannot be adjusted in the external email editor in Agent UI.

 

Exporting and importing views require codes for attributes, templates and folders

Related to a fix for bug report “CP-8018: Exported view XML is not always compatible for target ESM”:

  • When exporting and importing views (bookmarks), Attribute, Template, and Folder codes are now required for the import and export to work correctly. IDs are ignored. Please ensure the codes are appropriately assigned to attributes, templates, and folders in the source and target ESM.
 

AI features are now part of Matrix42 Intelligence

Our AI features are part of a broader Matrix42 Intelligence AI portfolio. The following changes have been made in the application:

  • The AI icon has been changed
  • Admin UI: Effie AI tab is now M42 Intelligence
  • Effie AI Email: Writing assistance (allows the use of the feature outside of the email attributes in Agent UI)
  • Effie AI Actions: Actions
  • Effie AI Ticket: Similarities and Classification

Please note that, for example, the Effie AI module is still called as such and must be assigned to a user's role to use the features.

 

AI Writing assistance is only available in Agent UI

If you set the target attribute of Writing assistance to Text, Comment or Worklog attributes, the Writing assistance is only visible in Agent UI.

Your existing configurations from Email Assistance are available in Classic UI for attributes with EntityStateMail handler, as before.

 

Known issue regarding view conditions in Agent UI

As of 2025.3.1, the view condition values are not displayed in the UI on initial load. We are currently working to resolve this issue, but in the meantime, you can circumvent it by reloading the page. We apologize for the inconvenience.

 

 

Summary of 2025.3 releases

The following table summarizes the 2025.3 releases. The releases are cumulative, which means that the latest release includes the content of the previous ones. 

 
Version Summary
2025.3.0-1 Major release
2025.3.0-3 Service release to fix issues found in latest release
2025.3.0-4 Service release to fix issues found in latest release
2025.3.1 Minor release with new features and bug fixes
2025.3.1-1 2025.3 Service release
2025.3.1.1 2025.3 Service release
2025.3.1.2 2025.3 Service release
2025.3.2 2025.3 Service release, further details below
2025.3.3 Minor release with new features and bug fixes
2025.3.3.1 2025.3 Service release
2025.3.4 Minor release including bug fixes
2025.3.4.1 Service release including bug fix
2025.3.4.2 Service release including bug fixes
2025.3.4.3 Service release including bug fixes

 

 

More information is available in Efecte Community

Since 2022 Q4 release, the release notes for ESM are provided via docs.efecte.com. If a .pdf version of the release notes is needed, it can be printed using the “Print to PDF” button. Previous release items can be found Efecte community.

 
 

 

Release notes 2025.3.0

Agent UI features and improvements

SUMA-50905 Provide bypass blocks to skip to main content

Implemented a 'Skip to Main Content' feature to enhance navigation for users with assistive technologies, to increase compliance with WCAG 2.2 A and AA standards.

SUMA-52913 Creating new dashboards with predefined layouts in Agent UI

Agent UI now supports creating new dashboards using pre-defined layouts in Agent UI.

Note: dashboards created in Agent UI cannot be viewed in Classic UI. Dashboards created in Classic UI are still viewable in Agent UI, depending on the view types used. Any existing layout cannot be changed in the Agent UI, but views can still be changed within dashboards, regardless of whether they were created in Agent UI or Classic UI.

SUMA-53454 Support for Live Chat in Agent UI

Live Chat is now supported in the Agent UI.

SUMA-56060 Restyling Agent UI

Agent UI has an entirely new look and feel, which improves the layout and readability of the UI.

SUMA-57694 Improved “No results” views for graphical views and dashboards

Agent UI displays descriptive icons for each view type (list view, calendar, bar chart, pie chart, etc.) when no data is available, with improved messaging and full theme support.

SUMA-57952 View support for Calendar views in Agent UI

Agent UI now supports showing existing calendar views. Data can be visualized in a day, week, work week or month view.

 

AI features and improvements

SUMA-50273 & SUMA-50487 AI writing assistance

Our original Effie AI Email feature has been further developed and is now known as Writing Assistance. Similar to Actions, Writing assistance allows you to configure contextual generative AI use cases for documenting, translating, and communicating efficiently. 

Admins can configure attribute-specific actions under 'Writing assistance' in AI settings and point these actions to some attribute, with each having their configurable prompt, instead of shared prompts used with Email assistance. Configured Writing assistance actions appear in the context of that attribute in the UI.

Two types of Writing Assistance actions are available: 'Text creation' and 'Text improvement'. Text creation generates text from the data on the data card. It can be used to create text from scratch, draft content like suggesting resolutions, or produce a translation from other content on a data card. 'Text improvement' helps users to fix, restructure, translate, or complete a textual input. 'Text improvement' actions are only available when the user has selected some text from the configured target attribute. Context data from the target attribute is not automatically included; the target attribute needs to be chosen in the context attributes if data (e.g., emails) should be sent as context to the AI.

In addition to EntityStateMail, the Writing Assistance supports standard Text and Rich Text attributes and attributes with Comment and Worklog handlers as target attributes.

A new platform setting, effie.ai.attributeAction.targetAttribute.limit, has been introduced. To prevent UI issues, this setting limits the number of actions that can be assigned to a single attribute, i.e., the number of buttons visible in the AI dialog inside a text field. The default value is 8.

NOTE: Comment handler content is not supported as a context attribute. However, using Comment handler's expression capabilities, it is possible to extract the content to a separate attribute.

SUMA-55878 Setting for Hiding AI Actions and Writing assistance configurations

  • The admin can now hide Writing Assistance and Actions configurations from the UI and end users in case they are not ready for publishing.
  • This also allows AI Actions to be used in Workflow only, without cluttering the AI view of Agent UI.

SUMA-55920 Improvements to Actions admin UI

The description was changed to a non-mandatory field in the AI Actions create/update dialog. The prompt is not shown in the Actions grid-view to increase readability.

SUMA-56041 Logging AI node errors to a configurable text attribute

AI workflow nodes now support configurable error logging to help administrators track and troubleshoot AI processing issues. When errors occur during AI node execution, detailed error messages with timestamps are automatically logged to a specified text attribute for easy monitoring and debugging. Errors related to the generative AI not being reachable or failing to produce a message will follow the exception path. Missing the Effie AI for Agents license will log an error if the error attribute is configured, but will follow the Completed path.

Configuration:

  • Set the "Error Attribute" field in the AI node configuration to any text attribute
  • Configure maximum error message retention via ai.workflow.node.error.message.limit property (default: 10 messages)
  • Error messages include timestamps and are separated by newlines for chronological tracking
  • Note: if the error attribute is assigned a handler afterwards, the attribute will disappear from the workflow node configuration, but the logging will still happen. Assigning handlers to the error log attribute is not supported.

This enhancement provides better visibility into AI node operations and simplifies troubleshooting for administrators.

SUMA-56595 Email assistance configuration migration

In this release, the former AI Email assistance is replaced by a writing assistance feature that allows a broader range of configured use cases. The configuration and prompts of the legacy email assistant are preserved by migrating them into new writing assistance actions with responsive properties. This migration is triggered when the prompts have been modified or the assistant has been configured to ensure custom prompt configurations are preserved upon upgrade.

SUMA-56763 BETA Predefined knowledge data sources for AI-generated responses

BETA feature for connecting AI writing assistance and actions to existing knowledge. This feature allows generative AI to generate contextual answers utilizing managed knowledge to support a broader range of use cases, like suggesting resolutions based on existing knowledge.

Important note about the BETA version: The technology utilizes a Retrieval Augmented Generation component that is being piloted and is set up only on demand by M42 R&D to connect external knowledge bases or the ESM knowledge base. Responses are generated based on all available data cards configured as the data source, and can be connected to workflow automation to generate content on any template. Generative AI decides which sources can be used in the generated response. Viewing AI-generated content in a target attribute is always subject to permissions. AI can make mistakes when generating content. Please report any undesired behavior as a bug to the service desk.

NOTE! This is only available for M42 GenAI, and a specifically configured M42 GenAI with RAG has to be selected as the AI service provider. If you wish to pilot the feature, please contact your sales representative.

SUMA-56805 Improved exception handling for M42 Intelligence

Error messages in various scenarios have been improved to be more descriptive.

SUMA-57033 Prompt translations for writing assistance using M42 GenAI

Improved translation capabilities of the generative AI features when using M42 GenAI by applying an improved system prompt to handle translations.

NOTE! This setting cannot be disabled and is always available to the users.

NOTE! To avoid issues with producing text in the wrong language, please do not have writing assistance prompts instructing the use of a specific language. The user is intended to control the language output at all times.

SUMA-57379 M42 Intelligence branding

Effie AI has been rebranded as M42 Intelligence with a new icon. Additionally, the Effie AI ticket feature has been renamed Similarities and Classification. 

Note: The rebranding does not apply to licenses and module naming as of 2025.3.

SUMA-58142 Bypass license exception for workflow AI node

AI workflow nodes are bypassed through the Completed path without an active Effie AI license. This allows the feature to be configured without interfering with other workflow behaviors. However, text generation still does not happen without a valid license.

Behavior:

  • Without a license: AI nodes log license issues to the configured error attribute but continue workflow execution on the success path
  • With a valid license: AI nodes operate normally with full functionality

SUMA-58420 Improved system prompt

A new default version of the system prompt has been added to improve AI responses.

Two new prompt settings have been introduced: ai.WritingAssistance.prompt and ai.actions.prompt to further enhance response quality separately with Writing Assistance and Actions.

General features and improvements

SUMA-47995 Additional icons for configuration

New icons are available in template configuration.

SUMA-57439 Prevent email retries with Wrong Address exception

Email retries are prevented if an invalid e-mail address of the recipient causes a failure.

Bug fixes

SUMA-32419 CP-6501: Opening a graphical view from global search shows an incorrect number of results

Graphs created from global search results filter data based on the search key. 

Deprecated platform setting 'graphical.search.save.memory' as we now always default to the' true' option. 

Increased performance of graphical data searches and aggregation.

SUMA-22009 Configuration log doesn't get records from all configuration changes

Configuration log improvements in handling shared classes, attributes, and workflows.

SUMA-26701 Adding internal comment with workflow using "Set Value" results in the button being hidden

The ‘Add a note’ button is now fully visible when it is used on the Workflow 'Set Value' node and an attribute with a TextNote handler is used.

SUMA-31504 CP-6362: Workflow status is not traceable via data card history

Fixed workflow status handler always showing the current status in data card history-view snapshots

SUMA-32428 CP-6513: CSV import task doesn't treat double quotes (") correctly

CSVImportTask now correctly reads double-quoted header values and converts them when mapping incoming data to data cards. Existing configurations with double quotes also work.

SUMA-32934 CP-6565: Global search errors regarding module rights

Fixed Module/Template/Folder Permission Cleanup: Resolved an issue where template and folder permissions were not properly deleted when a module permission was removed. Now, all related permissions are consistently cleaned up together.

Improved Global Search Robustness: The global search feature has been enhanced to handle permission inconsistencies gracefully. If a template or folder has invalid permissions, it will be skipped during the search execution, ensuring that the rest of the system remains functional and search results are not disrupted.

SUMA-33002 CP-6578: Rich text and HTML email formatting not showing in rich text attribute

Rich text and HTML formatting are properly preserved when set to a rich text attribute.

SUMA-35598 CP-6816: Public views button shows when platform setting is disabled

The "Public Views" button was previously visible to admins regardless of the platform setting. Now, its visibility is correctly controlled by the platform settings, including those for admin users.

SUMA-36568 CP-6914: Workflow allows publishing with a node without connections

Workflows containing nodes with a missing parent node can no longer be published.

SUMA-36743 CP-6883: Creating the same new data card in different ways results in different default folders

The default folders for new data cards are now consistent. In both Classic UI and Agent UI, the alphabetically first folder is always selected as the default option.

SUMA-38047 CP-7073: Global search does not handle whitespaces properly with translated values of static strings

Improved the global search behavior by incorporating user language preferences when matching static strings. Previously, search results did not distinguish between languages, leading to incorrect or irrelevant results. The updated logic ensures that translations are respected and results are correctly aligned with the user’s selected language.

SUMA-40240 CP-7370: SendDataCardXmlToHttpAction listener should send XML with correct charset

Requests sent from MessageQueue containing XML payloads include the used charset in the Content-Type header.

SUMA-41414 CP-7476: Default Sorting of Dates in List View in Agent UI is done with oldest first by default

Reversed the default sorting order of date and date-time columns in Agent UI list views. The behavior matches Classic UI, with the newest on top by default.

SUMA-46503 CP-8018: Exported view XML is not always compatible with the target system

When exporting and importing views (bookmarks), Attribute, Template, and Folder codes are now required for the import and export to work correctly. IDs are ignored. Please ensure the codes are appropriately assigned to the source and target systems' attributes, templates, and folders.

SUMA-49118 CP-8231: CreateDataCardAction bug with handling static value attributes

CreateDataCardAction is now trying to find static values based on the value instead of an ID.

SUMA-50877 Reference dropdown options unavailable at the bottom

Reference dropdown selection opens above the input if there's no room below it.

SUMA-52471 CP-8955: Cannot import language translations to ‘system templates’

System template translations do not prevent importing configuration anymore.

SUMA-53585 CP-9820: Unique file ID generation fails

Minimized the chance of collisions when generating unique file IDs via uploading or mail import. If a unique ID is generated even after the change, the user can retry to upload, or if an email import is attempted again, so that ID generation is triggered.

SUMA-54455 Internal Server Error after applying an incorrect date and time value, and improved the performance in general on the conditions editor

Fixed date field validation: the save button is only enabled when a correctly formatted date is entered.

SUMA-54539 CP-9925: Creating new data cards via the ‘Create new’ button is not working as intended on Agent UI

Fixed issues related to state management while creating a new data card. Validation on form fields now and the visibility of the save button behaves as expected.

SUMA-54551 Agent UI: Sorting again by a sorted column causes the UI to freeze

Fixed sorting for already sorted lists. 

SUMA-54564 CP-9981: ReferenceCopy cannot copy values to attributes that are in a collapsed class

Fixed an issue where ReferenceCopy could not copy values to attributes in collapsed classes. The logic has been updated to handle collapsed classes correctly.

SUMA-54699 CP-9997: AutoEntityCreation handler ignores attribute uniqueness check

Add a note to AutoEntityCreation handler guide regarding ignoring attribute uniqueness check by handler.

SUMA-54795 CP-10009: Agent UI View setting translations

Fix typos in presentation text in various languages (Finnish: Equals to, German: Session has expired).

SUMA-54896 List view loading gets stuck sometimes with TypeErrors

List view loading has been fixed, preventing redundant TypeErrors.

SUMA-55253 CP-10063: Agent UI: Can't select text from read-only string attribute in edit view

Text from read-only attributes is now selectable in edit mode.

SUMA-55322 CP-10049: Orphan '<' or '>' characters cause unwanted behavior

Extended encoding of unclosed tags '<' characters to encode all tags to prevent the Rich Text Editor from freezing. Previously, this applied only to tags under html.allowed.tags

SUMA-55526 CP-10100: Agent UI: List view conditions 'If' Finnish translation wrong

The translation used in Agent UI and Classic UI for "If" was changed to "Jos" in Finnish.

SUMA-56656 CP-10286: Agent UI: Replying to an email adds (no value) as a recipient

Added validation to ensure that only correctly formatted email addresses can be used when creating new emails from the template.

SUMA-56704 CP-10302: Agent UI: Speedometer and status light graphs do not obey decimal setting

Fixed an issue where percentage values (decimals) were incorrectly multiplied by 100 in the speedometer chart in Agent UI. Values are now displayed correctly and match the output in Classic UI.

SUMA-57104 CP-10334: Problem with Log data card views 

Templates with 'Log data card views' can now log views from Agent UI correctly.

SUMA-57116 CP-10347: Quickfill handler issue in Agent UI – view only fields not populated

Quickfill handler now correctly fills hidden and view-only attributes in Agent UI.

SUMA-57213 CP-10368: Incorrect Button Label in “View Presentation Texts” Interface

Fix the issue when adding new presentation text from the side menu,  
Change the presentation text to add a new presentation text button on the presentation text list view. New text is "Add new presentation text".

SUMA-57777 Inconsistent warnings after removing template permissions

Enhanced permission handling to ensure users receive one explicit notification for missing access instead of multiple notifications on standalone views and dashboards, improving the user experience.

SUMA-57810 CP-10178: Expression handler guide improvement

Changed a manual instruction about fetching comments from comment.getMessage() to comment.getComment()

SUMA-58367 Agent UI: Values behind references do not return anything in Agent UI graphical reports

Agent UI now properly creates graphs when using values behind references.

SUMA-58398 Agent UI: Unnecessary quotes shown in the email editor from/to fields

Removed unnecessary quotation marks from the email "From" field.

SUMA-58559 Agent UI: Favourite selection gets lost when closing the search template selection using the dropdown button

Favourite template selections in search are now properly persisted after closing the drop-down menu by clicking the button.

SUMA-58657 Rich Text resizing inconsistency

Rich text resizing is aligned with standard text attributes and handler-specific text areas.

SUMA-58946 CP-10457: AgentUI: List views remove values behind references after list view changes

Data behind references is now handled correctly in Agent UI list views.

SUMA-59482 Condition value dates and macros are not properly shown in the UI

This fix addresses multiple issues related to user macros and list views. User macros are now properly shown in the UI after loading existing views. Additionally, predefined macro values are fixed to prevent validation errors shown after choosing them.

Minor and service release notes

Release notes 2025.3.1-1

SUMA-61211 CP-10643: Transaction bookkeeping error breaking some async actions (e.g. schedulable tasks)

Release notes 2025.3.1.1

SUMA-61677 CP-10710: CategoryDropdownReference search does not find proper results

Release notes 2025.3.1.2

SUMA-61738 Connector character encoding issue

Release notes 2025.3.0-3

SUMA-60185: CP-10532 Issue with saving multivalue attributes

Fixed an issue that prevented saving data cards if the same value multiple times in multi-value attributes

SUMA-60201 Warning for workflow nodes without parent connection

Publishing workflows containing nodes with missing parent succeeds but shows a warning message.

SUMA-60246: CP-10537: External Reference cannot be cleared and saved in Classic UI.

Release notes 2025.3.0-4

SUMA-60464 Mail becomes invisible when sending from data card editor

Release notes 2025.3.1 

Agent UI features and improvements

SUMA-51594 CP-7688: Improved nav panel

The navigation panel has been improved. This also fixes CP-7688: The button for organising views disappears if the sidebar is shrunk enough

SUMA-53670 Adjusting dashboard structure in Agent UI

Agent UI dashboards are now fully customizable. Users can add and delete cells and adjust cell sizes by dragging them.

SUMA-56607 BETA: GraphAPI handler for displaying emails

BETA GraphAPI email feature: Emails received over GraphAPI connection can be now viewed in a new UI in Agent UI.

AI features and improvements

SUMA-58674 & SUMA-60529 Limit and validate Action and Writing assistance user title length

The maximum character length for user titles has been set to 35 characters

SUMA-60470 Configurable timeout for Writing Assistant

Setting `ai.request.timeout.seconds` was added, allowing users to define custom timeout durations to prevent interruptions during long AI Action responses.

General features and improvements

SUMA-60201 Warning for workflow nodes without parent connection

Publishing workflows containing nodes with missing parent succeeds but shows a warning message

SUMA-59409 Improve listener error logging 

Listener details are now logged when listener execution fails.

SUMA-59206 Comment support for generative AI feature context attributes

Comments from Comment and Worklog handlers can now be added as context attributes and are passed to AI Providers with sender name, date and comment message

Performance improvements

SUMA-50536 Improve performance of EUP cache 

Improved performance of EUP cache updates when the change occurs on the second or later element in the EUP path. Updates to the first element were optimized earlier.

SUMA-59387 Prevent LazyInitializationException in WebAPI import 

Concurrent WebAPI import stability improved. Fixed an issue where concurrent WebAPI imports logged a LazyInitializationException warning, for example when evaluating reference paths in expressions.

SUMA-59115 Improve performance of EUP initialization

The initial loading of elevated user permissions was made significantly faster in cases where the number of granted permissions is many times greater than the number of data cards with permissions.

Bug fixes

SUMA-34547 CP-6709: Default value for support person using macro doesn't work as expected

SUMA-35023 CP-6763: Exceptional date references set via backreference don't function as intended

SUMA-35318 CP-6785: REST API bulk import bug

Datacard bulk importing through the REST API now returns status 404 if given template code doesn't exist - should this be emphasized on official RelNotes (-JHuuhka)

SUMA-36106 CP-6869: WF's Create datacard node creates a loop when 'Full save datacard' is enabled on backreference.

Prevented Create Data Card Node linked issue loops when 'Full save datacard' is enabled on a target template's backreference attribute .

SUMA-36827 CP-6935: ReferenceCopy handler can only copy values for static fields if translations of the two values match between templates.

ReferenceCopied static values are now mapped based on configured default name instead of translation

SUMA-39200 CP-7240: Import error message Value must be unique and and error message String not unique are missing essential object info from itsm.log

XML data card importer contains now more information about attribute value that caused a validation error.

SUMA-40352 CP-7393: CSS floods out from the text attribute

Disabling the rel attribute. Linking styles from a CSS file is no longer possible, as it could break the application's layout.

SUMA-43884 CP-7796: Agent UI: Showing mandatory field with enable if does not disable save button

Resolved a problem where hidden mandatory fields (via Enable If) blocked ticket submission.
All required fields always block user from trying to save datacard, ensuring mandatory validation is now enforced consistently.

SUMA-50844 CP-8368: AgentUI CategoryDropDownReference not clearing child when parent has changed 

In Agent UI, CategoryDropDownReference child is now correctly cleared when parent value changes.

SUMA-50940 CP-8435: AgentUI changing bookmark conditions not persisted if data card is opened an navigated back to report

Enhanced the back navigation experience when returning from a data card to the list view, ensuring that filters (list-view conditions panel) are preserved.

SUMA-52102 CP-8760: Schedulable Task Inactive logo bug

Clock icon is now aligned with the background.

SUMA-54130 CP-9929: AgentUI causes 401 UNAUTHORIZED 'no session' error in root log

Logs about expired session changed from ERROR to WARN and removed stack trace from them. Also, improved the amount of messages sent when accessing the UI with an expired session

SUMA-54807 CP-10016: Bug with showing data in Backreference when using 'Reserve' button in view mode (CategoryDropdownReference - handler)

Resolved an issue where BackReference data was not set correctly when using the "Reserve" button.

SUMA-54935 Error shown after view removal of view or dashboard and refreshing the browser

Notification errors now prevent duplicate messages and handle not found views cases correctly. When deleting a view in the Menu Organizer, if the deleted view was currently open, the user is automatically redirected to the startup view

SUMA-55310 CP-9166: Uniqueness errors use generic error message, and we cannot see which field failed validation in Agent UI

Uniqueness validation errors now display clear messages.

The error banner shows the total count and lists each failing field (up to three).

Fields with uniqueness violations are highlighted inline with the correct error message.

SUMA-55466 CP-10093: UTF-7 Email headers are not decoded  

Added support for common email headers in UTF-7 charset with base64 and Quoted-Printable encodings.

SUMA-55739 CP-10173: AgentUI / Time Format changes when selecting time from drop-down menu

Time value in a datetime picker dropdown is always displayed in a 24h format (e.g., 20 instead of 8 PM).
Even if we set datetime format to 12h format (e.g., dd.MM.yyyy hh:mm) application retains information about whether the time is AM or PM when using the time dropdown.

SUMA-55994 CP-10177: CategoryDropdownReference handler does not include pagination in list view conditions/datacard in Agent UI.

Fixed CategoryDropdownReference to correctly handle search and pagination features in list-view conditions and data-card details.

SUMA-56668 CP-10291: AgentUI list view filter disappears after applying conditions

Applying conditions, and/or changing size on dashboard, to the list no longer removes text from filter input.

SUMA-56692 CP-10301: Agent UI - selecting template for global search causes an error

Added a check that prevents 403 unauthorised operation error for a user who doesn't have access to template that was in the user's favourites.

SUMA-56773 CP-10189: Deleted users are not removed from dedicated licenses, long errors flood logs when viewing such license

An error message is shown on the Admin's license management page if a missing user is still assigned to a dedicated license. Newly deleted users' data cards now release their dedicated licenses correctly.

SUMA-57016 CP-10338: AgentUI: After transforming the ticket emails are not preserved on the transformed ticket 

Transforming EntityStateMail attributes now works on Agent UI.

SUMA-57851 HTML formatting breaks AI panel in Agent UI

Generated code in AI panel would not expand UI horizontally

SUMA-58685 Comparing attribute, template and folder references does not work correctly

SUMA-59138 Multi-template public view not viewable in Agent UI if user has no permission for templates

SUMA-59372 CP-9927: AgentUI fetching wrong data in multi template view

Data no longer disappear when sorting list on multi template view

SUMA-60132 CP-9271: Agent UI: Adding a reference (too fast) causes an error

Pasting value to dropdown attributes no longer causes error when done quickly.

SUMA-60185 CP-10532: Issue with saving multivalue attributes

Multivalue and decimal attributes now saved and removed correctly

SUMA-60334 CP-10536: Context Attributes search works only with the first word of the search

Fixed AI Action's Context Attributes search to find fields by any word with minimum 2 characters.

SUMA-60347 CP-10540: AgentUI / Some dropdowns are unable to fetch references

In Agent UI, CategoryDropDownReference child reference options are now correctly loaded on initial opening of the dropdown.

SUMA-60411 CP-10564: AgentUI: Button text not displayed correctly

SUMA-60881 CP-10542: Chat report graphs show up empty in ClassicUI

Chat reports are now shown correctly.

SUMA-60411 Invalid email addresses don't show error to user after 2025.3.0-4

 

Release notes 2025.3.2

This version is available on demand. Please contact service desk if you want to have an upgrade with this version.

CP-7914: Reference is not clickable link in edit mode in new UI

Selected references in AgentUI edit mode are now clickable links. Behavior similar to ClassicUI so it is only a case in multivalue reference dropdown.
Open conditions do not have default value in Agent UI: When creating a new condition with a static or reference default value set to 'All', the value cannot be cleared and can only be changed using the dropdown options.

CP-10065: Agent UI: Pasting text to dark theme EntityStateMail gets white background

Pasting formatted text to rich text editor now ignores properties like: background-color, color (font color), css classes and ids, font-family, margin/padding

CP-10098: Agent UI: Mail editor 'add link' toolbar button missing

Mail editor as well as every rich text editor now have access to 'Add link' button in toolbar.

CP-10231: Agent UI: Non-rich text text attribute shows &lt; and &gt; wrong in edit view

The plain text editor in Agent UI converts encoded html characters to their decoded counterparts.

CP-10653: Prevent empty AI provider configuration option

Added fallback to Matrix42 GenAI provider when stored AI provider configuration cannot be parsed,  ensuring the provider selection dropdown always displays available options. This prevents the issue where the provider selection was shown as empty list.
Improve reference search caching for worklog handler: Fixed reference search caching for data cards having worklog data.
Show more emails in GraphAPI email view: BETA GraphAPI email handler UI now supports loading more emails if there are more than five emails. Emails can be marked read or unread.

CP-8361: Improved report loading times in Agent UI

Graphical views performance has been improved and dashboard times to load all cells have been also reduced. This removes the ability of the bar and line charts to show animated load.

CP-10743: AgentUI Email window is not closed after send button is pressed

Email popup now closes when email is successfully sent and email is shown in the UI immediately. Error messages are displayed correctly if the email sending fails.

CP-10731: Text attributes with rich text enabled - Link issues in Classic UI

Fixed rich text attribute display issue caused by incorrect string method in HTML sanitization.

CP-10737: Bug with ReferenceCopy handler and static value as a checkbox

Fixed static values not being copyable if target static attribute has showAsCheckboxes enabled.

File.Upload.Max.Size platform setting is not respected in Agent UI

Agent UI FileUploadHandler now show Uploading state, consistent errors if file size is too big and fixed an issue where the file.upload.max.size platform property was ignored

Status light has different value in Agent UI and Classic UI

Status light and speedometer colors are working correctly now. Status light text size adjusted for dashboards with smaller cells.

CP-10430: Agent UI: Attachment disappears when creating new card from card edit view via transform

Fixed an issue where attachments were not retained when creating a new card from the card edit view using the Transform action. Previously, the attachment added to the original card was lost after the transformation process in both: parent and child issues.

Release notes 2025.3.2.1

AI Core authentication over API

Introduced user e-mail based authorization of AI Agent requests from AI Core to ESM, allowing sufficient permission checks to be done based on user authentication for scenarios where users have a technical ESM user.
 

  • Introduced user e-mail based authorization of AI agent requests from AI Core to ESM, allowing sufficient permission checks to be done based on user authentication for scenarios where users have a technical ESM user.
 

Automatic Discovery of local AI Core component

Enable Pro ESM to discover local AI core automatically, to remove the need of manually connecting AI Core when using Knowledge discovery with Pro ESM

Release notes 2025.3.2.2

CP-10792: M42 Intelligence Similarities and Classification - problems with clearing listeners

Resolved a performance issue in M42 Intelligence Similarities and Classification that could cause the application to slow down when navigating between multiple data cards during a session.

Release notes 2025.3.3

Features

ID Item Release Notes

546149

Agent UI: Deleting data cards in list view Added support for deleting multiple data cards at once in list views and multi-template search views in the new Agent UI. Users can select one or more data cards, confirm the deletion, and remove them efficiently, subject to their permissions.

Improvements

ID Item Release Notes

529742

CP-10813: Support for hideButtonSearch in Agent UI Added support for the hideButtonSearch metadata option for reference attributes in the new Agent UI. When enabled, the reference dropdown is hidden and only the selected value or values are shown. Existing values remain visible when permitted.

547692

Performance improvement: Remove unnecessary conditions from reference data queries Removed unnecessary reference data conditions to improve database index usage in data card queries.

530932

Performance improvement: Optimize date formatting performance in expressions Improved performance of EfecteCalendar.toString() by using new library in the correct way. This improves significantly the performance of the application when using expressions for date formatting.

529815

Performance improvement: Improve reference search caching for worklog handler  

530498

Performance improvement: Caching permissions per user Improved the performance of authorization layer by implementing user permissions cache.

530921

CP-7304: Performance improvement: Problem related to EUPs/Search list in dropdown result incomplete/missing Improved performance of EUP's related searches in dropdown by fixing reference search paging, limit and total number of results, blocking duplicate searches.

530636

Update M42 Intelligence terminology Updated AI provider branding: "Matrix42 GenAI" renamed to "M42 GenAI (legacy)" and "M42 GenAI with RAG (BETA)" renamed to "M42 GenAI with Knowledge Discovery (default)

531067

Improve MailTransportPool logging Improved mail diagnostics: Enhanced logging for SMTP connection pool with operation correlation IDs, timing metrics, and periodic health status reporting to aid troubleshooting mail delivery issues.

Bug fixes

ID Item Release Notes

530090

CP-8529: Approvals to external ESS tenants send updates to wrong tenant. Not respecting Visual Workflow Automation (VWA) configuration. ApprovalNode now respects the configured ESS URL and token when sending approval status updates.

530126

CP-10067: Agent UI: Text written to a string attribute does not expand the field to have the whole text visible Improved text input usability. Simple string fields now automatically expand, making longer values fully visible without manual resizing.

530142

CP-10196: Agent UI: Search filter won't work with external comments Added support for platform setting entity.search.from.child.datacards in New Agent UI list views.

530164

CP-10451: Agent UI: A page refresh will lose view conditions Fixed an issue where view conditions could be lost after a page refresh when running a report that retrieves data from multiple templates in the same query. View conditions are now preserved correctly, preventing unintended changes in result sets after refresh.

530201

CP-10513: Agent UI: List view pager not localized Added localization for Agent UI list view pagers.

530213

CP-10515: Agent UI: Hover over Description/Details does not work Brought back support for list view data-cell tooltips.

530226

CP-10523: Agent UI: Translation errors Fixed Finnish translations for empty and not empty conditions. Fixed some Finnish translations using a wrong translation for "column".

530239

CP-10529: Agent UI: Attribute filter affecting list condition panel Attribute filter no longer affects list condition dropdowns.

530253

CP-10588: EntityStateMail email templates not accepting certain email addresses Enabled email addresses containing additional suffixes like .s or .sec to be used with mail templates again.

530259

CP-10651: Agent UI: Transforming requires browser refresh after data card creation User no longer needs to do a browser refresh to have transform buttons available after data card creation in the new Agent UI.

530261

CP-10646: Agent UI: Removing one attachment from mail template removes them all Removing file attachment from email no long removes them all.

530274

CP-10676: Agent UI: Cannot search hidden cards across all templates Improved search usability in List View by adding a Select All Templates option. This allows users to quickly include all templates in a search, making it easier to find items regardless of visibility settings.

529607

Agent UI: Timezone setting can not be set

The issue preventing timezone selection from being saved in the new Agent UI has been resolved.
 

The selected timezone is now correctly stored and displayed in the Profile Settings in both Classic UI and Agent UI.


Additionally, the list of available timezones has been standardized across Classic UI and Agent UI to ensure consistent behavior between both interfaces.

530618

CP-8768: Agent UI: EntityStateMail metadata 'Mail templates attribute' is dysfunctional Added support for EntityStateMail metadata 'Mail templates attribute' in the new Agent UI

530804

CP-8550: Attachment filenames corrupted when forwarding emails Fixed some filenames getting corrupted when forwarding emails.

541853

CP-10747: ESM/ Lonely '<' or '>' character causes edit to break in 2025.3 Lonely '<' or '>' character no longer breaks edit functionality

541866

CP-10751: Agent UI: Template attributes duplicated in data card view  Fixed an issue where template attributes could appear multiple times when creating a new data card from a template. Attributes are no longer duplicated for classes that are not assigned to any layout.

542158

Block multiple file uploads with single value attributes Fixed an issue where single-value FileUpload attributes allowed multiple files to be uploaded. Single-value file upload fields now prevent additional uploads when an attachment already exists, ensuring existing files are not overwritten without warning.

542435

CP-10774: ESM setting back reference target fails with no errors Fixed an issue where back reference attribute target selection would fail silently in databases with high-value internal identifiers.

545470

ESM AI Core consul connection error handling Added safe checking for AI Core availability to prevent errors in environments without AI Core setup.

545648

CP-10777: Reference field hover tooltip not visible in edit mode in Agent UI single value reference dropdown Single-value reference field hover tooltips are again visible in Agent UI edit mode.

545661

CP-10778: Agent UI: Reference field filter button missing in single value reference Fixed the filter button missing in Agent UI from single-value reference attribute dropdowns.

545674

CP-10779: Agent UI: Email is sent despite permission error for users without send rights Mail sending is Agent UI is correctly prevented if user has no data card update permission and mail would save data card.

545687

CP-10782: Agent UI: Ticket to ticket transform fails, if transform contains attribute with 'Show select values of referred template' set to true Fixed an issue where ticket-to-ticket transformations could fail if the transform included attributes configured to show select values from a referred template. Transformations containing reference tables now work correctly in the new Agent UI.

531744

CP-10732: Agent UI: Rich text enabled text attribute insert link tool buttons hidden Fixed an issue where the Insert Link dialog in rich text attributes did not display the Insert and Cancel buttons. The buttons are now visible, allowing links to be added without relying on keyboard navigation.

531828

CP-10730: Agent UI: When changing the reference value you need to clear the old value first, which requires an extra click Improved usability of reference dropdowns. When opening a reference dropdown, the existing value is now automatically selected, allowing users to immediately start typing a new search term without first clearing the previous value.

532607

CP-8638: Graph show empty time periods: continuous horizontal axis setting not working with multiple conditions Improved handling of the continuous horizontal axis when using multiple conditions. Empty time periods are now displayed correctly across all condition combinations.

532992

CP-10741: Agent UI: Updates to data cards could be unintentionally overwritten Fixed an issue where updates to data cards could be unintentionally overwritten in the Agent UI.

When multiple agents viewed the same data card simultaneously, changes made by one agent were not reflected for others in real time. If another agent then edited the card without refreshing the page, the earlier changes could be lost.

This has now been resolved by ensuring the latest data is always reloaded before entering edit mode, preventing accidental overwrites.

546209

CP-10781 Agent UI: Email handler Pop-up left sidebar shows excessively long text Compacted email previews in side panels of embedded mail pop-up and external mail pop-out window. General improvements to external mail window pane resizing and performance, especially on Firefox.

547294

CP-10806: Agent UI: UI Change button behavior Fixed an issue where the button to switch to the Classic UI was still visible when the new Agent UI was set as the default and UI switching was disabled. This could result in users switching to the Classic UI without being able to return. The UI switch button now correctly respects the platform setting.

547307

CP-10807: Generate new data encryption key ends up in CSRF attack detected error Fixed an issue where certain admin actions, such as generating a new data encryption key, could incorrectly trigger CSRF protection and fail. Admin actions now execute successfully without being falsely blocked by CSRF detection.

530956

CP-8755: Agent UI: Faulty look when using max text size in rich text editor Setting a huge font size no longer causes issues with overlapping text in both Classic and Agent UI.

550749

AI provider test connection timeout too short Test connection button on AI provider page obeys the same configuration as regular AI action requests ai.request.timeout.seconds

Release notes 2025.3.3.1

Bug fixes

ID Item Release Notes
 554292 CP-10880: Classic UI: Only one attachment can be added to outgoing email in EntityStateMail handler Fixed an issue in the Classic UI where only one attachment could be added to an outgoing email. Multiple attachments can now be uploaded as expected.

Release notes 2025.3.4

Bug fixes

ID Item Release Notes
556242 CP-10916: Adding a Worklog while someone else is in edit mode causes error and entry is gone Fixed an issue where users could add worklogs and comments on data cards locked by another user. These actions are now properly restricted when a card is locked, unless explicitly permitted by attribute metadata configuration.
556303 CP-10917: It takes 10 seconds after the user clicked on "Edit" until all data is loaded Improved performance for navigating between view and edit modes in the Agent UI. Added support for data card update notifications and live updates for data card view mode.
556317 CP-10918: Creating new datacards out of a ticket with "Create new" (Transform) not working as expected Fixed an issue in the Agent UI where creating a new linked data card via the "Create New" (Transform) action would not display the newly created record or allow saving the source ticket. The newly created data card now appears immediately in the reference list and the save button functions correctly without requiring users to cancel and re-enter edit mode.
556332 CP-10919: Search values in dropdowns not working in Agent UI as it was working in Classic UI Fixed an issue where dropdown search functionality in the Agent UI was not returning complete results.
556362 CP-10920: AgentUI: Heavily clicking on a view that need some time to load leads to disconnect Fixed: Rapidly clicking bookmarks no longer triggers multiple loading requests. Only the first click is processed, improving responsiveness and stability
556346 CP-10921: Double click in Dropdown with reference Fixed an issue with double-click behavior in dropdown fields with reference attributes in the Agent UI.
561294 Fix deadlock in authorizator Fixed an issue that could cause the system to become unresponsive.
557802 Hibernate filters for entity data translations cause slowness Simplified data filtering by removing unnecessary translation exclusion filters which were redundant for the application.

 

Release notes 2025.3.4.1

Bug fixes

ID Item Release Notes
562519 CP-10972 AgentUI: Transform back to original causes references not to be visible / get lost Fixed an issue where creating new data cards using the transformation functionality from a source template caused existing references between linked data cards to be removed. This could lead to broken relationships, loss of link information, and inconsistencies in the data model, potentially affecting dependent processes, automations, and ticket handling context.

Release notes 2025.3.4.2

Bug fixes

ID Item Release Notes
573493 Characters dropping out from AI Action responses Fixed silent content loss in AI streaming responses caused by SSE blocks being split across read buffer boundaries.
573557 CP-11046 Agent UI event trigger data card view bug Datacard content change notifications are now correctly targeted to their respective datacards.

Release notes 2025.3.4.3

Bug fixes

ID Item Release Notes
577978 CP-11086 EQL NULL check error issue Fixed an issue where a change in the condition building started causing issues in EQL queries.

 

Need help?

Do you need help, or do you have suggestions or change proposals?

Please contact the Efecte Service Desk (servicedesk@matrix42.com) if you have any questions or find a bug in the latest release.

If you have any feedback regarding new features you would like to see in the product, please raise them in the Community https://community.efecte.com/ 

 

Connector management release notes

Changes related to Connector management can be found here: https://docs.efecte.com/20253/provisioning-engine-epe-20253 

Self-service 2 release notes 

Changes related to Self-service 2 can be found here: https://docs.efecte.com/20253/self-service-2-ess2-20253-release-notes 

tool upgrade

Was this article helpful?

Yes
No
Give feedback about this article

Table of Contents

Related Articles

  • Connector management 2025.3 release notes

Copyright 2026 – Matrix42 Professional.

Matrix42 homepage


Knowledge Base Software powered by Helpjuice

0
0
Expand