| ⇢ | A | DiscussLog added | |
| ⇢ | A | FloodGate added | |
| ⇢ | A | DiscussLogPresenter added | |
| ⇢ | A | DiscussThreadRepository added | |
| ⇢ | A | DiscussThreadValidator added | |
| ⇢ | A | DiscussCommentPolicy added | |
| ⇢ | A | DiscussThreadPolicy added | |
| ⇢ | A | ThreadCategoryWasChangedEvent added | |
| ⇢ | A | ThreadTitleWasChangedEvent added | |
| ⇢ | A | ThreadWasLockedEvent added | |
| ⋮ | view more | ||
| A | ↛ | CommentGate removed | |
| ⇢ | C | DiscussThread::getCommentWithLogs() added | |
| ⇢ | B | DiscussLogPresenter::getTypeAttribute() added | |
| ⇢ | A | DiscussThreadRepository::create() added | |
| ⇢ | A | ThreadController::create() added | |
| ⇢ | A | ThreadController::show() added | |
| ⇢ | A | ThreadController::showCreateForm() added | |
| ⇢ | A | DiscussThreadRepository::update() added | |
| ⇢ | A | DiscussThreadValidator::create() added | |
| ⇢ | A | DiscussThreadValidator::update() added | |
| ⇢ | A | DiscussCommentPolicy::before() added | |
| ⋮ | view more | ||
| A | ↘ | B | AppServiceProvider::boot() got worse | 
| A | ↛ | CommentGate::isFlooding() removed | |