Skip to content

Latest commit

 

History

History
83 lines (63 loc) · 1.42 KB

CHANGELOG.md

File metadata and controls

83 lines (63 loc) · 1.42 KB

Change log

All Notable changes to project will be documented in this file

NEXT - YYYY-MM-DD

Added

  • Nothing

Deprecated

  • Nothing

Fixed

  • Nothing

Removed

  • Nothing

v1.0.0 - 2016-08-10

Changed

  • Rename trait EventDispatcherAwareTrait to EventDispatcherTrait

Added

  • Added interface EventDispatcherAwareInterface
  • Added trait EventDispatcherAwareTrait
  • Added class ImmutableEventDispatcher

Deprecated

  • Nothing

Fixed

  • Nothing

Removed

  • Nothing

v0.3.0 - 2016-01-29

Changed

  • Changed interface DispatcherInterface to EventDispatcherInterface
  • Changed class Dispatcher to EventDispatcher
  • Renamed method Event::getName() to Event::getEventName()

Added

  • More test cases
  • Trait EventDispatcherAwareTrait
  • Interface EventSubscriberInteface
  • Method EventDispatherInterface::addSubscriber() and EventDispatherInterface::removeSubscriber()

Deprecated

  • Nothing

Fixed

  • Nothing

Removed

  • Nothing

v0.2.0 - 2016-01-22

Changed

  • Changed package namespace from LemonPHP\Event to Lemon\Event
  • Changed signature of method DispatcherInterface::trigger()
  • Renamed method Event::getName() to Event::getEventName()

Added

  • Test classes
  • Configure files: .php_cs, .travis.yml

Deprecated

  • Nothing

Fixed

  • Nothing

Removed

  • Nothing

v0.1.0 - 2015-12-30

Added

  • Initialize project