You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Added `UID` as available search criteria (thanks @szymekjanaczek)
74
+
- Make boundary regex configurable (thanks @EthraZa)
75
+
- IMAP ID support added
76
+
- Enable debug mode via config
77
+
- Custom UID alternative support added
78
+
- Fetch additional extensions using `Folder::query(["FEATURE_NAME"])`
79
+
- Optionally move a message during "deletion" instead of just "flagging" it (thanks @EthraZa)
80
+
-`WhereQuery::where()` accepts now a wide range of criteria / values.
81
+
82
+
### Breaking changes
83
+
- A new exception can occur if a message can't be fetched (`\Webklex\PHPIMAP\Exceptions\MessageNotFoundException::class`)
84
+
-`Message::move()` and `Message::copy()` no longer accept folder names as folder path
85
+
- A `Message::class` instance might no longer have a `message_no` attribute
86
+
- All protocol methods which had a `boolean``$uid` option no longer support a boolean. Use `IMAP::ST_UID` or `IMAP::NIL` instead. If you want to use an alternative to `UID` just use the string instead.
87
+
- Default config option `options.sequence` changed from `IMAP::ST_MSGN` to `IMAP::ST_UID`.
88
+
-`Folder::query()` no longer accepts a charset string. It has been replaced by an extension array, which provides the ability to automatically fetch additional features.
89
+
90
+
18
91
## [2.4.0] - 2021-01-09
19
92
### Fixed
20
93
- Attachment::save() return error 'A facade root has not been set'
0 commit comments