| A | ↘ | B | MySQLAdapter got worse |
| ⇢ | B | WebApplication::invokeMiddleware() added | |
| ⇢ | B | MySQLAdapter::setParamsAndBinds() added | |
| ⇢ | B | FinalMiddleware::logErrorResponse() added | |
| ⇢ | A | WebApplication::getRequest() added | |
| ⇢ | A | WebApplication::getResponse() added | |
| ⇢ | A | FinalMiddleware::prepareErrorResponse() added | |
| C | ↗ | B | FinalMiddleware::__invoke() improved |
| C | ↗ | A | MySQLAdapter::getWhereExpression() improved |
| C | ↗ | B | WebApplication::run() improved |