| B | ↘ | C | ControllerServlet got worse |
| B | ↗ | A | PathDescriptor improved |
| ⇢ | A | ControllerServlet::initActionInstance() added | |
| ⇢ | A | ControllerServlet::initResultInstance() added | |
| ⇢ | A | ResultTrait::init() added | |
| ⇢ | A | BaseAction::setServletContext() added | |
| ⇢ | A | BaseAction::getServletContext() added | |
| F | ↗ | C | PathDescriptor::fromReflectionClass() improved |
| A | ↛ | ControllerServlet::newResultInstance() removed | |
| A | ↛ | ResultTrait::__construct() removed | |
| A | ↛ | BaseAction::__construct() removed | |
| A | ↛ | ControllerServlet::getSessionManager() removed | |
| A | ↛ | ControllerServlet::newActionInstance() removed | |
| A | ↛ | PathDescriptor::setName() removed | |
| A | ↛ | PathDescriptor::getName() removed | |
| A | ↛ | PathDescriptor::addEpbReference() removed | |
| A | ↛ | PathDescriptor::setEpbReferences() removed | |
| A | ↛ | PathDescriptor::getEpbReferences() removed | |
| ⋮ | view more | ||