Skip to content
This repository was archived by the owner on Jan 29, 2020. It is now read-only.

Commit 9b3ecd3

Browse files
committed
Wrote CHANGELOG for #8 and #10
1 parent 4aa14b5 commit 9b3ecd3

File tree

1 file changed

+37
-3
lines changed

1 file changed

+37
-3
lines changed

CHANGELOG.md

Lines changed: 37 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,49 @@
22

33
All notable changes to this project will be documented in this file, in reverse chronological order by release.
44

5-
## 2.5.3 - TBD
5+
## 2.6.0 - 2015-09-29
66

77
### Added
88

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.
1018

1119
### Deprecated
1220

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.
1448

1549
### Removed
1650

0 commit comments

Comments
 (0)