Changelog 2.6.x

Last updated: September 25, 2025

In 2.6.x, we focus on improving IMAP compatibility and expanding our automated test coverage.

Release Tags

  • 2.6.0 (2025-09-25)

Highlights

  • IMAP feature expansion (LSUB/SUBSCRIBE/UNSUBSCRIBE, improved APPEND + EXISTS signaling, robust header parsing) completed initial compatibility push.
  • Large IMAP automated test harness established (command coverage + Mac Mail client simulation).

Added

  • IMAP commands & helpers: LSUB, SUBSCRIBE, UNSUBSCRIBE, commandWithUntagged.
  • Comprehensive IMAP test suites (LIST, FETCH, EXAMINE, SELECT, LOGIN/LOGOUT/AUTHENTICATE, CAPABILITY, NOOP) plus harness foundations.
  • Special Thanks documentation page.

Changed / Refactored

  • Moved IMAP implementation fully into monorepo structure.
  • Extracted IP utility & improved cleanup script safety.

Fixed

  • APPEND now triggers correct EXISTS update sequence.
  • Removed unsupported QUOTE & MOVE commands to improve compatibility.
  • Robust header parsing improvements; various test stabilization fixes.