Releases
v2.81.2
Compare
Sorry, something went wrong.
No results found
2.81.2 (2026-09-27)
Bug Fixes
api: check isBounce for messages in the Inbox only (de05eff )
api: decide isBounce at fetch time instead of storing a marker (2c81311 )
api: remove the bounces field and the store behind it (b67acb9 )
api: report isBounce and relatedMessageId in message responses (b551bfd )
deps: update dependencies, hold @sentry/node at 10.x (6c74381 )
deps: update imapflow to 2.0.6 (07d5ea7 )
deps: update imapflow to 2.1.0, dedupe nodemailer and undici (13da944 )
docker: bump the node:24-alpine base image digest (0cb6d23 )
gmail: retry new messages that fail on a transient API error (f7d45f9 )
imap: run the shared arrival checks instead of IMAP wrappers (26cd53c )
imap: share the bounce shape check with the API clients (a0302a2 )
imap: share the complaint shape check with the API clients (90a9825 )
imap: share the delivery-report shape check with the API clients (aa777df )
keep assigning accounts when an IMAP worker exits mid-assignment (ed87eee )
keep throttled IMAP arrivals and harden the deferred change retries (4830bb4 )
outlook: recover missed Graph notifications durably (ff0eca6 )
outlook: retry change notifications that fail on a transient Graph error (9d1301c )
submit: warn when the sent copy is skipped for lack of a Sent mailbox (47fd10b )
sync: defer Gmail and Graph changes that fail on a transient error (b778adf )
You can’t perform that action at this time.