Skip to content

v0.13.3

Choose a tag to compare

@edwinhu edwinhu released this 27 Feb 19:28
· 104 commits to main since this release

Fix: Outlook/Exchange reply-all threading (closes #15)

reply-all (and reply, forward) now correctly create threaded replies for Outlook/Exchange accounts, even when the thread is older than the 50 most recent messages.

Root cause

getThreadInfoDirect() for MS Graph accounts only searched the 50 most recent messages by conversationId. When the threadId was actually a message ID (or the thread was beyond the 50-message window), it silently returned null.

Fix

Added a message-ID fallback that tries fetching the ID directly as a message, matching the pattern already used in getThreadMessagesMsGraph and readThreadMSGraph.