| ⇢ | A | Broadcaster added | |
| ⇢ | A | CirclePrincipalBackend added | |
| B | ↘ | C | Calendar got worse |
| ⇢ | A | CirclePrincipalBackend::getPrincipalByPath() added | |
| ⇢ | A | CirclePrincipalBackend::getGroupMemberSet() added | |
| ⇢ | A | Broadcaster::createShareToCircle() added | |
| ⇢ | A | CirclePrincipalBackend::getPrincipalsByPrefix() added | |
| ⇢ | A | Calendar::updateCircleShares() added | |
| ⇢ | A | Calendar::shareToCircle() added | |
| ⇢ | A | Broadcaster::init() added | |
| ⇢ | A | CirclePrincipalBackend::circleToPrincipal() added | |
| ⇢ | A | CirclePrincipalBackend::userToPrincipal() added | |
| ⇢ | A | Broadcaster::deleteShareToUser() added | |
| ⋮ | view more | ||