| ⇢ | A | UrlAlias added | |
| ⇢ | A | UrlAliasLocalization added | |
| ⇢ | A | UrlAliasLocalization added | |
| ⇢ | A | UrlAlias added | |
| ⇢ | A | Localization added | |
| ⇢ | A | ApplyUrlLocaleToRootPage added |
| ⇢ | B | UrlAlias::route() added | |
| ⇢ | B | Localization::getCurrentLocaleDirection() added | |
| ⇢ | A | UrlAliasLocalization::prepareLocalizePath() added | |
| ⇢ | A | prepare_url_path() added | |
| ⇢ | A | UrlAliasLocalization::__construct() added | |
| ⇢ | A | Localization::getCurrentLocaleNative() added | |
| ⇢ | A | UrlAliasLocalization::getFacadeAccessor() added | |
| ⇢ | A | ApplyUrlLocaleToRootPage::handle() added | |
| ⇢ | A | UrlAliasMiddleware::isAvailableLocalizationPath() added | |
| ⇢ | A | UrlAlias::__construct() added | |
| ⋮ | view more | ||
| B | ↘ | C | UrlAliasMiddleware::handle() got worse |
| A | ↛ | UrlAliasable::scopeUrlA() removed | |
| A | ↛ | ServiceProvider::makeBladeDirective() removed | |