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
- Support copy/move Message with utf7 folder path #559 (thanks @loc4l)
29
+
- Public `Query::search()` method #565 (Thanks @madbob)
30
+
17
31
## [6.1.0] - 2025-01-19
18
32
### Fixed
19
33
- Filename sanitization is now optional (enabled via default)
@@ -65,12 +79,12 @@ Updates should follow the [Keep a CHANGELOG](http://keepachangelog.com/) princip
65
79
-`Attachment::setConfig` now expects the client configuration instead of the fetching options configuration. Please use `$attachment->setOptions` instead.
66
80
-`Header::setConfig` now expects the client configuration instead of the fetching options configuration. Please use `$header->setOptions` instead.
67
81
- All protocol constructors now require a `Config::class` instance
68
-
- The `Client::class` constructor now require a `Config::class` instance
69
-
- The `Part::class` constructor now require a `Config::class` instance
70
-
- The `Header::class` constructor now require a `Config::class` instance
71
-
- The `Message::fromFile` method now requires a `Config::class` instance
72
-
- The `Message::fromString` method now requires a `Config::class` instance
73
-
- The `Message::boot` method now requires a `Config::class` instance
82
+
- The `Client::class` constructor now require a `Config::class` instance
83
+
- The `Part::class` constructor now require a `Config::class` instance
84
+
- The `Header::class` constructor now require a `Config::class` instance
85
+
- The `Message::fromFile` method now requires a `Config::class` instance
86
+
- The `Message::fromString` method now requires a `Config::class` instance
87
+
- The `Message::boot` method now requires a `Config::class` instance
74
88
- The `Message::decode` method has been removed. Use `Message::getDecoder()->decode($str)` instead.
75
89
- The `Message::getEncoding` method has been removed. Use `Message::getDecoder()->getEncoding($str)` instead.
76
90
- The `Message::convertEncoding` method has been removed. Use `Message::getDecoder()->convertEncoding()` instead.
@@ -366,7 +380,7 @@ If you have any questions, please feel welcome to join this issue: https://githu
366
380
- Extend date parsing error message #173
367
381
- Fixed 'Where' method replaces the content with uppercase #148
368
382
- Don't surround numeric search values with quotes
369
-
- Context added to `InvalidWhereQueryCriteriaException`
383
+
- Context added to `InvalidWhereQueryCriteriaException`
370
384
- Redundant `stream_set_timeout()` removed
371
385
372
386
### Added
@@ -537,7 +551,7 @@ If you have any questions, please feel welcome to join this issue: https://githu
537
551
- Alias `Message::removeFlag()` for `Message::unsetFlag()` added
538
552
- Alias `Message::flags()` for `Message::getFlags()` added
539
553
- New Exception `MessageFlagException::class` added
540
-
- New method `Message::setSequenceId($id)` added
554
+
- New method `Message::setSequenceId($id)` added
541
555
- Optional Header attributizion option added
542
556
543
557
### Affected Classes
@@ -549,7 +563,7 @@ If you have any questions, please feel welcome to join this issue: https://githu
549
563
-[Attribute::class](src/Attribute.php)
550
564
551
565
### Breaking changes
552
-
- Stringified message headers are now separated by ", " instead of " ".
566
+
- Stringified message headers are now separated by ", " instead of " ".
553
567
- All message header values such as subject, message_id, from, to, etc now consists of an `Àttribute::class` instance (should behave the same way as before, but might cause some problem in certain edge cases)
554
568
- The formal address object "from", "to", etc now consists of an `Address::class` instance (should behave the same way as before, but might cause some problem in certain edge cases)
555
569
- When fetching or manipulating message flags a `MessageFlagException::class` exception can be thrown if a runtime error occurs
@@ -559,12 +573,12 @@ If you have any questions, please feel welcome to join this issue: https://githu
559
573
560
574
## [2.3.1] - 2020-12-30
561
575
### Fixed
562
-
- Missing RFC attributes added
576
+
- Missing RFC attributes added
563
577
- Set the message sequence when idling
564
578
- Missing UID commands added #64
565
579
566
580
### Added
567
-
- Get a message by its message number
581
+
- Get a message by its message number
568
582
- Get a message by its uid #72#66#63
569
583
570
584
### Affected Classes
@@ -585,7 +599,7 @@ If you have any questions, please feel welcome to join this issue: https://githu
585
599
-`Message::getTextBody()` fallback value fixed
586
600
587
601
### Added
588
-
- Proxy support added
602
+
- Proxy support added
589
603
- Flexible disposition support added #58
590
604
- New `options.message_key` option `uid` added
591
605
- Protocol UID support added
@@ -919,7 +933,7 @@ If you have any questions, please feel welcome to join this issue: https://githu
919
933
- Imap client timeout can be modified and read #186
0 commit comments