All Versions
37
Latest Version
Avg Release Cycle
21 days
Latest Release
1472 days ago

Changelog History
Page 4

  • v4.4.11 Changes

    July 24, 2020

    Changelog (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, 2020

    Changelog (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, 2020

    Changelog (v4.4.6...v4.4.7)

    • no changes
  • v4.4.6 Changes

    March 27, 2020

    Changelog (v4.4.5...v4.4.6)

    • no changes
  • v4.4.5 Changes

    February 29, 2020

    Changelog (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 from smtp://null to null://null
    • [BC BREAK] renamed SmtpEnvelope to Envelope, renamed DelayedSmtpEnvelope to DelayedEnvelope
    • [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 (use smtps instead)
    • Added support for the smtps protocol (does the same as using smtp and port 465)
    • Added PHPUnit constraints
    • Added MessageDataCollector
    • Added MessageEvents and MessageLoggerListener to allow collecting sent emails
    • [BC BREAK] TransportInterface has a new __toString() method
    • [BC BREAK] Classes AbstractApiTransport and AbstractHttpTransport moved under Transport sub-namespace.
    • [BC BREAK] Transports depend on Symfony\Contracts\EventDispatcher\EventDispatcherInterface instead of Symfony\Component\EventDispatcher\EventDispatcherInterface.
    • Added possibility to register custom transport for dsn by implementing Symfony\Component\Mailer\Transport\TransportFactoryInterface and tagging with mailer.transport_factory tag in DI.
    • Added Symfony\Component\Mailer\Test\TransportFactoryTestCase to ease testing custom transport factories.
    • Added SentMessage::getDebug() and TransportExceptionInterface::getDebug to help debugging
    • Made MessageEvent final
    • add DSN parameter verify_peer to disable TLS peer verification for SMTP transport
  • v4.3.0 Changes

    • Added the component.