Skip to content

2.2.0

Compare
Choose a tag to compare
@Webklex Webklex released this 16 Oct 14:31
· 31 commits to master since this release

Fixed

  • Prevent text bodies from being fetched as attachment
  • Missing variable check added to prevent exception while parsing an address #356
  • Missing variable check added to prevent exception while parsing a part subtype
  • Missing variable check added to prevent exception while parsing a part content-type #356
  • Mixed message header attribute in_reply_to "unified" to be always an array
  • Potential message moving / copying problem fixed
  • Move messages by using Protocol::moveMessage() instead of Protocol::copyMessage() and Message::delete()
  • Boundary detection problem fixed (@DasTobbel)
  • Content-Type detection problem fixed (@DasTobbel)
  • If content disposition is multiline, implode the array to a simple string (@DasTobbel)
  • Potential problematic prefixed white-spaces removed from header attributes
  • Fix inline attachments and embedded images (@dwalczyk)
  • Possible error during address decoding fixed (@Slauta)
  • Flag event dispatching fixed
  • Fixed Query::paginate() (@Max13)
  • Message::getAttributes() hasn't returned all parameters
  • Wrong message content property reference fixed
  • Fix header extension values
  • Part header detection method changed
  • Possible decoding problem fixed
  • Str::class dependency removed from Header::class
  • Dependency problem in Attachement::getExtension() fixed
  • Quota handling fixed

Added

  • Protocol::moveMessage() method added
  • Expended Client::getFolder($name, $deleimiter = null) to accept either a folder name or path (@DasTobbel)
  • Special MS-Exchange header decoding support added
  • ClientManager::make() method added to support undefined accounts
  • Alternative attachment names support added (@oneFoldSoftware)
  • Fetch message content without leaving a "Seen" flag behind
  • Support multiple boundaries (@dwalczyk)
  • Part number added to attachment
  • Client::getFolderByPath() added (@Max13)
  • Client::getFolderByName() added (@Max13)
  • Throws exceptions if the authentication fails (@Max13)
  • Default account config fallback added

Breaking changes

  • Text bodies might no longer get fetched as attachment
  • Message::$in_reply_to type changed from mixed to array