Subversion-Projekte lars-tiefland.laravel_shop

Revision

Revision 150 | Zur aktuellen Revision | Details | Vergleich mit vorheriger | Letzte Änderung | Log anzeigen | RSS feed

Revision Autor Zeilennr. Zeile
148 lars 1
CHANGELOG
2
=========
3
 
4
6.2
5
---
6
 
7
 * Add a `mailer:test` command
8
 * Add `SentMessageEvent` and `FailedMessageEvent` events
9
 
10
6.1
11
---
12
 
13
 * Make `start()` and `stop()` methods public on `SmtpTransport`
14
 * Improve extensibility of `EsmtpTransport`
15
 
16
6.0
17
---
18
 
19
 * The `HttpTransportException` class takes a string at first argument
20
 
21
5.4
22
---
23
 
24
 * Enable the mailer to operate on any PSR-14-compatible event dispatcher
25
 
26
5.3
27
---
28
 
29
 * added the `mailer` monolog channel and set it on all transport definitions
30
 
31
5.2.0
32
-----
33
 
34
 * added `NativeTransportFactory` to configure a transport based on php.ini settings
35
 * added `local_domain`, `restart_threshold`, `restart_threshold_sleep` and `ping_threshold` options for `smtp`
36
 * added `command` option for `sendmail`
37
 
38
4.4.0
39
-----
40
 
41
 * [BC BREAK] changed the `NullTransport` DSN from `smtp://null` to `null://null`
42
 * [BC BREAK] renamed `SmtpEnvelope` to `Envelope`, renamed `DelayedSmtpEnvelope` to
43
   `DelayedEnvelope`
44
 * [BC BREAK] changed the syntax for failover and roundrobin DSNs
45
 
46
   Before:
47
 
48
   dummy://a || dummy://b (for failover)
49
   dummy://a && dummy://b (for roundrobin)
50
 
51
   After:
52
 
53
   failover(dummy://a dummy://b)
54
   roundrobin(dummy://a dummy://b)
55
 
56
 * added support for multiple transports on a `Mailer` instance
57
 * [BC BREAK] removed the `auth_mode` DSN option (it is now always determined automatically)
58
 * STARTTLS cannot be enabled anymore (it is used automatically if TLS is disabled and the server supports STARTTLS)
59
 * [BC BREAK] Removed the `encryption` DSN option (use `smtps` instead)
60
 * Added support for the `smtps` protocol (does the same as using `smtp` and port `465`)
61
 * Added PHPUnit constraints
62
 * Added `MessageDataCollector`
63
 * Added `MessageEvents` and `MessageLoggerListener` to allow collecting sent emails
64
 * [BC BREAK] `TransportInterface` has a new `__toString()` method
65
 * [BC BREAK] Classes `AbstractApiTransport` and `AbstractHttpTransport` moved under `Transport` sub-namespace.
66
 * [BC BREAK] Transports depend on `Symfony\Contracts\EventDispatcher\EventDispatcherInterface`
67
   instead of `Symfony\Component\EventDispatcher\EventDispatcherInterface`.
68
 * Added possibility to register custom transport for dsn by implementing
69
   `Symfony\Component\Mailer\Transport\TransportFactoryInterface` and tagging with `mailer.transport_factory` tag in DI.
70
 * Added `Symfony\Component\Mailer\Test\TransportFactoryTestCase` to ease testing custom transport factories.
71
 * Added `SentMessage::getDebug()` and `TransportExceptionInterface::getDebug` to help debugging
72
 * Made `MessageEvent` final
73
 * add DSN parameter `verify_peer` to disable TLS peer verification for SMTP transport
74
 
75
4.3.0
76
-----
77
 
78
 * Added the component.