github postalsys/emailengine v2.85.0

4 hours ago

2.85.0 (2026-10-20)

Features

  • add an API endpoint to resume an account switched off after authentication failures (6914729)

Bug Fixes

  • accept cpus for the webhook, submit and export worker counts (dc19eae)
  • add resume_account to the MCP tools (2c61fb2)
  • bump imapflow to 2.5.6 and bullmq to 6.3.17 (5d9dccd)
  • bump imapflow to 2.5.8, gettext to 4.2.0, joi-messages to 1.4.0 and templates to 2.1.0 (8891e9f)
  • bump imapflow to 2.5.9, bullmq to 6.3.19 and email-ai-tools to 2.3.1 (a9ad209)
  • bump ioredfour to 2.0.0, certs to 2.0.0 and pubface to 1.2.0 (ec5ae18)
  • bump libmime to 5.5.2, gettext to 4.1.2, wild-config to 1.7.10 and bounce-classifier to 3.0.2 (40482cd)
  • bump templates to 2.1.1, which formats dates without moment (63bb897)
  • cap the V8 young generation in the Docker image and the binaries (7864aa5)
  • complete the OAuth2 account setup the way the hosted form does (1a33ecc)
  • decide webhook queueing before formatting the payload (1b96844)
  • drop psl and timezones-list for the source data and Intl (55d9c7b)
  • expose drafts, bulk message operations and more as MCP tools (68ef849)
  • expose mailbox create, rename and delete as MCP tools (faece57)
  • log a resumed account once, with the reason it was re-enabled (d752ed3)
  • point the documentation links at the pages' current addresses (7ce2ca8)
  • read .mo catalogs with @postalsys/gettext and bump owned packages (5cf93a9)
  • replace five small dependencies with in-house modules (93da438)
  • report the event loop delay of every thread (2b001fc)
  • stop downloading inline images for messageNew when nothing uses them (7d63a88)
  • stop queueing webhook events that no delivery would send (5a4921c)
  • use a placeholder for the OAuth2 client secret example (cd96134)

Don't miss a new emailengine release

NewReleases is sending notifications on new releases.