| ⇢ | D | ExceptionFactory added | |
| ⇢ | C | ExceptionFactoryTest added | |
| ⇢ | A | BadCollapseIdException added | |
| ⇢ | A | MissingContentInResponseException added | |
| ⇢ | A | DeviceToken added | |
| ⇢ | A | Http20Builder added | |
| ⇢ | A | AddPriorityHeaderVisitorTest added | |
| ⇢ | A | BadDeviceTokenException added | |
| ⇢ | A | MissingDeviceTokenException added | |
| ⇢ | A | Expiration added | |
| ⋮ | view more | ||
| B | ↛ | Message removed | |
| B | ↛ | ApsData removed | |
| B | ↛ | Notification removed | |
| A | ↛ | FeedbackCommand removed | |
| A | ↛ | PayloadFactory removed | |
| A | ↛ | AmqpQueueMock removed | |
| A | ↛ | PushCommand removed | |
| A | ↛ | SendException removed | |
| A | ↛ | AmqpAdapterTest removed | |
| A | ↛ | Connection removed | |
| ⋮ | view more | ||
| ⇢ | D | ExceptionFactory::createByReason() added | |
| ⇢ | B | MessageEncoder::convertApsDataToArray() added | |
| ⇢ | B | ExceptionFactory::create() added | |
| ⇢ | B | Message::withCustomData() added | |
| ⇢ | B | HttpProtocolChainVisitorTest::shouldNotCallNextChe... added | |
| ⇢ | B | ExceptionFactoryTest::provideReasons() added | |
| ⇢ | B | HttpProtocolTest::shouldSuccessSend() added | |
| ⇢ | B | HttpProtocolTest::shouldFailSend() added | |
| ⇢ | B | Http20BuilderTest::shouldSuccessBuild() added | |
| ⇢ | B | HttpProtocol::doSend() added | |
| ⋮ | view more | ||
| D | ↛ | Queue::runReceiver() removed | |
| C | ↛ | Notification::send() removed | |
| C | ↛ | Feedback::getInvalidDevices() removed | |
| C | ↛ | Message::unserialize() removed | |
| C | ↛ | Notification::sendPayload() removed | |
| B | ↛ | Connection::connect() removed | |
| B | ↛ | RedisAdapter::getMessage() removed | |
| B | ↛ | Message::setDeviceToken() removed | |
| B | ↛ | ApsData::setBodyLocalize() removed | |
| B | ↛ | ApsData::getPayloadData() removed | |
| ⋮ | view more | ||