Skip to main content
Skip table of contents

New features included in 25.11

Microsoft Graph API feature support (Beta)

In this release we are introducing the beta phase of support for Microsoft Graph API, which is the interface used to maintain synchronization of calendar items and contacts with Exchange Online. Exchange Online synchronization is currently supported by Exchange Web Services (EWS) requests, which Microsoft is expected to begin blocking starting October 2026.

Graph API Beta is intended for QA in lower, non-production environments. Early client testing is strongly encouraged.

The following Exchange Online synchronization functionality is supported through Graph API in this release:

  • Deploying a Graph API broker supported with PostgreSQL or Microsoft SQL Server database backends

  • Configuring a Graph API Synchronization target in the NexJ Admin console on the Synchronization page:

    • Adding synchronization links for a user

    • Removing synchronization links when a user becomes inactive 

  • Outbound (NexJ CRM to Exchange Online) synchronization of schedule items and contacts

    • Meeting invites (with known minor differences between current behavior)

    • Recurring series of schedule items, including exceptions in recurring series of schedule items

    • Attachments (up to 3MB) 

    • Schedule item reminders

  • Inbound (Exchange Online to NexJ CRM) synchronization of schedule items

    • Attachments (up to 3MB)

  • Migration of synchronization links from Exchange Online EWS to Graph API targets for a single user 

Due to differences between Microsoft EWS and Graph API interfaces, task synchronization is not supported in this release.

 Existing synchronization functionality with Exchange Online, which is currently supported by the EWS interface, is not affected in this beta feature.

Technology enhancements

Deprecation of the BI Sync feature

The BI Sync feature has been removed from the CRM model and is no longer used in the product (CRM-3854). This streamlines the application and reduces maintenance overhead, with no impact on current reporting workflows.

Ability to set the aria-label property on Card and Form controls

The new aria-label property has been added to Card and Form controls, allowing developers to specify custom ARIA labels for improved accessibility (CRM-4203). This enables screen readers to better describe UI elements, supporting compliance and usability for all users.

Open drawer system UI events exposed

System UI events are now exposed in Scheme, allowing programmatic opening of the conversation or notification drawers (CRM-5389). This enables deeper integration and automation for advanced workflows and customizations.

Usability enhancements

Native notification enhancements

Native notifications are now triggered when there are items in the notification sidebar, providing real-time alerts even when the NexJ CRM application is not in focus (CRM-3381). Users are promptly informed of important updates, enhancing responsiveness and engagement.

Users are notified when a new conversation message arrives (CRM-3382) and multiple conversation messages are summarized (CRM-5386), ensuring users are immediately aware of new messages and can stay informed about ongoing discussions without being overwhelmed by individual alerts.

Adherence to the Material Design 3 design system

The NexJ CRM user interface has been upgraded to better align with Material Design 3, Google’s latest design system that emphasizes clarity, accessibility, and adaptive layouts (CRM-5478). This update brings improved visual consistency, modern components, and a more intuitive user experience across the platform.

Email Properties dialog for an activity is now full screen size

The Email Properties dialog accessed from an activity is now full screen size, allowing users to view and manage more email addresses and content at once (CRM-5659). This improves usability, especially for complex communications, and is consistent with the Batch Email dialog accessed from the Contacts workspace.

Contact Import workflow improvements

The “review match results” stage in Contact Import has been redesigned to use a picker, simplifying the selection process and reducing clutter (CRM-3906). Users can more easily review and merge potential matches, improving data quality and import efficiency.

Opportunities included in the Global Search feature

Opportunities are now included as search results when using the Global Search feature (CRM-3983). Users can search for opportunities by description, owner, or related entity, and limit the results to just opportunities by using the Opportunities filter at the top of the search results page. This expands the reach of search and makes it easier to find relevant business data.

Navigation from notifications and the QR Code menu item

Navigation links generated from email notifications and the QR Code menu item now direct users to the Contacts workspace instead of the edit dialog (CRM-4140). This provides a more intuitive and consistent navigation experience.

Reporting enhancements

User Saved List usage reporting

A new reporting feature provides insights into user adoption of the Saved Lists functionality, including counts of public and private lists per user (CRM-5529). You can add a calculated field such as COUNT('Private Owned Lists') to a report for the Users subject area. This helps administrators understand feature usage and identify opportunities for training or support.

Usage reporting for SLM

A new “Contact Touch Usage” report template has been added to the Contact Touches subject area, showing detailed activity and touchpoint data for Service Level Management (CRM-5547). This enables better tracking of client interactions and supports compliance and performance monitoring.

Usability improvements for Reporting and Dashboards

The Reporting and Dashboards workspaces has been refined, with a new dashboard icon, streamlined settings access, and improved dialog interactions (CRM-5571). These enhancements make it easier to configure and manage reports and dashboards.

Accessibility enhancements

Keyboard support for the Schedule Workspace (Day and Week views)

Keyboard navigation has been enhanced in the Schedule workspace for the Day and Week views (CRM-1828). Users can now move between the zones (calendar, user list, toolbar, and time slots) using the Tab and Shift+Tab keys. To navigate within each zone, users can use the arrow keys. This improves accessibility and efficiency for users who prefer or require keyboard interaction.

Keyboard support for typeahead overlay

Typeahead overlays now support comprehensive keyboard shortcuts, including navigation, selection, and text editing commands (CRM-2095). This streamlines data entry and selection for power users and improves accessibility for all users.

Keyboard keys

Typeahead overlay navigation

up arrow

Navigate to the previous option

down arrow

Navigate to the next option

Enter

Select the option

Ctrl+Enter

  • If the typeahead overlay is open, select the highlighted option and close the overlay.

  • If the picker dialog is open, commit the picker dialog.

  • If neither the typeahead overlay nor the picker dialog are open, commit the parent dialog.

Space

Add a space in the text

Home

Move the text cursor before the first character

End

Move the text cursor after the last character

Delete

Delete a character in the text

Keyboard and screen reader support for read-only fields

Read-only fields are now focusable, allowing screen reader users to access their content and enabling keyboard users to select and copy text (CRM-3892).

Keyboard support for filter pickers

The filter picker dialog now supports robust keyboard navigation and shortcuts, including chip navigation and dialog launching (CRM-4167).

Keyboard keys

Filter picker navigation

up arrow

Navigate to the previous chip

left arrow

Navigate to the previous chip

down arrow

Navigate to the next chip

right arrow

Navigate to the next chip

Enter

Launch the picker dialog

Space

Launch the picker dialog

Home

Navigate to the first chip

End

Navigate to the last chip

Delete

Delete the chip

Backspace

Delete the chip

Security, integration, and automation upgrades

Selenium has been upgraded to 4.35.0 (released by the Software Freedom Conservancy on August 12, 2025) (CRM-4369).

JavaScript errors detected

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

If this problem persists, please contact our support.