Skip to main content
Skip table of contents

New features delivered in 25.05

Import workspace enhancements

CSV file imports

When importing records, users can now select a standalone CSV file, in addition to the ZIP file format supported in previous releases (CRM-2753). This option is specified on the Import Data dialog. This update simplifies the import process by removing the need to prepare and upload a full ZIP package, streamlining onboarding and making data import more accessible for business users.

Dynamic mapping file locations

The import process now supports dynamic mapping file locations, removing the need for server redeployment when mapping configurations change (CRM-3545).

  • Mapping files are no longer tied to static server-side event paths.

  • This makes it easier to add or update mappings as needed, streamlining deployment and support for evolving import requirements.

This enhancement improves flexibility and reduces operational overhead during import configuration updates.

Other import enhancements

The import process has been streamlined with usability improvements to reduce clicks and improve clarity (CRM-3440).

  • Users now receive notifications when each stage is completed.

  • Replaced multi-step actions with simplified buttons:

    • Submit for Matching now appears directly in the toolbar.

    • Complete Import replaces multi-step confirmations and processes all visible data.

  • The user is returned to the Import workspace after each stage.

  • Status updates are shown clearly, and progress is tracked visually.

These enhancements make importing faster and more intuitive for users.

Reporting enhancements

You can now export detailed reports in the Excel (.xslx) format, by selecting the Details (Excel) option from the Export menu. This allows you to keep the data formatting set up in NexJ CRM (CRM-2891).

Currency fields in the Summary and Visualization tabs of reports now display rounded whole numbers by default, improving readability and consistency with client expectations (CRM-3402). This change also applies to exported outputs from these tabs. This setting is controlled in the NexJ SysAdmin Console, by the new Reporting > Format > Display Currency Whole Units in Summary/Visualization setting.

The Email Subject Prefix specified on the Details tab of a report is now included in the header of each page of the exported file, as well as in the file name, by default (CRM-3412). To exclude the prefix in the file name or elsewhere in the exported file, clear the Include in export headers option.

Native notifications

The application can now display native notifications that appear in the browser and on a mobile device (CRM-3380). You can enable the notifications by agreeing to the request when it appears or from the User Settings dialog.

In this release, the browser notifications are only displayed for alarms and only while the application is running in the browser. The notifications are not displayed if the application tab has been closed.

Hierarchy enhancements

When viewing the hierarchy for an entity you can now limit the number of nodes displayed and refocus the display to show the hierarchy for any selected node (CRM-3654). Use the Focus button control_camera_18dp_1F1F1F.png on any hierarchy node to refocus the display on that entity.

Hierarchy entries of the same type (for example, multiple “Accountant” contacts) are now grouped under a single node, improving clarity and reducing clutter in the Hierarchy tab (CRM-3507). Instead of listing each instance separately, contacts in the same relationship are now visually grouped under a shared role header.

Including household member activities in Household Detail Report

Users running the predefined Detail Report on a household can now choose to include activities from household members, not just activities assigned to the household itself (CRM-2539). This ensures more complete reporting for compliance and audit purposes.

On the Households tab of the Contacts workspace, select click the Reports button on the table toolbar, and select Detail Report. In the Specify Report Parameters dialog, select Show Activities, and select Show Activities of Household Members.

This option is disabled by default.

New Addressee field and merge field

When creating or editing a company record, you can now specify the person or entity to whom correspondence should be directed in the new Addressee field (CRM-2538).

When printing a document for a company, you can use the ${addresseeMergeField} token to refer to this value.

Other usability enhancements

On the Opportunities workspace, when you use the For filter, you can now select multiple values so that you can search for opportunities for multiple entities (CRM-2534).

On the Home workspace, in the Updated Activities tab, you can now see additional details about an activity in the Preview sidebar by clicking the row with the activity record (CRM-3282).

Accessibility enhancements

Keyboard navigation for lists

You can now use the keyboard to navigate and use lists (CRM-1820). Use the following keys for navigation.

Keyboard keys

List navigation

up arrow

Navigate to the previous item

down arrow

Navigate to the next item

Home

Navigate to the first item

End

Navigate to the last item

Delete

Delete the item

Enter

Activates the item-level command menu

Alt + up arrow

Navigate to the previous zone of the list. List zones can include the list-level commands, the items in the list, and the list footer with navigation such as More and View All buttons.

Alt + down arrow

Navigate to the next zone of the list. List zones can include the list-level commands, the items in the list, and the list footer with navigation such as More and View All buttons.

Keyboard navigation for dropdown menus

You can now use the keyboard to navigate and use dropdown menus (also known as dropdown lists, selection fields, or combo boxes) (CRM-1822). Use the following keys for navigation.

Keyboard keys

Dropdown menu navigation

up arrow

Navigate to the previous option

down arrow

Navigate to the next option

Home

Navigate to the first option

End

Navigate to the last option

Delete

Clear the selection

Enter

Select the option

Keyboard navigation for tabs

You can now use the keyboard to navigate and use tabs (CRM-1843). Use the following keys for navigation.

Keyboard keys

Tab navigation

up arrow

Navigate to the previous tab

left arrow

Navigate to the previous tab

down arrow

Navigate to the next tab

right arrow

Navigate to the next tab

Home

Navigate to the first tab

End

Navigate to the last tab

Space

Select the tab

Enter

Select the tab

Security enhancements

  • Addressed security vulnerabilities related to the use of Apache POI library (CRM-799).

  • Introduced support for TLS 1.3 to secure communication with the NexJ Server (CRM-1115). For information about enabling TLS 1.3, see Upgrade notes | Enabling-TLS1.3 .

  • Apache Tomcat has been upgraded to version 9.0.102 (released by the Apache Software Foundation on March 3, 2025)(CRM-3621).

  • The keycloak keyword in user login IDs is now case-insensitive (CRM-3139). For example, both keycloak:user@email.com and Keycloak:user@email.com would be accepted.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.