Skip to content

v2.81.2

Latest

Choose a tag to compare

@github-actions github-actions released this 27 Sep 22:39
b3742ec

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)