7 * Implementing `TraceableEventDispatcherInterface` without the `reset()` method has been deprecated.
12 * The ContainerAwareEventDispatcher class has been deprecated. Use EventDispatcher with closure factories instead.
17 * The method `getListenerPriority($eventName, $listener)` has been added to the
18 `EventDispatcherInterface`.
19 * The methods `Event::setDispatcher()`, `Event::getDispatcher()`, `Event::setName()`
20 and `Event::getName()` have been removed.
21 The event dispatcher and the event name are passed to the listener call.
26 * added Debug\TraceableEventDispatcher (originally in HttpKernel)
27 * changed Debug\TraceableEventDispatcherInterface to extend EventDispatcherInterface
28 * added RegisterListenersPass (originally in HttpKernel)
33 * added TraceableEventDispatcherInterface
34 * added ContainerAwareEventDispatcher
35 * added a reference to the EventDispatcher on the Event
36 * added a reference to the Event name on the event
37 * added fluid interface to the dispatch() method which now returns the Event
39 * added GenericEvent event class
40 * added the possibility for subscribers to subscribe several times for the
42 * added ImmutableEventDispatcher