Skip to content

Releases: Webklex/laravel-imap

2.0.2

22 Sep 23:36
Compare
Choose a tag to compare

Fixed

  • Missing default config parameter added (#337)

2.0.1

22 Sep 21:19
Compare
Choose a tag to compare

Fixed

  • Wrong path to config directory (#336)

2.0.0

22 Sep 17:06
Compare
Choose a tag to compare

Fixed

  • Encoding / Decoding improved and exception fallback added
  • Missing pagination item records fixed (#287, #329)
  • Missing attachments problem solved (#284, #277)

Added

  • php-imap module replaced by direct socket communication
  • Package core moved to webklex/php-imap
  • Legacy protocol support added
  • True IMAP IDLE support added (#185)
  • oAuth support added (#180)
  • Dynamic and customizable events added
  • Fetching all available headers (#282)

Breaking changes

  • Most class namespaces have changed from IMAP to PHPIMAP
  • Method response structure has changed in most classes
  • Deprecated methods removed
  • New exceptions can occur

1.6.2

07 Sep 10:04
Compare
Choose a tag to compare

Fixed

  • Exception handling improved and missing child exception added (#326)
  • Fix 'A non well formed numeric value encountered' ErrorException (#327)

1.6.1

04 Sep 17:51
Compare
Choose a tag to compare

Fixed

  • Greatly increased IDLE performance
  • Redundant code removed

Added

  • Read an overview of the information in the headers of a given message or sequence
  • Folder name encoding added (#324) (@aperture-it)
  • Add a fallback when aliasing encodings for iconv (#325) (@Hokan22)
  • Method to receive the encoded folder name added

1.6.0

04 Sep 09:52
Compare
Choose a tag to compare

Fixed

  • Default fetch attributes set to null in order to use the config default value

Added

  • "BADCHARSET" exception will be used to determine the required charset (#100)

Breaking changes

  • Client::getMessages() default fetch parameter changed
  • Folder::getMessages() default fetch parameter changed
  • Folder::getMessage() default fetch parameter changed

1.5.3

24 Aug 19:07
Compare
Choose a tag to compare

Fixed

  • Event parameter handling fixed (#322)

1.5.2

24 Aug 16:58
Compare
Choose a tag to compare

Added

  • IDLE like support added (#185)

1.5.1

23 Aug 17:44
Compare
Choose a tag to compare

Added

  • Message events added (deleted, restored, moved, new*)

1.5.0

20 Aug 18:58
Compare
Choose a tag to compare

Fixed

  • Point to root namespace if handling native functions (#279)
  • Use address charset from header information if set (#286)
  • Fix Attachment::getExtension() under Laravel 7.x (#290)
  • Custom and X-Spam search criteria fixed (#296)

Added

  • Prevent double where condition strings
  • Optional iconv_mime_decode() support added (#295)

Breaking changes

  • Custom search conditions have to begin with CUSTOM