| ⇢ | A | GcmReceiver added | |
| ⇢ | A | Service added | |
| ⇢ | A | ApnsBuilderTest added | |
| ⇢ | A | ApnsAdapterTest added | |
| ⇢ | A | GcmBuilderTest added | |
| ⇢ | A | GcmAdapterTest added | |
| ⇢ | A | GcmMessageTest added | |
| ⇢ | A | MessageTest added | |
| ⇢ | A | AdapterMock added | |
| ⇢ | A | NotificationTest added | |
| ⋮ | view more | ||
| A | ↛ | AbstractNotificationTest removed | |
| A | ↛ | OptionsTrait removed | |
| A | ↛ | GcmBuilderTest removed | |
| A | ↛ | AbstractServiceTest removed | |
| A | ↛ | ParametersTrait removed | |
| A | ↛ | ManagerTest removed | |
| A | ↛ | AbstractRecipient removed | |
| A | ↛ | ApnsTest removed | |
| A | ↛ | ApnsRecipient removed | |
| A | ↛ | GcmTest removed | |
| ⋮ | view more | ||
| ⇢ | C | GcmAdapter::push() added | |
| ⇢ | C | ApnsBuilder::buildPushMessage() added | |
| ⇢ | C | GcmMessage::toJson() added | |
| ⇢ | B | GcmAdapter::getErrorCodeFromException() added | |
| ⇢ | B | ApnsAdapter::push() added | |
| ⇢ | B | GcmBuilder::buildPushMessage() added | |
| ⇢ | B | ApnsAdapterTest::setUp() added | |
| ⇢ | B | Service::__construct() added | |
| ⇢ | B | Service::push() added | |
| ⇢ | B | ApnsAdapter::feedback() added | |
| ⋮ | view more | ||
| A | ↘ | B | Result::__construct() got worse |
| D | ↛ | GcmService::send() removed | |
| B | ↛ | ApnsMessageBuilder::build() removed | |
| B | ↛ | ApnsService::send() removed | |
| B | ↛ | Gcm::toJson() removed | |
| B | ↛ | ApnsService::feedback() removed | |
| A | ↛ | ApnsService::__construct() removed | |
| A | ↛ | ApnsBuilderTest::testPushClient() removed | |
| A | ↛ | GcmMessageBuilder::build() removed | |
| A | ↛ | Manager::addNotification() removed | |
| A | ↛ | AbstractNotification::setStatus() removed | |
| ⋮ | view more | ||