All Versions
37
Latest Version
Avg Release Cycle
21 days
Latest Release
1472 days ago
Changelog History
Page 4
Changelog History
Page 4
-
v4.4.11 Changes
July 24, 2020Changelog (v4.4.10...v4.4.11)
- ๐ bug #37527 Fix reply-to functionality in the SendgridApiTransport (jt2k)
- ๐ bug #37580 Keep Sender full address when used by non-SMTP transports (fabpot)
- ๐ bug #36888 Fix mandrill raw http request setting from email/name (JohJohan)
-
v4.4.8 Changes
April 28, 2020Changelog (v4.4.7...v4.4.8)
- ๐ bug #36467 Mailer from sender fixes (fabpot)
- ๐ bug #36408 add PolyfillTestCaseTrait::expectExceptionMessageMatches to provide FC with recent phpunit versions (soyuka)
- ๐ bug #36417 Force ping after transport exception (oesteve)
-
v4.4.7 Changes
March 30, 2020Changelog (v4.4.6...v4.4.7)
- no changes
-
v4.4.6 Changes
March 27, 2020Changelog (v4.4.5...v4.4.6)
- no changes
-
v4.4.5 Changes
February 29, 2020Changelog (v4.4.4...v4.4.5)
- ๐ bug #35633 Do not ping the SMTP server before sending every message (micheh)
- ๐ bug #35227 Fix broken mandrill http send for recipients with names (vilius-g)
-
v4.4.0 Changes
- [BC BREAK] changed the
NullTransport
DSN fromsmtp://null
tonull://null
- [BC BREAK] renamed
SmtpEnvelope
toEnvelope
, renamedDelayedSmtpEnvelope
toDelayedEnvelope
- [BC BREAK] changed the syntax for failover and roundrobin DSNs
Before:
dummy://a || dummy://b (for failover) dummy://a && dummy://b (for roundrobin)
After:
failover(dummy://a dummy://b) roundrobin(dummy://a dummy://b)
- added support for multiple transports on a
Mailer
instance - [BC BREAK] removed the
auth_mode
DSN option (it is now always determined automatically) - STARTTLS cannot be enabled anymore (it is used automatically if TLS is disabled and the server supports STARTTLS)
- [BC BREAK] Removed the
encryption
DSN option (usesmtps
instead) - Added support for the
smtps
protocol (does the same as usingsmtp
and port465
) - Added PHPUnit constraints
- Added
MessageDataCollector
- Added
MessageEvents
andMessageLoggerListener
to allow collecting sent emails - [BC BREAK]
TransportInterface
has a new__toString()
method - [BC BREAK] Classes
AbstractApiTransport
andAbstractHttpTransport
moved underTransport
sub-namespace. - [BC BREAK] Transports depend on
Symfony\Contracts\EventDispatcher\EventDispatcherInterface
instead ofSymfony\Component\EventDispatcher\EventDispatcherInterface
. - Added possibility to register custom transport for dsn by implementing
Symfony\Component\Mailer\Transport\TransportFactoryInterface
and tagging withmailer.transport_factory
tag in DI. - Added
Symfony\Component\Mailer\Test\TransportFactoryTestCase
to ease testing custom transport factories. - Added
SentMessage::getDebug()
andTransportExceptionInterface::getDebug
to help debugging - Made
MessageEvent
final - add DSN parameter
verify_peer
to disable TLS peer verification for SMTP transport
- [BC BREAK] changed the
-
v4.3.0 Changes
- Added the component.