| ⇢ | B | ShareByCircleProvider added | |
| B | ↛ | CircleProvider removed |
| ⇢ | B | ShareByCircleProvider::createShareObject() added | |
| ⇢ | A | ShareByCircleProvider::isAccessibleResult() added | |
| ⇢ | A | ShareByCircleProvider::move() added | |
| ⇢ | A | ShareByCircleProvider::getShareChildId() added | |
| ⇢ | A | ShareByCircleProvider::createShare() added | |
| ⇢ | A | ShareByCircleProvider::errorShareAlreadyExist() added | |
| ⇢ | A | ShareByCircleProvider::createShareChild() added | |
| ⇢ | A | ShareByCircleProvider::getSharesInFolder() added | |
| ⇢ | A | ShareByCircleProvider::getSharesBy() added | |
| ⇢ | A | ShareByCircleProvider::editShareEntry() added | |
| ⋮ | view more | ||
| B | ↛ | CircleProvider::createShareObject() removed | |
| A | ↛ | CircleProvider::isAccessibleResult() removed | |
| A | ↛ | CircleProvider::getSharedWith() removed | |
| A | ↛ | CircleProvider::getShareChildId() removed | |
| A | ↛ | CircleProvider::createShare() removed | |
| A | ↛ | CircleProvider::errorShareAlreadyExist() removed | |
| A | ↛ | CircleProvider::createShareChild() removed | |
| A | ↛ | CircleProvider::getSharesInFolder() removed | |
| A | ↛ | CircleProvider::getSharesBy() removed | |
| A | ↛ | CircleProvider::editShareEntry() removed | |
| ⋮ | view more | ||