Skip to content

Releases: Webklex/laravel-imap

1.4.5

23 Jan 17:19
Compare
Choose a tag to compare

Fixed

  • Convert encoding of personal data struct #272
  • Test & implement fix for #203 #270 #235

Added

  • Attachment size handling added #276
  • Find messages by custom search criteria #268

1.4.4

29 Nov 17:47
Compare
Choose a tag to compare

Fixed

  • Date handling in Folder::appendMessage() fixed #224
  • Carbon Exception Parse Data #45
  • Convert sender name from non-utf8 to uf8 #260 (@hwilok) #259

1.4.3

17 Sep 15:27
Compare
Choose a tag to compare

Fixed

  • .csv attachement is not processed #231
  • mail part structure property comparison changed to lowercase #241 #242
  • Replace helper functions for Laravel 6.0 #250 (@koenhoeijmakers)

Added

  • Path prefix option added to Client::getFolder() method #234

1.4.2

02 Jul 20:23
Compare
Choose a tag to compare

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

12 Apr 22:28
Compare
Choose a tag to compare

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

18 Mar 17:21
Compare
Choose a tag to compare

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

12 Mar 18:37
Compare
Choose a tag to compare

Fixed

  • Replace embedded image with URL #151

Added

  • Imap client timeout can be modified and read #186
  • Decoder config options added #175
  • Message search criteria "NOT" added #181

1.3.0

11 Mar 20:37
Compare
Choose a tag to compare

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)

1.2.9

15 Sep 18:31
0528c38
Compare
Choose a tag to compare

Fixed

  • Removed "-i" from "iso-8859-8-i" in Message::parseBody #146

Added

  • Blade examples

1.2.8

14 Aug 18:40
Compare
Choose a tag to compare

Fixed

  • Folder delimiter check added #137