This pulls the needed code from symfony/event-dispatcher into the project allowing us to drop the dependency on the symfony package so we don't have to keep making changes to keep up.
Some may consider this a BC break as the events no longer extend the symfony events. As such this will likely be tagged as 0.6.0 once merged.
Drop dependency on
symfony/event-dispatcher
.This pulls the needed code from
symfony/event-dispatcher
into the project allowing us to drop the dependency on the symfony package so we don't have to keep making changes to keep up.Some may consider this a BC break as the events no longer extend the symfony events. As such this will likely be tagged as 0.6.0 once merged.
Replaces #342 Replaces #331 Replaces #329 Fixes #328