Packages

nodemailer

10.2.1 · 22 Oct 2026MIT-023.7M / weekRepositoryHomepagenpmAtom feed

Upgrading nodemailer from 4.0.1 to 4.7.0

21 releases in betweennotes for 7

Other targets from 4.0.1Clears its 23 advisories10.1.4Latest10.2.1
?
changes to make
0
advisories fixed
7+
new
2+
fixes

Counted from 7 of 21 release notes. Advisories are counted from the advisory database, in full.

Security

Release by release

  1. 4.7.0

    19 Nov 20181 new · 1 fix
    • new

      Support promises for mailcomposer.build()

    • fixed

      Fixed 'full' return option for DSN (klaronix) [23b93a3b]

  2. 4.6.1 – 4.6.88 releases, no release note

  3. 4.6.0

    22 Feb 20182 new · 1 fix
    • new

      Support socks module v2 in addition to v1 [e228bcb2]

    • new

      Allow using local addresses [8f6fa35f]

    • fixed

      Fixed invalid promise return value when using createTestAccount [5524e627]

  4. 4.5.0

    21 Feb 20181 new
    • new

      Added new message transport option normalizeHeaderKey(key)=>normalizedKey for custom header formatting

  5. 4.3.1 – 4.4.24 releases, nothing new or fixed; 3 without a note

  6. 4.3.0

    23 Oct 20171 new
    • new

      Added new mail object method mail.normalize(cb) that should make creating HTTP API based transports much easier

  7. 4.2.0

    13 Oct 20171 new
    • new

      Expose streamed messages size and timers in info response

  8. 4.1.1 – 4.1.33 releases, no release note

2 other lines we could not sort, mostly version bumps
  • Cleaned up List-* header generation

    4.7.0
  • Changed default behavior for attachment option contentTransferEncoding. If it is unset then base64 encoding is used for the attachment. If it is set to false then previous default applies (base64 for most, 7bit for text)

    4.4.0