Skip to content
This repository has been archived by the owner on Jan 30, 2020. It is now read-only.

Releases: zendframework/zend-mime

zend-mime 2.7.2

16 Oct 19:32
release-2.7.2
Compare
Choose a tag to compare

Added

  • #37 adds support for PHP 7.3.

Changed

  • Nothing.

Deprecated

  • Nothing.

Removed

  • Nothing.

Fixed

  • #36 fixes
    Zend\Mime\Decode::splitMessage to set Zend\Mail\Headers
    instance always for $headers parameter. Before, when messages
    without headers was provided, $headers was an empty array.

zend-mime 2.7.1

14 May 19:04
Compare
Choose a tag to compare

Added

  • Nothing.

Changed

  • Nothing.

Deprecated

  • Nothing.

Removed

  • Nothing.

Fixed

  • #32 corrects a potential infinite loop when parsing lines consisting of only spaces and dots.

zend-mime 2.7.0

28 Nov 15:05
Compare
Choose a tag to compare

Added

  • #27 adds a fluent interface to the various setters in Zend\Mime\Message.

  • #28 adds support for PHP versions 7.1 and 7.2.

Deprecated

  • Nothing.

Removed

  • #28 removes support for PHP 5.5.

  • #28 removes support for HHVM.

Fixed

  • #26 ensures commas included within list data items are ASCII encoded, ensuring that the items will split on commas correctly (instead of splitting within an item).

  • #30 fixes how EOL characters are detected, to ensure that mail using \r\n as an EOL sequence (including mail emitted by Cyrus and Dovecot) will be properly parsed.

zend-mime 2.6.1

16 Jan 16:45
Compare
Choose a tag to compare

Added

  • #22 adds the ability to decode a single-part MIME message via Zend\Mime\Message::createFromMessage() by omitting the $boundary argument.

Changes

  • #14 adds checks for duplicate parts when adding them to a MIME message, and now throws an InvalidArgumentException when detected.

Deprecated

  • Nothing.

Removed

  • Nothing.

Fixed

  • #13 fixes issues with qp-octets produced by Outlook.
  • #17 fixes a syntax error in how are thrown by Zend\Mime\Part::setContent().
  • #18 fixes how non-ASCII header values are encoded, ensuring that it allows the first word to be of arbitrary length.

zend-mime 2.6.0

20 Apr 21:04
Compare
Choose a tag to compare

Added

  • #6 adds Mime::mimeDetectCharset(), which can be used to detect the charset of a given string (usually a header) according to the rules specified in RFC-2047.

Deprecated

  • Nothing.

Removed

  • Nothing.

Fixed

  • Nothing.

zend-mime 2.5.2

20 Apr 21:04
Compare
Choose a tag to compare

Added

Deprecated

  • Nothing.

Removed

  • Nothing.

Fixed

  • #2 fixes Mime::encodeBase64()'s behavior when presented with lines of invalid lengths (not multiples of 4).
  • #4 modifies Mime::encodeQuotedPrintable() to ensure it never creates a header line consisting of only a dot (concatenation character), a situation that can break parsing by Outlook.
  • #7 provides a patch that allows parsing MIME parts that have no headers.
  • #9 updates the dependencies to:
    • allow PHP 5.5+ or PHP 7+ versions.
    • allow zend-stdlib 2.7+ or 3.0+ verions.