| ⇢ | A | Exception added | |
| ⇢ | A | ShareAlreadyExistsException added | |
| ⇢ | A | CirclesNotEnabledException added | |
| ⇢ | A | InvalidShareTypeException added | |
| ⇢ | A | ResponseHandle added | |
| ⇢ | A | ContactsNotEnabledExceptions added | |
| ⇢ | A | NotFoundException added | |
| B | ↘ | C | OptionService got worse |
| A | ↛ | CirclesNotEnabled removed | |
| A | ↛ | ShareAlreadyExists removed | |
| A | ↛ | InvalidShareType removed | |
| A | ↛ | ContactsNotEnabled removed |
| ⇢ | A | ContactsNotEnabledExceptions::__construct() added | |
| ⇢ | A | NotFoundException::__construct() added | |
| ⇢ | A | Exception::__construct() added | |
| ⇢ | A | Exception::getStatus() added | |
| ⇢ | A | ShareAlreadyExistsException::__construct() added | |
| ⇢ | A | CirclesNotEnabledException::__construct() added | |
| ⇢ | A | InvalidShareTypeException::__construct() added | |
| ⇢ | A | ResponseHandle::response() added | |
| ⇢ | A | ResponseHandle::responseDeleteTolerant() added | |
| ⇢ | A | ResponseHandle::responseCreate() added | |
| ⋮ | view more | ||
| A | ↛ | TooShortException::getStatus() removed | |
| A | ↛ | EmptyTitleException::getStatus() removed | |
| A | ↛ | InvalidShareType::getStatus() removed | |
| A | ↛ | InvalidPollTypeException::getStatus() removed | |
| A | ↛ | InvalidShareType::__construct() removed | |
| A | ↛ | DuplicateEntryException::getStatus() removed | |
| A | ↛ | InvalidEmailAddress::getStatus() removed | |
| A | ↛ | InvalidUsernameException::getStatus() removed | |
| A | ↛ | ContactsNotEnabled::__construct() removed | |
| A | ↛ | ContactsNotEnabled::getStatus() removed | |
| ⋮ | view more | ||