Skip to content

Commit 1951917

Browse files
committed
Release 1.0.0
1 parent 93e818c commit 1951917

File tree

1 file changed

+100
-0
lines changed

1 file changed

+100
-0
lines changed

CHANGELOG.md

Lines changed: 100 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,105 @@
11
# Change Log
22

3+
## [1.0.0](https://github.com/ddeboer/imap/tree/1.0.0) (2017-10-04)
4+
[Full Changelog](https://github.com/ddeboer/imap/compare/0.5.2...1.0.0)
5+
6+
**Implemented enhancements:**
7+
8+
- Need getAll for headers [\#200](https://github.com/ddeboer/imap/issues/200)
9+
- Tests: implement @covers to avoid false positive on code-coverage [\#188](https://github.com/ddeboer/imap/issues/188)
10+
- Remove commented code [\#174](https://github.com/ddeboer/imap/issues/174)
11+
- Regex in SearchExpressions [\#157](https://github.com/ddeboer/imap/issues/157)
12+
- How do I get unread messages count? [\#98](https://github.com/ddeboer/imap/issues/98)
13+
- Add mocking ability through Interfaces [\#221](https://github.com/ddeboer/imap/pull/221) ([Slamdunk](https://github.com/Slamdunk))
14+
- Wrap imap resource to periodically check its status [\#220](https://github.com/ddeboer/imap/pull/220) ([Slamdunk](https://github.com/Slamdunk))
15+
- Add more coding-standard rules [\#218](https://github.com/ddeboer/imap/pull/218) ([Slamdunk](https://github.com/Slamdunk))
16+
- Always keep unseen: remove keepUnseen, add markAsSeen [\#217](https://github.com/ddeboer/imap/pull/217) ([Slamdunk](https://github.com/Slamdunk))
17+
- Embedded messages: refactor \#106 [\#216](https://github.com/ddeboer/imap/pull/216) ([Slamdunk](https://github.com/Slamdunk))
18+
- Headers now extends \ArrayIterator [\#215](https://github.com/ddeboer/imap/pull/215) ([Slamdunk](https://github.com/Slamdunk))
19+
- Implement imap\_mail\_copy [\#214](https://github.com/ddeboer/imap/pull/214) ([Slamdunk](https://github.com/Slamdunk))
20+
- Imap sort [\#213](https://github.com/ddeboer/imap/pull/213) ([Slamdunk](https://github.com/Slamdunk))
21+
- Increased code-coverage [\#211](https://github.com/ddeboer/imap/pull/211) ([Slamdunk](https://github.com/Slamdunk))
22+
- Update to PHPUnit ^6.2 [\#209](https://github.com/ddeboer/imap/pull/209) ([Slamdunk](https://github.com/Slamdunk))
23+
- Use specific exceptions to ease user catches [\#208](https://github.com/ddeboer/imap/pull/208) ([Slamdunk](https://github.com/Slamdunk))
24+
- Wrap Exception on invalid Date header [\#205](https://github.com/ddeboer/imap/pull/205) ([Slamdunk](https://github.com/Slamdunk))
25+
- Add tests for \#144 set flags functionalities [\#203](https://github.com/ddeboer/imap/pull/203) ([Slamdunk](https://github.com/Slamdunk))
26+
- Add imap\_fetchheader\(\) functionality to get raw headers [\#202](https://github.com/ddeboer/imap/pull/202) ([Slamdunk](https://github.com/Slamdunk))
27+
- Parse all email type headers [\#199](https://github.com/ddeboer/imap/pull/199) ([Slamdunk](https://github.com/Slamdunk))
28+
- Test search conditions [\#198](https://github.com/ddeboer/imap/pull/198) ([Slamdunk](https://github.com/Slamdunk))
29+
- Mailbox: get status [\#192](https://github.com/ddeboer/imap/pull/192) ([Slamdunk](https://github.com/Slamdunk))
30+
- SearchExpression is a Search\ConditionInterface [\#191](https://github.com/ddeboer/imap/pull/191) ([Slamdunk](https://github.com/Slamdunk))
31+
- SearchCondition: \_\_toString\(\) -\> toString\(\) [\#187](https://github.com/ddeboer/imap/pull/187) ([Slamdunk](https://github.com/Slamdunk))
32+
- Retain imap\_getmailboxes\(\) results [\#184](https://github.com/ddeboer/imap/pull/184) ([Slamdunk](https://github.com/Slamdunk))
33+
- Add type hints and return types [\#183](https://github.com/ddeboer/imap/pull/183) ([Slamdunk](https://github.com/Slamdunk))
34+
- Exception: increase verbosity with imap\_alerts\(\) and imap\_errors\(\) [\#182](https://github.com/ddeboer/imap/pull/182) ([Slamdunk](https://github.com/Slamdunk))
35+
- Add coding-standards [\#181](https://github.com/ddeboer/imap/pull/181) ([Slamdunk](https://github.com/Slamdunk))
36+
- Travis: re-enable code-coverage on scrutinizer [\#177](https://github.com/ddeboer/imap/pull/177) ([Slamdunk](https://github.com/Slamdunk))
37+
- Add .gitattributes to remove from releases unneded files [\#173](https://github.com/ddeboer/imap/pull/173) ([Slamdunk](https://github.com/Slamdunk))
38+
- Travis: use local Dovecot installation [\#170](https://github.com/ddeboer/imap/pull/170) ([Slamdunk](https://github.com/Slamdunk))
39+
- Need all Headers in string format [\#149](https://github.com/ddeboer/imap/pull/149) ([FlashWS](https://github.com/FlashWS))
40+
- Get raw mail [\#146](https://github.com/ddeboer/imap/pull/146) ([styxit](https://github.com/styxit))
41+
- add getBcc\(\), Set, Clear Flag\(\Seen, \Answered, \Flagged, \Deleted, and \Draft\), getHeadersRaw\(\) [\#144](https://github.com/ddeboer/imap/pull/144) ([trungpv93](https://github.com/trungpv93))
42+
43+
**Fixed bugs:**
44+
45+
- Search\Condition needs charset escaping/indication [\#190](https://github.com/ddeboer/imap/issues/190)
46+
- imap\_utf7\_\(encode|decode\) -\> mb\_convert\_encoding [\#185](https://github.com/ddeboer/imap/issues/185)
47+
- España [\#176](https://github.com/ddeboer/imap/issues/176)
48+
- getHeaders\(\) decode broke information [\#171](https://github.com/ddeboer/imap/issues/171)
49+
- Date format for date search condition [\#168](https://github.com/ddeboer/imap/issues/168)
50+
- Error when trying fetch messages from container [\#167](https://github.com/ddeboer/imap/issues/167)
51+
- Attachment encoding error [\#158](https://github.com/ddeboer/imap/issues/158)
52+
- getFilename\(\) is empty and no attachment, even when there is an attachment. [\#142](https://github.com/ddeboer/imap/issues/142)
53+
- Encoding issues [\#136](https://github.com/ddeboer/imap/issues/136)
54+
- URGENT: The timezone could not be found in the database [\#135](https://github.com/ddeboer/imap/issues/135)
55+
- Incorrect transcoding of text attachments [\#132](https://github.com/ddeboer/imap/issues/132)
56+
- Undefined offset [\#123](https://github.com/ddeboer/imap/issues/123)
57+
- ICS file not supported as attachment [\#120](https://github.com/ddeboer/imap/issues/120)
58+
- Should iconv be a requirement? [\#115](https://github.com/ddeboer/imap/issues/115)
59+
- KeepUnseen doen't work [\#92](https://github.com/ddeboer/imap/issues/92)
60+
- PHP Fatal error Failed to parse time string in ddeboer/imap/src/Message.php [\#89](https://github.com/ddeboer/imap/issues/89)
61+
- encoding issue [\#85](https://github.com/ddeboer/imap/issues/85)
62+
- keepUnseen not working correctly with Hotmail [\#84](https://github.com/ddeboer/imap/issues/84)
63+
- Iconv Exception [\#78](https://github.com/ddeboer/imap/issues/78)
64+
- $message-\>getAttachments\(\) doesn't recognize some attachments [\#74](https://github.com/ddeboer/imap/issues/74)
65+
- Message::move\(\) doesn't work. [\#73](https://github.com/ddeboer/imap/issues/73)
66+
- Message\Part: part number must distinguish original message [\#223](https://github.com/ddeboer/imap/pull/223) ([Slamdunk](https://github.com/Slamdunk))
67+
- Recursive Embedded email body bug [\#222](https://github.com/ddeboer/imap/pull/222) ([Slamdunk](https://github.com/Slamdunk))
68+
- Exclude HTML from allowed attachment subtype [\#212](https://github.com/ddeboer/imap/pull/212) ([Slamdunk](https://github.com/Slamdunk))
69+
- Fix imap\_mail\_move behaviour and test it [\#207](https://github.com/ddeboer/imap/pull/207) ([Slamdunk](https://github.com/Slamdunk))
70+
- Undefined encoding: throw exception [\#197](https://github.com/ddeboer/imap/pull/197) ([Slamdunk](https://github.com/Slamdunk))
71+
- Message charset: mb\_convert\_encoding + aliases [\#196](https://github.com/ddeboer/imap/pull/196) ([Slamdunk](https://github.com/Slamdunk))
72+
- Mailbox: only UTF-8 names [\#193](https://github.com/ddeboer/imap/pull/193) ([Slamdunk](https://github.com/Slamdunk))
73+
- Search\Date\AbstractDate: fix format to RFC-3501 [\#189](https://github.com/ddeboer/imap/pull/189) ([Slamdunk](https://github.com/Slamdunk))
74+
- Travis: fix failing tests [\#172](https://github.com/ddeboer/imap/pull/172) ([Slamdunk](https://github.com/Slamdunk))
75+
- Return body of single-part HTML message as HTML, not text [\#101](https://github.com/ddeboer/imap/pull/101) ([joker806](https://github.com/joker806))
76+
- Implement "undisclosed recipients" addresses [\#86](https://github.com/ddeboer/imap/pull/86) ([darit](https://github.com/darit))
77+
78+
**Closed issues:**
79+
80+
- Potential memory issue with attachments [\#195](https://github.com/ddeboer/imap/issues/195)
81+
- Explain Message::delete [\#175](https://github.com/ddeboer/imap/issues/175)
82+
- Get raw message [\#161](https://github.com/ddeboer/imap/issues/161)
83+
- Composer install problem [\#160](https://github.com/ddeboer/imap/issues/160)
84+
- Transcoder not exist [\#154](https://github.com/ddeboer/imap/issues/154)
85+
- The library doesn't support using sort by [\#151](https://github.com/ddeboer/imap/issues/151)
86+
- Office 365 - Array to string conversion error [\#131](https://github.com/ddeboer/imap/issues/131)
87+
- Is there a method to turn a seen message into an "unseen" one ? [\#130](https://github.com/ddeboer/imap/issues/130)
88+
- Create mailbox [\#126](https://github.com/ddeboer/imap/issues/126)
89+
- Move and Delete Message not working [\#112](https://github.com/ddeboer/imap/issues/112)
90+
- Problem on production server [\#111](https://github.com/ddeboer/imap/issues/111)
91+
- Authentication failed for a Gmail account [\#109](https://github.com/ddeboer/imap/issues/109)
92+
- A method to run IMAP commands? [\#83](https://github.com/ddeboer/imap/issues/83)
93+
94+
**Merged pull requests:**
95+
96+
- Update README.md to latest develop changes [\#224](https://github.com/ddeboer/imap/pull/224) ([Slamdunk](https://github.com/Slamdunk))
97+
- Add Filippo Tessarotto as an author of the package [\#219](https://github.com/ddeboer/imap/pull/219) ([Slamdunk](https://github.com/Slamdunk))
98+
- README.md: call Connection::expunge after move and delete [\#210](https://github.com/ddeboer/imap/pull/210) ([Slamdunk](https://github.com/Slamdunk))
99+
- Remove misleading Mailbox::expunge\(\) [\#206](https://github.com/ddeboer/imap/pull/206) ([Slamdunk](https://github.com/Slamdunk))
100+
- Add CHANGELOG.md [\#194](https://github.com/ddeboer/imap/pull/194) ([Slamdunk](https://github.com/Slamdunk))
101+
- README.md updates [\#178](https://github.com/ddeboer/imap/pull/178) ([Slamdunk](https://github.com/Slamdunk))
102+
3103
## [0.5.2](https://github.com/ddeboer/imap/tree/0.5.2) (2015-12-03)
4104
[Full Changelog](https://github.com/ddeboer/imap/compare/0.5.1...0.5.2)
5105

0 commit comments

Comments
 (0)