| A | ↘ | B | RoutesCollection::groupByDomain() got worse | 
| 2 added classes/operations | |||
|   | A | Base::getScheme() added | |
|   | A | Base::fillPlaceholders() added | |
| B | ↗ | A | Base::assemble() improved | 
| 1 added class/operation | |||
|   | A | RouterFactory::createInstance() added | |
| 1 added class/operation | |||
|   | A | RouteCompiler::validateRoute() added | |
| A | ↘ | B | Generator::getArraysOfParameters() got worse | 
| A | ↘ | B | Base::assemble() got worse | 
| 99 added classes/operations | |||
|   | B | Generator::generateMatchMethod() added | |
|   | A | RouterFactory::getCacheDir() added | |
|   | A | Router::getUrlBuilder() added | |
|   | A | RouterFactory::setCacheDir() added | |
|   | A | RouterFactory::setDebug() added | |
|   | A | RouterFactory::getUrlBuilder() added | |
|   | A | RouterFactory::getUrlMatcher() added | |
|   | A | Router::getUrlMatcher() added | |
|   | B | Code::__toString() added | |
|   | B | Generator::generateRoute() added | |
| view all | |||
| 2 added classes/operations | |||
|   | A | MatchedRoute::getParameters() added | |
|   | A | MatchedRoute::getParameter() added | |
| 2 added classes/operations | |||
|   | A | Request::setHttps() added | |
|   | A | Request::getHttps() added | |
| B | ↘ | C | Router::dispatch() got worse | 
| A | ↘ | B | Router::prepareRoute() got worse | 
| C | ↗ | B | Router::dispatch() improved | 
| C | ↗ | A | Router::prepareRoute() improved | 
| 1 added class/operation | |||
|   | B | Router::optionalMutations() added | |
| B | ↗ | A | Router::append() improved | 
| Image URL | |
| Markdown | |
| Textile | |
| RDOC | |
| AsciiDoc |