Skip to content

Releases: Webklex/php-imap

2.2.4

08 Dec 15:22
b1b81e4
Compare
Choose a tag to compare

Fixed

  • Search performance increased by fetching all headers, bodies and flags at once #42
  • Legacy protocol support updated
  • Fix Query pagination. (#52 @mikemiller891)

Added

  • Missing message setter methods added
  • Folder::overview() method added to fetch all headers of all messages in the current folder

2.2.3

02 Nov 12:44
Compare
Choose a tag to compare

Fixed

  • Text/Html body fetched as attachment if subtype is null #34
  • Potential header overwriting through header extensions #35
  • Prevent empty attachments #37

Added

2.2.2

20 Oct 18:18
Compare
Choose a tag to compare

Fixed

  • IMAP::FT_PEEK removing "Seen" flag issue fixed #33

2.2.1

19 Oct 09:13
Compare
Choose a tag to compare

Fixed

  • Header decoding problem fixed #31

Added

  • Search for messages by message-Id
  • Search for messages by In-Reply-To
  • Message threading added Message::thread()
  • Default folder locations added

2.2.0

16 Oct 14:11
Compare
Choose a tag to compare

Fixed

  • Prevent text bodies from being fetched as attachment #27
  • Missing variable check added to prevent exception while parsing an address webklex/laravel-imap #356
  • Missing variable check added to prevent exception while parsing a part subtype #27
  • Missing variable check added to prevent exception while parsing a part content-type webklex/laravel-imap #356
  • Mixed message header attribute in_reply_to "unified" to be always an array #26
  • Potential message moving / copying problem fixed #29
  • Move messages by using Protocol::moveMessage() instead of Protocol::copyMessage() and Message::delete() #29

Added

  • Protocol::moveMessage() method added #29

Breaking changes

  • Text bodies might no longer get fetched as attachment ( don't get me wrong - this is a good thing ;) )
  • Message::$in_reply_to type changed from mixed to array

2.1.13

13 Oct 18:07
Compare
Choose a tag to compare

Fixed

2.1.12

13 Oct 13:21
Compare
Choose a tag to compare

Fixed

  • If content disposition is multiline, implode the array to a simple string (#25 @DasTobbel)

2.1.11

13 Oct 05:14
Compare
Choose a tag to compare

Fixed

  • Potential problematic prefixed white-spaces removed from header attributes

Added

  • Expended Client::getFolder($name, $deleimiter = null) to accept either a folder name or path (@Max13)
  • Special MS-Exchange header decoding support added

2.1.10

09 Oct 11:21
Compare
Choose a tag to compare

Added

  • ClientManager::make() method added to support undefined accounts

2.1.9

08 Oct 19:05
Compare
Choose a tag to compare

Fixed

  • Fix inline attachments and embedded images (#22 @dwalczyk)

Added

  • Alternative attachment names support added (#20 @oneFoldSoftware)
  • Fetch message content without leaving a "Seen" flag behind