| ⇢ | A | CliResponse added | |
| ⇢ | A | AbstractResponse added | |
| ⇢ | A | OutputTrait added | |
| ⇢ | A | HttpResponse added | |
| ⇢ | A | AbstractApplication added | |
| B | ↗ | A | Application improved |
| A | ↛ | Response removed |
| ⇢ | C | AbstractApplication::handleErrors() added | |
| ⇢ | B | AbstractApplication::haltHttp() added | |
| ⇢ | B | Application::execute() added | |
| ⇢ | A | AbstractApplication::haltCli() added | |
| ⇢ | A | AbstractApplication::halt() added | |
| ⇢ | A | OutputTrait::outputHtml() added | |
| ⇢ | A | Request::getServerProtocol() added | |
| ⇢ | A | OutputTrait::outputJson() added | |
| ⇢ | A | CliResponse::__construct() added | |
| ⇢ | A | HttpResponse::send() added | |
| ⋮ | view more | ||
| C | ↗ | B | Application::run() improved |
| C | ↛ | Application::handleErrors() removed | |
| A | ↛ | Application::haltHttp() removed | |
| A | ↛ | Http::getStatusCodeMessage() removed | |
| A | ↛ | Response::setStatusHeader() removed | |
| A | ↛ | Response::formatStatusHeaderText() removed | |
| A | ↛ | Application::halt() removed | |
| A | ↛ | Application::haltCli() removed | |
| A | ↛ | Application::date() removed | |
| A | ↛ | Application::request() removed | |
| A | ↛ | AbstractRepository::output() removed | |
| ⋮ | view more | ||