github postalsys/emailengine v2.72.4

3 hours ago

2.72.4 (2026-07-11)

Bug Fixes

  • bump imapflow/bullmq/bull-board/sentry-node/eerawlog/prettier (8f7b6bf)
  • clear the connecting flag if loading account data fails during reconnect (8d82167)
  • clear the pending changes debounce when closing a subconnection (a286f89)
  • disable subconnection when the monitored mailbox no longer exists (e1895d6)
  • do not report connectError when pause() interrupts a connection attempt (4d38e4f)
  • drop the reconnect timer handle when closing an IMAP connection (9f46c77)
  • ignore \NonExistent folders in mailbox listing (7ec96cf)
  • prevent overlapping and revived subconnection reconnect cycles (5754c07)
  • process refreshed folder listings so new folders emit mailboxNew (247c325)
  • reconcile disabled and active subconnections in setupSubConnections (85ebb54)
  • refresh folder listing when a listed mailbox is missing on SELECT (1e54d32)
  • require an exact path match in the missing-mailbox verification LIST (54e23c4)
  • reset IMAP reconnection backoff only after a successful sync (7138dab)
  • reset subconnection backoff only after the monitored mailbox is opened (f2bf297)
  • resolve the mailbox sync promise when a concurrent operation already selected the mailbox (7327dcc)
  • resolve the mailbox sync promise when opening fails before the sync starts (c2268af)
  • retry transient account data load failures during reconnect (7f18d4b)
  • revive missing-folder subconnections when the folder is re-created (254fce4)
  • scope the re-entrant open latch to the connection that emitted the event (627b6ee)
  • skip mailboxes that can not be selected during account sync (eaf09c1)
  • skip re-entrant mailbox open events while onOpen is already running (6d06b09)
  • stop opening IMAP connections for accounts paused while connecting (128aef3)
  • untrack bailed subconnection clients and harden the revival trigger (086a585)
  • untrack the IMAP client when connect() bails for a paused account (cface66)
  • update connection tracking when replacing a previous IMAP client (8e143c2)

Don't miss a new emailengine release

NewReleases is sending notifications on new releases.