All Versions
Latest Version
Avg Release Cycle
95 days
Latest Release
525 days ago

Changelog History
Page 3

  • v5.4.7 Changes

    April 20, 2017
    • fixed NTLMAuthenticator clobbering bcmath scale
  • v5.4.6 Changes

    February 13, 2017
    • removed exceptions thrown in destructors as they lead to fatal errors
    • switched to use sha256 by default in DKIM as per the RFC
    • fixed an 'Undefined variable: pipes' PHP notice
    • fixed long To headers when using the mail transport
    • fixed NTLMAuthenticator when no domain is passed with the username
    • prevented fatal error during unserialization of a message
    • fixed a PHP warning when sending a message that has a length of a multiple of 8192
  • v5.4.5 Changes

    December 29, 2016
    • SECURITY FIX: fixed CVE-2016-10074 by disallowing potentially unsafe shell characters

    Prior to 5.4.5, the mail transport (Swift_Transport_MailTransport) was vulnerable to passing arbitrary shell arguments if the "From", "ReturnPath" or "Sender" header came from a non-trusted source, potentially allowing Remote Code Execution

    • deprecated the mail transport
  • v5.4.4 Changes

    November 23, 2016
    • reverted escaping command-line args to mail (PHP mail() function already does it)
  • v5.4.3 Changes

    July 08, 2016
    • fixed SimpleHeaderSet::has()/get() when the 0 index is removed
    • removed the need to have mcrypt installed
    • fixed broken MIME header encoding with quotes/colons and non-ascii chars
    • allowed mail transport send for messages without To header
    • fixed PHP 7 support
  • v5.4.2 Changes

    May 01, 2016
    • fixed support for IPv6 sockets
    • added auto-retry when sending messages from the memory spool
    • fixed consecutive read calls in Swift_ByteStream_FileByteStream
    • added support for iso-8859-15 encoding
    • fixed PHP mail extra params on missing reversePath
    • added methods to set custom stream context options
    • fixed charset changes in QpContentEncoderProxy
    • added return-path header to the ignoredHeaders list of DKIMSigner
    • fixed crlf for subject using mail
    • fixed add soft line break only when necessary
    • fixed escaping command-line args to mail
  • v5.4.1 Changes

    June 06, 2015
    • made Swiftmailer exceptions confirm to PHP base exception constructor signature
    • fixed MAIL FROM & RCPT TO headers to be RFC compliant
  • v5.4.0 Changes

    March 14, 2015
    • added the possibility to add extra certs to PKCS#7 signature
    • fix base64 encoding with streams
    • added a new RESULT_SPOOLED status for SpoolTransport
    • fixed getBody() on attachments when called more than once
    • removed dots from generated filenames in filespool
  • v5.3.1 Changes

    December 05, 2014
    • fixed cloning of messages with attachments
  • v5.3.0 Changes

    October 04, 2014
    • fixed cloning when using signers
    • reverted removal of Swift_Encoding
    • drop support for PHP 5.2.x