| ⇢ | A | CallablePromisor added | |
| ⇢ | A | DeferredInterfaceTestCase added | |
| ⇢ | A | CancellationException added | |
| ⇢ | A | DeferredProxyTests added | |
| ⇢ | A | Deferred added | |
| ⇢ | A | DeferredTests added | |
| ⇢ | A | DeferredProxy added | |
| ⇢ | A | FulfilledPromiseTests added | |
| ⇢ | A | FulfilledPromise added | |
| ⇢ | A | PromiseDeferredAsDeferredTests added | |
| ⋮ | view more | ||
| A | ↛ | Promise removed | |
| A | ↛ | PromiseTestCase removed | |
| A | ↛ | PromiseInterfaceTestCase removed | |
| A | ↛ | Deferred removed | |
| A | ↛ | DeferredInterfaceTestCase removed | |
| A | ↛ | DeferredTests removed | |
| ⇢ | B | Promises::map() added | |
| ⇢ | B | DeferredProxy::__construct() added | |
| ⇢ | B | Promises::get() added | |
| ⇢ | B | PromiseInterfaceTestCase::testThen() added | |
| ⇢ | B | LoopTests::testTimeout() added | |
| ⇢ | B | CallablePromisorTests::testInvoke() added | |
| ⇢ | B | PromisesTests::testGet() added | |
| ⇢ | B | RejectionException::__construct() added | |
| ⇢ | B | LoopTests::testTimer() added | |
| ⇢ | B | Timer::onTick() added | |
| ⋮ | view more | ||
| B | ↛ | PromiseInterfaceTestCase::testThen() removed | |
| B | ↛ | Promise::addSucceedDelegate() removed | |
| B | ↛ | PromiseInterfaceTestCase::__construct() removed | |
| B | ↛ | PromiseInterfaceTestCase::testOtherwise() removed | |
| B | ↛ | PromiseInterfaceTestCase::testAlways() removed | |
| B | ↛ | PromiseInterfaceTestCase::testCancel() removed | |
| B | ↛ | Promise::__construct() removed | |
| A | ↛ | Promise::addRejectedDelegate() removed | |
| A | ↛ | Promise::resolver() removed | |
| A | ↛ | Deferred::promise() removed | |
| ⋮ | view more | ||