Releases: Webklex/laravel-imap
Releases · Webklex/laravel-imap
1.4.5
1.4.4
1.4.3
1.4.2
Fixed
- Pagination count total bug #213
- Changed internal message move and copy methods #210
- Query::since() query returning empty response #215
- Carbon Exception Parse Data #45
- Reading a blank body (text / html) but only from this sender #203
Added
- Message::getFolder() method
- Create a fast count method for queries #216
- STARTTLS encryption alias added
1.4.1
Fixed
- Problem with Message::moveToFolder() and multiple moves #31
- Problem with encoding conversion #203
- Message null value attribute problem fixed
- Client connection path handling changed to be handled inside the calling method #31
Added
- Mailbox fetching exception added #201
- Message::moveToFolder() fetches new Message::class afterwards #31
Breaking changes
- Message::moveToFolder() returns either a Message::class instance or null and not a boolean
1.4.0
Fixed
- iconv(): error suppressor for //IGNORE added #184
- Typo Folder attribute fullName changed to full_name
- Query scope error fixed #153
Added
- Message structure accessor added #182
- Shadow Imap const class added #188
- Connectable "NOT" queries added
- Additional where methods added
- Message attribute handling changed
- Attachment attribute handling changed
- Message flag handling updated
- Message::getHTMLBody($callback) extended
- Masks added (take look at the examples for more information on masks)
- More examples added
- Query::paginate() method added
Breaking changes
- Folder::fullName is now Folder::full_name
- Attachment::image_src might no longer work as expected - use Attachment::getImageSrc() instead
1.3.1
1.3.0
Fixed
- Fix sender name in non-latin emails sent from Gmail (#155)
- Fix broken non-latin characters in body in ASCII (us-ascii) charset #156
- Message::getMessageId() returns wrong value #197
- Message date validation extended #45 #192
Added
- Invalid message date exception added (\Webklex\IMAP\Exceptions\InvalidMessageDateException::class)