Version 1.90.62 Release Note
We have released version 1.90.62, bringing major improvements to CRM email delivery, Teams integration, adaptive cards, and overall usability across CRM, task management, and collaboration flows.
CRM Email Delivery Now Fully Uses Microsoft Graph
CRM email sending has been fully migrated to Microsoft Graph, and the previous SendGrid send path has been removed. This update adds support for UPN and alias-based sending, improves handling for multiple recipients, and ensures sent emails are properly stored in Email History. We also simplified email notes so they now store only the subject line, and updated the related CRM Settings and Project Settings screens accordingly.
CRM Can Now Be Used Independently
The CRM tab can now be installed and used without AB Task Management. Users can create a new project or link an existing one directly from the CRM tab configuration experience. When a CRM tab is installed, CRM access is automatically enabled for organization members so that the organization appears correctly in Sales Management on the home screen.
CRM Routing and Navigation Improvements
We added @page "/crm" as a fallback route to the CRM home page to prevent blank-page issues when a channel tab is configured with an empty organization ID. We also improved _CrmNav so it can automatically detect when it is running inside a Teams iframe and hide the unnecessary back-to-home arrow without requiring changes on individual CRM pages.
Email Configuration Compatibility Fix
We updated the email configuration logic to check both CrmMailUserPrincipal and CrmSharedMailbox when determining Graph email availability. This ensures older organizations that only have the shared mailbox field populated continue to work correctly, while newer organizations can use the new UPN-based configuration.
Faster Filtering on the Home Screen
We added instant text filtering to both Project Management and Sales Management cards on the home screen. Filtering now happens locally as the user types, without requiring server requests. The UI also shows filtered and total counts, such as 3 / 88, making it easier to work with large numbers of projects and CRM organizations.
Panel and Badge Update Improvements
We improved panel behavior so that closing actions now render correctly after save operations, and added invalid-submit handling to make silent validation failures easier to detect. CRM list pages now pass live in-memory counts to the navigation component so badge counts update immediately instead of waiting for cached statistics.
Localized Change History Redesign
The change history experience has been upgraded with localized field labels and icons, better rendering of project option values based on user locale, and a redesigned interface. Entries are now grouped by date, can be expanded or collapsed, filtered by field type, and displayed inside scrollable HTML containers. New localization resources were added for both English and Japanese.
Microsoft Teams Comment Thread Fixes
We fixed an issue where MSTeamsParentMessageId was being overwritten in multiple panel files, which could cause comments to post to the wrong Teams thread. The value is now only set on the first post. We also added diagnostic logging for task channel message save failures and unmatched thread replies to improve troubleshooting through Application Insights.
Deep Link Fixes for Tasks, CRM, and Wiki
We fixed the task adaptive card Open button deep link behavior by updating parsing logic to use JSON, matching the backend response format. We also added routing support for wiki and CRM deep links, allowing users to move directly into the correct destination from cards and notifications.
Improved Adaptive Cards for Tasks and Wiki
Task and wiki adaptive cards received several UI improvements, including:
- Priority badges
- Overdue warnings with day counts
- Change diffs shown as old-to-new values
- Completed task indicators
- Visual progress bars
- Subtask summaries and comment counts
- Creator information
- Wiki tags and edit notes
Localized labels for Japanese were also added where needed.
Better Omitted Task Messaging
Omitted tasks now display a dedicated message instead of using the same deleted-task wording. This gives clearer context when a task has been intentionally omitted from a project.
AI Bot and Notification Card Improvements
AI Bot table cards were updated to provide a clearer summary experience, including priority indicators, summary headers with counts, red overdue highlights, and a proper empty state card. We also added timestamp footers to task, wiki, and CRM notification cards for better visibility into when updates were generated.
Version 1.90.62 focuses on making CRM more independent, improving Microsoft 365 integration, and delivering a clearer and more reliable collaboration experience across AB.