OpenXE/vendor/laminas/laminas-mime/CHANGELOG.md
2021-05-21 08:49:41 +02:00

5.1 KiB

Changelog

All notable changes to this project will be documented in this file, in reverse chronological order by release.

2.7.4 - 2020-03-29

Added

  • Nothing.

Changed

  • Nothing.

Deprecated

  • Nothing.

Removed

  • Nothing.

Fixed

  • Fixed replace version constraint in composer.json so repository can be used as replacement of zendframework/zend-mime:^2.7.2.

2.7.3 - 2020-03-06

Added

  • Nothing.

Changed

  • Nothing.

Deprecated

  • Nothing.

Removed

  • Nothing.

Fixed

  • #10 improves implementation of Mime::encodeQuotedPrintable() for big strings by avoiding copying of the whole string in the loop.

2.7.2 - 2019-10-16

Added

Changed

  • Nothing.

Deprecated

  • Nothing.

Removed

  • Nothing.

Fixed

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

2.7.1 - 2018-05-14

Added

  • Nothing.

Changed

  • Nothing.

Deprecated

  • Nothing.

Removed

  • Nothing.

Fixed

2.7.0 - 2017-11-28

Added

Deprecated

  • Nothing.

Removed

Fixed

  • zendframework/zend-mime#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).

  • zendframework/zend-mime#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.

2.6.1 - 2017-01-16

Added

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

Changes

  • zendframework/zend-mime#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

2.6.0 - 2016-04-20

Added

  • zendframework/zend-mime#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.

2.5.2 - 2016-04-20

Added

Deprecated

  • Nothing.

Removed

  • Nothing.

Fixed

  • zendframework/zend-mime#2 fixes Mime::encodeBase64()'s behavior when presented with lines of invalid lengths (not multiples of 4).
  • zendframework/zend-mime#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.
  • zendframework/zend-mime#7 provides a patch that allows parsing MIME parts that have no headers.
  • zendframework/zend-mime#9 updates the dependencies to:
    • allow PHP 5.5+ or PHP 7+ versions.
    • allow laminas-stdlib 2.7+ or 3.0+ verions.