Skip to content

Releases: ddeboer/imap

1.1.0

06 Nov 10:03
Compare
Choose a tag to compare

Full Changelog

Implemented enhancements:

  • Headers: no catchable exception #246
  • imap_thread #113
  • Deprecate MessageInterface::maskAsSeen() in favour of MessageInterface::markAsSeen() #255 (Slamdunk)
  • Lazy load structured Headers #250 (Slamdunk)
  • Implement imap_thread #249 (Slamdunk)
  • Require ext-iconv #248 (Slamdunk)
  • Message Part: expose $partNumber #244 (wujku)
  • Add Mockability helpers and documentation #236 (Slamdunk)
  • Add missing interface change for #225 #233 (Slamdunk)
  • Connection: check if the connection is still active with imap\_ping #232 (wujku)
  • Message: add References and In-Reply-To headers shortcuts #230 (wujku)
  • Added bulk set / clear flags functionality for mailbox messages #225 (wujku)

Merged pull requests:

  • make docs more obvious #252 (lgg)
  • README.md: add Table of Contents with Travis checker #234 (Slamdunk)

1.0.8

27 Oct 12:07
Compare
Choose a tag to compare

Full Changelog

Fixed bugs:

  • [TypeError] Return value of Ddeboer\Imap\Message\AbstractMessage::getId() must be of the type string, null returned #253
  • BasicMessageInterface::getId() can be null #254 (Slamdunk)

1.0.7

16 Oct 15:05
Compare
Choose a tag to compare

Full Changelog

Fixed bugs:

  • Problem with a IMAP resource stream #245
  • IMAP resource must be checked at every call for mailbox context #247 (Slamdunk)

1.0.6

12 Oct 14:04
Compare
Choose a tag to compare

Full Changelog

Fixed bugs:

1.0.5

12 Oct 10:17
Compare
Choose a tag to compare

Full Changelog

Fixed bugs:

1.0.4

11 Oct 15:10
Compare
Choose a tag to compare

Full Changelog

Implemented enhancements:

Fixed bugs:

  • Current Transcoder class does not support all charsets. #237
  • Relay also iconv during decoding #238 (Slamdunk)

1.0.3

11 Oct 09:50
Compare
Choose a tag to compare

Full Changelog

Fixed bugs:

  • Attachment::getFilename() may be null on inline-att, widen return type #235 (wujku)

1.0.2

06 Oct 13:29
Compare
Choose a tag to compare

Full Changelog

Fixed bugs:

  • Issue with saving XML attachments #228
  • Do not charset-decode attachments #231 (Slamdunk)

1.0.1

05 Oct 14:04
Compare
Choose a tag to compare

Full Changelog

Fixed bugs:

  • Error with attachment charset #226
  • If charset is not specified defaults to "us-ascii" #227 (Slamdunk)

1.0.0

04 Oct 13:36
Compare
Choose a tag to compare

Full Changelog

Implemented enhancements:

Fixed bugs:

  • Search\Condition needs charset escaping/indication #190
  • imap_utf7_(encode|decode) -> mb_convert_encoding #185
  • España #176
  • getHeaders() decode broke information #171
  • Date format for date search condition #168
  • Error when trying fetch messages from container #167
  • Attachment encoding error #158
  • getFilename() is empty and no attachment, even when there is an attachment. #142
  • Encoding issues #136
  • URGENT: The timezone could not be found in the database #135
  • Incorrect transcoding of text attachments #132
  • Undefined offset #123
  • ICS file not supported as attachment #120
  • Should iconv be a requirement? #115
  • KeepUnseen doen't work #92
  • PHP Fatal error Failed to parse time string in ddeboer/imap/src/Message.php #89
  • encoding issue #85
  • keepUnseen not working correctly with Hotmail #84
  • Iconv Exception #78
  • $message->getAttachments() doesn't recognize some attachments #74
  • Message::move() doesn't work. #73
  • Message\Part: part number must distinguish original message #223 (Slamdunk)
  • Recursive Embedded email body bug #222 (Slamdunk)
  • Exclude HTML from allowed attachment subtype #212 (Slamdunk)
  • Fix imap_mail_move behaviour and test it #207 (Slamdunk)
  • Undefined encoding: throw exception #197 (Slamdunk)
  • Message charset: mb_convert_encoding + aliases #196 (Slamdunk)
  • Mailbox: only UTF-8 names #193 (Slamdunk)
  • Search\Date\AbstractDate: fix format to RFC-3501 #189 (Slamdunk)
  • Travis: fix failing tests #172 (Slamdunk)
  • Return body of single-part HTML message as HTML, not text #101 (joker806)
  • Implement "undisclosed recipients" addresses #86 (darit)

Closed issues:

  • Potential memory issue with attachments #195
  • Explain Message::delete #175
  • Get raw message #161
  • Composer install problem #160
  • Transcoder not exist #154
  • The library doesn't support using sort by #151
  • Office 365 - Array to string conversion error #131
  • Is there a method to turn a seen message into an "unseen" one ? #130
  • Create mailbox #126
  • Move and Delete Message not working #112
  • Problem on production server #111
  • Authentication failed for a Gmail account #109
  • A method to run IMAP commands? #83

Merged pull requests: