| Release version: | 2025.4.x |
| Release date: | Nov 18, 2025 |
| Update procedure: | How to update Riva |
| Manual update procedure: | How to update Riva from a ZIP file |
| Interested? | Schedule a consult |
These release notes provide a quick overview of what is new in this release:
New!
Calendar Invitation Mode for Modern Microsoft Exchange Connector (Graph)
We now support Calendar Invitation mode using the Modern Microsoft Exchange Connector (powered by Microsoft Graph):
- Invitation Mode defines how and when meeting invitations or updates are sent to attendees when an appointment (meeting) is created or modified. It determines: Whether invitations are sent (or suppressed). Who receives the invitations (all attendees, or none).
-
Types:
Invitation modes
Function
SendToNone Do not send meeting invitations. SendOnlyToAll Send meeting invitations to all attendees but do not save a copy of the meeting invitation in the organizer's Sent Items folder. SendToAllAndSaveCopy Send meeting invitations to all attendees and save a copy of the meeting invitation in the organizer's Sent Items folder. - Using the Microsoft Graph connector, calendar invites are enabled by default. This means that whenever an appointment is created through Graph, an invitation is automatically sent to attendees.
- In Riva’s Graph implementation of Invitation Mode, we support two options: SendOnlyToAll and None. While SendOnlyToAll is intended to send invitations to all attendees without saving a copy in the organizer’s Sent Items, Microsoft Graph does not provide a way to suppress that copy. As a result, in practice, SendOnlyToAll in Graph behaves as “SendOnlyToAll and Save a Copy."
- Riva's invitation mode with Graph connector also supports attachments sync.
Task Module Support for Modern Microsoft Exchange Connector (Graph)
The 2025.4 release delivers major changes and quality improvements to Riva’s Microsoft Graph-based Task Module. We now support Task Module using the Modern Microsoft Exchange Connector (powered by Microsoft Graph):
- Initial Sync: Riva retrieves calendar items and tasks from the CRM and adds them to the user’s primary Exchange calendar and To Do list.
- Ongoing Sync: Supports bidirectional or unidirectional syncing. Syncs appointments, meetings, service appointments, handling recurring meetings and delegate assignments.
- Attachment Support: Tasks retain their associated attachments throughout sync cycles, ensuring that related documentation and decision context remain intact.
- Task module supports create, update, and delete capabilities for To Do tasks via Microsoft Graph. This ensures tasks are consistently synchronized between CRM and Exchange, maintaining accurate field mappings
Universal Change Detection (UCD) and Change Notifications for Modern Microsoft Exchange Connector (Graph)
When Exchange UCD is enabled, Riva subscribes to Exchange notifications to track mailbox changes, allowing it to synchronize only those mailboxes with updates. This approach reduces the need to poll every mailbox during each sync cycle, lowering system resource usage and improving scalability.
This release brings full support for Universal Change Detection (UCD) and Change Notifications to Riva’s Modern Exchange Connector for Microsoft Graph:
- When UCD is enabled, Graph notifications directly identify which mailboxes and folders have changed, eliminating the need to poll all possible sources and reducing system overhead.
- Any of Streaming, Pull, and Push notification types enable UCD by using Graph notifications to identify changes, avoiding full polling. Each type has different requirements based on features and use cases.
- If UCD is disabled, Sync continues according to the interval and filters in the current policy, polling all selected folders/mailboxes without change-based optimizations.
Please Contact Us for assistance with the Modern Microsoft Exchange Connector.
Sync Activity Monitoring added to Riva Admin Center
Riva Admin Center has been updated to add a new feature for Sync Activity Monitoring, which provides customers with the ability to monitor sync activity for all users in the policy, view specific details for any sync cycle, and export results to either CSV or JSON format.
This feature provides customers with a detailed overview of all sync activity and supports accounts with many sync users by providing them with a fast and responsive tool to monitor their statistics.
For each sync cycle, a details link is provided to allow viewing specific details and will display any errors if they are present for that cycle.
This feature supports filtering the data by specific dates, date ranges, only displaying specific sync users, or by searching across all available parameters. When exporting the data to CSV or JSON, only the filtered results will be exported if any filters are applied.
This feature is available for use on the 'Synchronization' -> 'Activity' page in Riva Admin Center.
Enhanced Move Users in Riva Admin Center
On the Manage Users page in Riva Admin Center, the 'Move Users' functionality has been enhanced to support bulk operations, allowing customers to move multiple users at once to new nodes.
Previously, this function was only available when a single user was selected, and we now support bulk operations to facilitate this process.
This applies to customers in multi-node environments and allows them to distribute users across different nodes to ensure performance is maintained for all sync users.
Salesforce Winter '26 Release
Riva now fully supports the Salesforce Winter '26 release. This ensures seamless integration with Salesforce’s latest features and improvements.
Maintenance Update
Some Minor Bug Fixes
- This release focuses on routine maintenance and system optimizations to ensure stability and performance. While there are no major bug fixes to highlight, our team is continuously working behind the scenes to keep things running smoothly.