|
2 | 2 |
|
3 | 3 | All notable changes to this project will be documented in this file, in reverse chronological order by release.
|
4 | 4 |
|
5 |
| -## 2.5.3 - TBD |
| 5 | +## 2.6.0 - 2015-09-29 |
6 | 6 |
|
7 | 7 | ### Added
|
8 | 8 |
|
9 |
| -- Nothing. |
| 9 | +- Added `Zend\EventManager\SharedEventsCapableInterface`. This interface will |
| 10 | + largely replace `Zend\EventManager\SharedEventManagerAwareInterface` in |
| 11 | + version 3, and the latter was updated to extend it. |
| 12 | +- Added `EventManager::triggerEvent(EventInterface $event)` as a |
| 13 | + forwards-compatibility feature. |
| 14 | +- Add `EventManager::triggerEventUntil(callable $callback, EventIterface $event)` |
| 15 | + as a forwards-compatibility feature. |
| 16 | +- Adds [Athletic](https://github.com/polyfractal/athletic) benchmarks to aid in |
| 17 | + gauging performanc impact of changes; these are a development change only. |
10 | 18 |
|
11 | 19 | ### Deprecated
|
12 | 20 |
|
13 |
| -- Nothing. |
| 21 | +- Marked `GlobalEventManager` as deprecated; this class will be removed in |
| 22 | + version 3. |
| 23 | +- Marked `StaticEventManager` as deprecated; this class will be removed in |
| 24 | + version 3. |
| 25 | +- Marked `SharedListenerAggregateInterface` as deprecated; this interface will |
| 26 | + be removed in version 3. |
| 27 | +- Marked `SharedEventAggregateAwareInterface` as deprecated; this interface will |
| 28 | + be removed in version 3. |
| 29 | +- Marked `SharedEventManagerAwareInterface` as deprecated; this interface will |
| 30 | + be removed in version 3. |
| 31 | +- Marked `EventManager::setSharedManager()` as deprecated; this method will be |
| 32 | + removed in version 3. |
| 33 | +- Marked `EventManager::unsetSharedManager()` as deprecated; this method will be |
| 34 | + removed in version 3. |
| 35 | +- Marked `EventManagerInterface::` and `EventManager::getEvents()` as |
| 36 | + deprecated; this method will be removed in version 3. |
| 37 | +- Marked `EventManagerInterface::` and `EventManager::getListeners()` as |
| 38 | + deprecated; this method will be removed in version 3. |
| 39 | +- Marked `EventManagerInterface::` and `Eventmanager::setEventClass()` as |
| 40 | + deprecated; this method is renamed to `setEventPrototype(EventInterface $event)` |
| 41 | + in version 3. |
| 42 | +- Marked `EventManagerInterface::` and `EventManager::attachAggregate()` as |
| 43 | + deprecated; this method will be removed in version 3. |
| 44 | +- Marked `EventManagerInterface::` and `EventManager::detachAggregate()` as |
| 45 | + deprecated; this method will be removed in version 3. |
| 46 | +- Marked `SharedEventManagerInterface::` and `SharedEventManager::getEvents()` |
| 47 | + as deprecated; this method will be removed in version 3. |
14 | 48 |
|
15 | 49 | ### Removed
|
16 | 50 |
|
|
0 commit comments