| ⇢ | A | GoogleAnalytics added | |
| ⇢ | A | Gzip added | |
| ⇢ | A | PhpSession added | |
| ⇢ | A | Piwik added | |
| ⇢ | A | Whoops added | |
| ⇢ | A | BodyParser added | |
| ⇢ | A | Gzip added | |
| ⇢ | A | Minifier added | |
| ⇢ | A | Resolver added | |
| ⇢ | A | HtmlInjectorTrait added | |
| ⋮ | view more | ||
| ⇢ | F | BasePath::detectBasePath() added | |
| ⇢ | D | PhpSession::__invoke() added | |
| ⇢ | B | AccessLog::__invoke() added | |
| ⇢ | B | Whoops::__invoke() added | |
| ⇢ | B | ReadResponse::range() added | |
| ⇢ | B | Piwik::getCode() added | |
| ⇢ | A | Gzip::__invoke() added | |
| ⇢ | A | Resolver::resolve() added | |
| ⇢ | A | HtmlInjectorTrait::isInjectable() added | |
| ⇢ | A | AccessLog::combined() added | |
| ⋮ | view more | ||
| A | ↘ | B | SaveResponse::__invoke() got worse |
| A | ↘ | B | DebugBar::__invoke() got worse |
| A | ↘ | B | ReadResponse::__invoke() got worse |
| A | ↘ | B | Payload::__invoke() got worse |
| C | ↘ | D | ClientIp::scanIps() got worse |
| C | ↗ | B | Minify::__invoke() improved |
| D | ↗ | B | ErrorHandler::__invoke() improved |
| B | ↛ | Payload::handlePayload() removed | |
| A | ↛ | Minify::minifyHtml() removed | |
| A | ↛ | DebugBar::isValid() removed | |
| A | ↛ | Minify::minifyCss() removed | |
| A | ↛ | Minify::minifyJs() removed | |
| A | ↛ | Payload::associative() removed | |
| A | ↛ | Payload::parseUrlEncoded() removed | |
| A | ↛ | Payload::parseCsv() removed | |
| A | ↛ | ErrorHandler::whoops() removed | |
| A | ↛ | BasePathTrait::getBasePath() removed | |
| ⋮ | view more | ||