NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
Packagist · #5339 most downloaded on Packagist
Mail module
Last release 13 days ago
25 Sep 2026
Release timing varies
gaps range from 2 weeks to 1.8 years
Some releases are documented
notes for 12 of 29 stable releases
Nothing withdrawn
no release was ever pulled
11 years old
31 releases · first in 2016
Included commits: 4.13.0...4.14.0
Included commits: 4.13.0...4.14.0
MailCaptureHelper::arrangeFailingMailTransport() and CapturingMailProviderPlugin::failNextSends() to drive a resource whose contract declares a send-failure response into one, which works even after a fixture has already sent mail.Included commits: 4.12.2...4.13.0
Included commits: 4.12.2...4.13.0
MailResponse on the MailTransfer, enabling callers to detect delivery failures without crashing the request.mail.error.send_failed) in interactive (non-CLI) contexts.One column per quarter.
Included commits: 4.12.1...4.12.2
Included commits: 4.12.1...4.12.2
SprykerTest\Zed\Mail\Helper namespace in the autoloader to home test doubles in their seam-owning module.Included commits: 4.12.0...4.12.1
Included commits: 4.11.0...4.12.0
Included commits: 4.10.0...4.11.0
Deprecated MailFacadeInterface::sendMail() .
Included commits: 4.9.0...4.10.0
MailFacadeInterface::handleMail() so it executes a stack of MailTypeBuilderPluginInterface plugins.Mail.subjectTranslationParameters, MailRecipient.nameTranslationParameters, MailSender.nameTranslationParameters transfer properties.MailFacadeInterface::sendMail().MailProviderPluginInterface.MailTypePluginInterface.MailConstants::SMTP_HOST, MailConstants::SMTP_PORT, MailConstants::SMTP_ENCRYPTION, MailConstants::SMTP_AUTH_MODE, MailConstants::SMTP_USERNAME, MailConstants::SMTP_PASSWORD.MailConfig::getSmtpHost(), MailConfig::getSmtpPort(), MailConfig::getSmtpEncryption(), MailConfig::getSmtpAuthMode(), MailConfig::getSmtpUsername(), MailConfig::getSmtpPassword().MailExtension module to dependencies.Included commits: 4.8.0...4.9.0
Included commits: 4.8.0...4.9.0
swiftmailer/swiftmailer:^5.4.5 constraint due to EOL PHP version incompatibility.Included commits: 4.7.0...4.8.0
Included commits: 4.7.0...4.8.0
Locale module to dependencies.Mail.storeName transfer field.LocaleFacadeInterface to dependencies.TwigRenderer to use LocaleFacade::getCurrentLocale() instead of global Store object.MailBuilder to use LocaleFacade::getCurrentLocale() instead of global Store object.Included commits: 4.6.1...4.7.0
Included commits: 4.6.1...4.7.0
MailFacade::handleMail() to use attachments when they are provided via MailTransfer.attachments property.MailToMailerInterface::attach() to dependencies.Included commits: 4.6.0...4.6.1
Included commits: 4.5.0...4.6.0
Included commits: 4.5.0...4.6.0
Spryker\Zed\Mail\Business\Model\Mail\Builder\MailBuilder::useDefaultSender() for using sender email and name from configuration.Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →