| ⇢ | C | RouterServiceProvider added | |
| ⇢ | A | ChainRequestMatcher added | |
| ⇢ | A | ChainUrlGenerator added | |
| ⇢ | A | AnnotationClassLoader added | |
| ⇢ | A | LazyLoader added | |
| A | ↛ | RouterServiceProvider removed | |
| A | ↛ | ArrayLoader removed |
| ⇢ | D | RouterServiceProvider::register() added | |
| ⇢ | B | ChainRequestMatcher::matchRequest() added | |
| ⇢ | B | LazyLoader::supports() added | |
| ⇢ | B | ChainRequestMatcher::__construct() added | |
| ⇢ | A | LazyLoader::load() added | |
| ⇢ | A | LazyLoader::getLoader() added | |
| ⇢ | A | ChainUrlGenerator::setContext() added | |
| ⇢ | A | ChainUrlGenerator::generate() added | |
| ⇢ | A | AnnotationClassLoader::__construct() added | |
| ⇢ | A | LazyLoader::__construct() added | |
| ⋮ | view more | ||
| B | ↛ | RouterServiceProvider::register() removed | |
| B | ↛ | ArrayLoader::supports() removed | |
| A | ↛ | ArrayLoader::load() removed | |
| A | ↛ | ArrayLoader::__construct() removed | |
| A | ↛ | ArrayLoader::getLoader() removed | |
| A | ↛ | ArrayLoader::getResolver() removed | |
| A | ↛ | ArrayLoader::setResolver() removed | |