| ⇢ | F | PollService added | |
| ⇢ | A | VoteService added | |
| ⇢ | A | OptionService added | |
| ⇢ | A | EmptyTitleException added | |
| ⇢ | A | PollApiController added | |
| ⇢ | A | NotAuthorizedException added | |
| ⇢ | A | InvalidPollTypeException added | |
| ⇢ | A | CommentApiController added | |
| ⇢ | A | VoteApiController added | |
| ⇢ | A | CommentService added | |
| ⋮ | view more | ||
| ⇢ | D | PollService::write() added | |
| ⇢ | D | PollService::update() added | |
| ⇢ | B | SubscriptionService::set() added | |
| ⇢ | A | PollApiController::update() added | |
| ⇢ | A | PollController::update() added | |
| ⇢ | A | PollService::add() added | |
| ⇢ | A | ShareService::createPersonalShare() added | |
| ⇢ | A | VoteService::list() added | |
| ⇢ | A | VoteService::set() added | |
| ⇢ | A | ShareService::write() added | |
| ⋮ | view more | ||
| B | ↗ | A | PollController::get() improved |
| B | ↛ | CommentController::write() removed | |
| A | ↛ | OptionController::set() removed | |
| A | ↛ | CommentController::get() removed | |
| A | ↛ | PollController::getByToken() removed | |
| A | ↛ | OptionController::get() removed | |
| A | ↛ | CommentController::deleteByToken() removed | |
| A | ↛ | CommentController::writeByToken() removed | |