Skip to content

[pull] master from nodemailer:master#38

Merged
pull[bot] merged 2 commits intoab8ing:masterfrom
nodemailer:master
Feb 2, 2026
Merged

[pull] master from nodemailer:master#38
pull[bot] merged 2 commits intoab8ing:masterfrom
nodemailer:master

Conversation

@pull
Copy link

@pull pull bot commented Feb 2, 2026

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

- Add lib/errors.js with 21 documented error codes
- Update all modules to use centralized error constants
- Change inconsistent 'NoAuth' code to 'ENOAUTH'
- Add error codes to previously uncoded errors in:
  - sendmail-transport (ESENDMAIL)
  - xoauth2 (EOAUTH2)
  - fetch (EFETCH)
  - http-proxy-client (EPROXY)
  - mailer (EPROXY)
  - mime-node (EFILEACCESS, EURLACCESS)
  - nodemailer (ECONFIG)
- Add test/errors/errors-test.js

BREAKING CHANGE: Error code 'NoAuth' renamed to 'ENOAUTH'
- Clear socket timeout before destruction to prevent timer leaks
- Explicitly remove all socket event listeners in close() method
- Remove error listener from plain socket after TLS upgrade
@pull pull bot locked and limited conversation to collaborators Feb 2, 2026
@pull pull bot added the ⤵️ pull label Feb 2, 2026
@pull pull bot merged commit 6069fdc into ab8ing:master Feb 2, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant