Releases: Webklex/php-imap
Releases · Webklex/php-imap
2.3.1
2.3.0
Fixed
- Cert validation issue fixed
 - Allow boundaries ending with a space or semicolon (thanks @smartilabs)
 - Ignore IMAP DONE command response #57
 - Default 
options.fetchset toIMAP::FT_PEEK - Address parsing fixed #60
 - Alternative rfc822 header parsing fixed #60
 - Parse more than one Received: header #61
 - Fetch folder overview fixed
 Message::getTextBody()fallback value fixed
Added
- Proxy support added #53 (thanks @consigliere23)
 - Flexible disposition support added #58
 - New 
options.message_keyoptionuidadded - Protocol UID support added
 - Flexible sequence type support added
 
Breaking changes
- Depending on your configuration, your certificates actually get checked. Which can cause an aborted connection if the certificate can not be validated.
 - Messages don't get flagged as read unless you are using your own custom config.
 - All 
Header::classattribute keys are now in a snake_format and no longer minus-separated. Message::getTextBody()no longer returns false if no text body is present.nullis returned instead.
2.2.5
2.2.4
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
2.2.2
2.2.1
2.2.0
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 ofProtocol::copyMessage()andMessage::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_totype changed from mixed to array
2.1.13
Fixed
- Boundary detection problem fixed (#28 @DasTobbel)
 - Content-Type detection problem fixed (#28 @DasTobbel)