PackageTrack
Sign in Get early access

zendframework/zend-mime

Abandoned; use laminas/laminas-mime. Create and parse MIME messages and parts

2.7.2 15M downloads/mo #4207 most downloaded on Packagist zendframework/zend-mime

What this package is like to depend on

Last release 7 years ago

no release in 18 months

Release timing varies

gaps range from 4 weeks to 1.4 years

Rarely documented

notes for 6 of 66 stable releases

Nothing withdrawn

no release was ever pulled

14 years old

66 releases · first in 2012

0 releases in the last 12 months

see the full history below

Release timeline

34 releases · Oct 2012 to Oct 2019
2013 2015 2017 2019 2021 2023 2025
Release Pre-release

Releases

latest 60 of 66
  1. 2.7.2 16 Oct 2019
    Release notes

    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.
    Open source →
    Release notes

    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.
    Open source →
  2. 2.7.1 14 May 2018
    Release notes

    Added

    • Nothing.

    Changed

    • Nothing.

    Deprecated

    • Nothing.

    Removed

    • Nothing.

    Fixed

    • #32 corrects a potential infinite loop when parsing lines consisting of only spaces and dots.
    Open source →
    Release notes

    Added

    • Nothing.

    Changed

    • Nothing.

    Deprecated

    • Nothing.

    Removed

    • Nothing.

    Fixed

    • #32 corrects a potential infinite loop when parsing lines consisting of only spaces and dots.
    Open source →
  3. 2.7.0 28 Nov 2017
    Release notes

    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.

    Open source →
    Release notes

    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.

    Open source →
  4. 2.6.1 16 Jan 2017
    Release notes

    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.
    Open source →
    Release notes

    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.
    Open source →
  5. 2.6.0 20 Apr 2016
    Release notes

    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.
    Open source →
    Release notes

    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.
    Open source →
  6. 2.5.2 20 Apr 2016
    Release notes

    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.
    Open source →
    Release notes

    Added

    • #8 and #11 port documentation from the zf-documentation repo, and publish it to https://zendframework.github.io/zend-mime/

    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.
    Open source →
  7. 2.5.1 03 Jun 2015

    Nothing published for this version

  8. 2.5.0 03 Jun 2015

    Nothing published for this version

  9. 2.4.13 07 May 2015

    Nothing published for this version

  10. 2.4.12 no date

    Nothing published for this version

  11. 2.4.11 no date

    Nothing published for this version

  12. 2.4.10 no date

    Nothing published for this version

  13. 2.4.9 no date

    Nothing published for this version

  14. 2.4.8 no date

    Nothing published for this version

  15. 2.4.7 no date

    Nothing published for this version

  16. 2.4.6 no date

    Nothing published for this version

  17. 2.4.5 no date

    Nothing published for this version

  18. 2.4.4 no date

    Nothing published for this version

  19. 2.4.3 no date

    Nothing published for this version

  20. 2.4.2 no date

    Nothing published for this version

  21. 2.4.1 no date

    Nothing published for this version

  22. 2.4.0 25 Mar 2015

    Nothing published for this version

  23. 2.3.9 07 May 2015

    Nothing published for this version

  24. 2.3.8 no date

    Nothing published for this version

  25. 2.3.7 13 Jan 2015

    Nothing published for this version

  26. 2.3.6 no date

    Nothing published for this version

  27. 2.3.5 no date

    Nothing published for this version

  28. 2.3.4 no date

    Nothing published for this version

  29. 2.3.3 11 Aug 2014

    Nothing published for this version

  30. 2.3.2 no date

    Nothing published for this version

  31. 2.3.1 14 Apr 2014

    Nothing published for this version

  32. 2.3.0 12 Mar 2014

    Nothing published for this version

  33. 2.2.10 05 Mar 2014

    Nothing published for this version

  34. 2.2.9 no date

    Nothing published for this version

  35. 2.2.8 no date

    Nothing published for this version

  36. 2.2.7 no date

    Nothing published for this version

  37. 2.2.6 no date

    Nothing published for this version

  38. 2.2.5 31 Oct 2013

    Nothing published for this version

  39. 2.2.4 21 Aug 2013

    Nothing published for this version

  40. 2.2.3 no date

    Nothing published for this version

  41. 2.2.2 22 Jul 2013

    Nothing published for this version

  42. 2.2.1 12 Jun 2013

    Nothing published for this version

  43. 2.2.0 10 May 2013

    Nothing published for this version

  44. 2.1.6 17 Apr 2013

    Nothing published for this version

  45. 2.1.5 no date

    Nothing published for this version

  46. 2.1.4 13 Mar 2013

    Nothing published for this version

  47. 2.1.3 19 Feb 2013

    Nothing published for this version

  48. 2.1.2 no date

    Nothing published for this version

  49. 2.1.1 06 Feb 2013

    Nothing published for this version

  50. 2.1.0 29 Jan 2013

    Nothing published for this version

  51. 2.0.8 26 Jan 2013

    Nothing published for this version

  52. 2.0.7 no date

    Nothing published for this version

  53. 2.0.6 19 Dec 2012

    Nothing published for this version

  54. 2.0.5 20 Nov 2012

    Nothing published for this version

  55. 2.0.4 no date

    Nothing published for this version

  56. 2.0.3 10 Oct 2012

    Nothing published for this version

  57. 2.4.0rc7 no date

    Nothing published for this version

  58. 2.4.0rc6 no date

    Nothing published for this version

  59. 2.4.0rc5 no date

    Nothing published for this version

  60. 2.4.0rc4 no date

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive