Releases: adonisjs/mail
Releases · adonisjs/mail
Add support for creating mail from pre-defined contents
10.2.0 (2026-03-28)
Features
- add --contents-from and --force flags to make:mail command (790509c)
Full Changelog: v10.1.1...v10.2.0
Set dummy valid values for environment variables
10.1.1 (2026-03-26)
Bug Fixes
- configure: set dummy valid values for environment variables (c60790f)
Full Changelog: v10.1.0...v10.1.1
Using symbol.dispose for disposing fake instance
10.1.0 (2026-03-24)
Features
What's Changed
- feat: add support for Symbol.dispose by @Julien-R44 in #120
Full Changelog: v10.0.1...v10.1.0
Fix SMTP_PORT Env validation to use schema.number
Upgrade to NodeMailer v7 and bug fixes
10.0.0 (2026-02-25)
Features
- include a default brand name that can be edited and reference within email templates (b135add)
- return this in MailsCollection’s assert methods (#115) (0b12570)
- remove rate limiting options from SES transport (af4177a)
BREAKING CHANGES
- Upstream breaking change from Nodemailer v7
Bug Fixes
- correct typos in comments (envolpe, prority, sequeuednt) (5c3a71f)
- rename misnamed sparkpostTransport variables in resend and brevo transports (1d84f24)
- swap MAIL_FROM_NAME and MAIL_FROM_ADDRESS default values (7d968b0)
- treat mail sending failure as a server error (9aee511), closes #117
What's Changed
- Fix brevo transport, API allows onyl one replyTo address, not an array by @arthur-pigeon in #106
- Return this in MailsCollection’s assert methods by @marcuspoehls in #115
- enhancenment: upgrade dependencies to fix vulnerabilities and harden HTTP transports validation by @NicolasMarino in #112
New Contributors
- @arthur-pigeon made their first contribution in #106
- @NicolasMarino made their first contribution in #112
Full Changelog: v9.2.2...v10.0.0
Bug fixes and small improvements
10.0.0-next.2 (2026-02-13)
Bug Fixes
- correct typos in comments (envolpe, prority, sequeuednt) (5c3a71f)
- rename misnamed sparkpostTransport variables in resend and brevo transports (1d84f24)
- swap MAIL_FROM_NAME and MAIL_FROM_ADDRESS default values (7d968b0)
- treat mail sending failure as a server error (9aee511), closes #117
Features
- include a default brand name that can be edited and reference within email templates (b135add)
- return this in MailsCollection’s assert methods (#115) (0b12570)
- upgrade dependencies to fix vulnerabilities and harden HTTP transports validation (#112) (9f83bfc)
What's Changed
- Return this in MailsCollection’s assert methods by @marcuspoehls in #115
- enhancenment: upgrade dependencies to fix vulnerabilities and harden HTTP transports validation by @NicolasMarino in #112
New Contributors
- @NicolasMarino made their first contribution in #112
Full Changelog: v10.0.0-next.1...v10.0.0-next.2
Upgrade NodeMailer and target AdonisJS v7
10.0.0-next.1 (2025-10-27)
Features
- remove rate limiting options from SES transport (af4177a)
BREAKING CHANGES
- Upstream breaking change from Nodemailer v7
Full Changelog: v10.0.0-next.0...v10.0.0-next.1
Shared global state for templates, bug fixes and configure global from address inside config
What's Changed
- Fix brevo transport, API allows onyl one replyTo address, not an array by @arthur-pigeon in #106
- feat: upgrade nodemailer to the latest version
- fix: accept all
SMTPConnectionOptions - feat: introduce shared state for templates and set it via globals config
- feat: introduce
sendLaterCompiledmethod inMailerContract - feat: replace
gotwithky - feat: introduce
MAIL_MAILER,MAIL_FROM_ADDRESS, andMAIL_FROM_NAMEenv variables
New Contributors
- @arthur-pigeon made their first contribution in #106
Full Changelog: v9.2.2...v10.0.0-next.0