npm imapflow 2.1.0
v2.1.0

3 hours ago

2.1.0 (2026-09-27)

Features

  • export ImapFlowErrorCode with the error codes the library sets (50c909c)
  • support await using through Symbol.asyncDispose (baadd4b)

Bug Fixes

  • accept a number or string uidValidity for QRESYNC (e87d0c2)
  • give a special-use type to its next candidate when the best is taken (5b0d357)
  • keep a bracketed IPv6 host in a REFERRAL URL (1e90b70)
  • keep auto-IDLE off a socket handed over by unbind() (a47b3ae)
  • parse a chunk of many literals in a loop instead of recursing (db4c704)
  • process a chunk that arrives while the input loop is winding down (c73f3ea), closes #408
  • read the last extension field of a BODYSTRUCTURE part (d5cf6c0)
  • reject connect() right away on a BYE greeting (dc5d80e)

Don't miss a new imapflow release

NewReleases is sending notifications on new releases.