Skip to content

Releases: barbushin/php-imap

3.0.16: Added CodeClimate and fixed some issues

16 May 09:37
72ead4e
Compare
Choose a tag to compare
  • Added CodeClimate for coverage
  • Issue #321: Fixed PHP notice conversion failed / not allowed and priorized mbstring before iconv
  • Issue #321: Fixed saving of attachments (did not not work anymore)

3.0.15: Fixed issue with empty date field, when date field exists

12 May 14:03
c0750ec
Compare
Choose a tag to compare
  • Issue #318: Fixed issue with empty date field, when date field exists

3.0.14: Mainly fixed decoding issues

11 May 13:54
ab18be7
Compare
Choose a tag to compare
  • Updated comments, made code a bit more dynamic, used setAttachmentsDir() in constructor
  • Added condition for setting attachments dir in constructor
  • Issue #232: Added test strings with emojis (smiles) to PHPUnit test
  • Issue #232: Added strings to test decodeMimeStr() in PHPUnit test with non-UTF8 server encoding
  • Issue #232: Fixed broken UTF-8 decoded strings, when not using UTF-8 as server encoding
  • Issue #265: Added string to test iconv() in PHPUnit test
  • Issue #274: Some strings with default charset had UTF-8 characters and failed to convert

Some small fixes and improvements

09 May 12:12
75e203b
Compare
Choose a tag to compare
  • Issue #313: Fixed skipping of args, when they are identical to their defaults
  • Issue #314: Added support for parsing drafts
  • Issue #277: Added PHPUnit tests to test functionality of decoding MIME strings
  • Issue #253: Added charset property to IncomingMailAttachment

3.0.12: Improved function to parse datetimes

07 May 21:02
4f953db
Compare
Choose a tag to compare
  • Updated formatting of class DataPartInfo to make it more human-readable
  • Issue #310: Fixed issue with unparseable datetimes and updated/added PHPUnit tests

3.0.11

05 May 14:06
ff84254
Compare
Choose a tag to compare

This release fixes several issues and adds some improvements. Backward compatibility is given - you do NOT need to change your code.

  • Updated README
  • Move phpunit to require-dev
  • Add note about installing dev dependencies in README
  • Replaced spaces with tabs
  • Added PHPUnit tests for MIME decoding
  • Updated formatting of PHPUnit function testParsedDateTimeWithEmptyHeaderDate()
  • Issue #209: Function to parse datetime correctly RFC2822
  • Issue #280: Added 'Sender' to headers and added additional if-conditions
  • Issue #115: getMail() method returns an object even for nonexistent mail ID
  • Issue #273: Added connection check to example
  • Issue #227: Added Failed-Recipients to IncomingMailHeader
  • Issue #140, #246: Improved exception handling and added PHPUnit test
  • Issue #140: Added PHPUnit test for testing ConnectionException
  • Issue #140: Improved exception / error handling and improved / added PHPUnit tests
  • Issue #154: Added ability to change the imap_search option from SE_UID to SE_FREE and added PHPUnit tests
  • Issue #306: Added support for US-ASCII and added ability to disable serverEncoding for searchMailbox()
  • Imported missing namespaces to avoid 'unknown class' error messages
  • Issue #86: Simplified and improved one replace regex for attachment file names
  • Issue #247: Improved grabbing of fromName, fromHost, senderName and senderHost
  • Issue #39, #71, #229: Fixed body content gets incorrectly processed as attachments
  • Issue #122, #150, #167: Added ability to skip processing of attachments to increase performance, when attachments are not required
  • PR #284: Added missing PHPUnit tests
  • Issue #122, #150, #167: Lazy load message text and attachments data

3.0.10: Merge pull request #304 from quentinus95/patch-1

01 May 15:04
8c7c011
Compare
Choose a tag to compare

3.0.9

30 Apr 08:19
74933b0
Compare
Choose a tag to compare
Merge pull request #300 from barbushin/develop

Merge develop into master

3.0.8

29 Apr 07:27
780e6a3
Compare
Choose a tag to compare
Merge pull request #296 from Sebi94nbg/master

Made path delimiter configurable / dynamic and improved de-/encoding of strings

3.0.7

28 Apr 11:14
23bfa3b
Compare
Choose a tag to compare
Merge pull request #291 from Sebi94nbg/patch-2

Extended getMailHeader()