All Versions
12
Latest Version
Avg Release Cycle
125 days
Latest Release
1178 days ago

Changelog History
Page 1

  • v3.7.0 Changes

    November 19, 2021

    โž• Added

  • v3.6.0 Changes

    September 03, 2021

    โž• Added

    • ๐Ÿ‘Œ support tsc compilation without --esModuleInterop or --allowSyntheticDefaultImports #296
    • Message#readAsync API #297
    • Message#checkValidity API #298

    ๐Ÿ—„ Deprecated

    • Message#valid API #298
  • v3.5.0 Changes

    June 28, 2021

    โž• Added

    • ๐Ÿ‘Œ support tsc --noPropertyAccessFromIndexSignature #290

    ๐Ÿ›  Fixed

    • ๐Ÿšฆ use engines field in package.json to signal node version support
  • v3.4.0 Changes

    December 01, 2020

    โž• Added

    • SMTPClient#sendAsync API #267
    • isRFC2822Date API

    ๐Ÿ”„ Changed

    • ๐Ÿ‘‰ use WeakSet instead of WeakMap for greylist tracking

    ๐Ÿ›  Fixed

    • ๐Ÿ’… use camelCase style for internal function names
    • ๐Ÿ‘‰ use correct types in jsdoc comments
  • v3.3.0 Changes

    August 08, 2020

    โž• Added

    • ๐Ÿ‘ greylist support #202

    ๐Ÿ›  Fixed

    • check socket is writable before sending #205
  • v3.2.1 Changes

    June 27, 2020

    ๐Ÿ›  Fixed

    • ๐Ÿ‘‰ use correct type for MessageAttachment.stream #261
    • โž• add missing types in mime functions #262
  • v3.2.0 Changes

    June 19, 2020

    โž• Added

    • ๐Ÿ“œ addressparser API (forked from dropped dependency) #259
    • mimeEncode/mimeWordEncode APIs (forked from dropped dependency) #247

    ๐Ÿ”„ Changed

    • โฌ‡๏ธ drop dependency on addressparser #259
    • โฌ‡๏ธ drop dependency on emailjs-mime-codec #247

    ๐Ÿ›  Fixed

    • ๐Ÿ‘‰ make MessageAttachment interface usable #254
    • mend regression in address type validation #252
  • v3.1.0

    June 19, 2020
  • v3.0.0 Changes

    May 29, 2020

    โž• Added

    • ๐Ÿ“ฆ convert source to strict typescript, listed under the types field in package.json
    • support "dual-package" ESM + CJS via conditional exports & rollup-generated bundles
    • SMTPClient#creatMessageStack API #229
    • SMTPError API

    ๐Ÿ”„ Changed

    • simplify public API #249
    • ๐Ÿ“‡ rename Client -> SMTPClient #249
    • ๐Ÿ“‡ rename SMTPResponse -> SMTPResponseMonitor #249

    โœ‚ Removed

    • Message#attach_alternative API
    • makeSMTPError API

    ๐Ÿ›  Fixed

    • filter duplicate message recipients #242
    • error when passing password without user #199
    • trim host before connecting #136
  • v2.2.0 Changes

    July 06, 2018

    โž• Added

    • ๐Ÿ”ฆ expose rfc2822 date module
    • annotate code with typescript-compatible jsdoc tags

    ๐Ÿ”„ Changed

    • โฌ‡๏ธ drop dependency on moment
    • โฌ‡๏ธ drop dependency on starttls

    ๐Ÿ›  Fixed

    • 0๏ธโƒฃ ensure timeout is set to default value #225