| ⇢ | A | ModelEvent added | |
| ⇢ | A | SecurityUtils added | |
| D | ↗ | C | AppControllerTest improved |
| F | ↗ | C | RestController improved |
| ⇢ | A | SecurityUtils::isSecurityUser() added | |
| ⇢ | A | DocumentModel::dispatchModelEvent() added | |
| ⇢ | A | SecurityUtils::__construct() added | |
| ⇢ | A | SecurityUtils::getSecurityUser() added | |
| ⇢ | A | SecurityUtils::getSecurityUsername() added | |
| ⇢ | A | ModelEvent::setActionByDispatchName() added | |
| ⇢ | A | SecurityUtils::hasRole() added | |
| ⇢ | A | SecurityUtils::getThreadId() added | |
| ⇢ | A | RestTestCase::getPrivateClassMethod() added | |
| ⇢ | A | RestController::setSecurityUtils() added | |
| ⋮ | view more | ||
| A | ↘ | B | DocumentModel::deleteRecord() got worse |
| B | ↗ | A | RestController::allAction() improved |
| A | ↛ | DocumentModel::setFilterByAuthUser() removed | |
| A | ↛ | RestController::setTokenStorage() removed | |