| ⇢ | A | SyncServiceCallback added | |
| ⇢ | A | OutputAdapter added | |
| ⇢ | A | BackendMismatchException added |
| ⇢ | B | SyncBackend::syncMultipleUsers() added | |
| ⇢ | B | OutputAdapter::write() added | |
| ⇢ | B | SyncServiceCallback::endSync() added | |
| ⇢ | B | SyncBackend::syncSingleUser() added | |
| ⇢ | A | SyncService::syncUser() added | |
| ⇢ | A | OutputAdapter::getVerbosity() added | |
| ⇢ | A | BackendMismatchException::__construct() added | |
| ⇢ | A | OutputAdapter::setFormatter() added | |
| ⇢ | A | SyncServiceCallback::startSync() added | |
| ⇢ | A | OutputAdapter::isVerbose() added | |
| ⋮ | view more | ||
| B | ↗ | A | SyncService::run() improved |