| ⇢ | A | ResponseHeader added | |
| ⇢ | A | LanguageSwitchLinkActive added | |
| ⇢ | A | LanguageSwitchLinks added | |
| ⇢ | A | InternalPath added | |
| ⇢ | A | LanguageSwitchLinkTitle added | |
| ⇢ | A | LinkAttribute added | |
| ⇢ | A | LanguageSwitchLinkUrl added | |
| ⇢ | A | LinkUrl added | |
| ⇢ | A | LanguageSwitchLinkLanguage added | |
| ⇢ | A | LinkLabel added | |
| ⋮ | view more | ||
| A | ↛ | Alias removed | |
| A | ↛ | ExternalRequest removed | |
| A | ↛ | InternalRequest removed | |
| A | ↛ | MenuLinkDescription removed | |
| A | ↛ | MenuLinkExpanded removed | |
| A | ↛ | MenuLinkLabel removed | |
| A | ↛ | MenuLinkUrl removed | |
| A | ↛ | LinkUrl removed | |
| A | ↛ | LinkLabel removed | |
| A | ↛ | LinkUrl removed | |
| ⋮ | view more | ||
| ⇢ | B | LanguageSwitchLinks::resolveValues() added | |
| ⇢ | B | InternalRequest::resolveValues() added | |
| ⇢ | A | MenuLinkLinks::resolveValues() added | |
| ⇢ | A | LanguageTest::testLanguageSwitchLinks() added | |
| ⇢ | A | ResponseCode::resolveValues() added | |
| ⇢ | A | ResponseContent::resolveValues() added | |
| ⇢ | A | ResponseHeader::resolveValues() added | |
| ⇢ | A | Translate::create() added | |
| ⇢ | A | ExternalRequest::create() added | |
| ⇢ | A | LanguageSwitchLinkActive::resolveValues() added | |
| ⋮ | view more | ||
| A | ↘ | B | LanguageTest::testLanguageId() got worse |
| B | ↛ | InternalRequest::resolveValues() removed | |
| A | ↛ | Alias::resolveValues() removed | |
| A | ↛ | MenuLinkLinks::resolveValues() removed | |
| A | ↛ | ResponseCode::resolveValues() removed | |
| A | ↛ | ResponseContent::resolveValues() removed | |
| A | ↛ | ResponseHeader::resolveValues() removed | |
| A | ↛ | MenuLinkDescription::resolveValues() removed | |
| A | ↛ | MenuLinkExpanded::resolveValues() removed | |
| A | ↛ | MenuLinkLabel::resolveValues() removed | |
| A | ↛ | ExternalRequest::resolveValues() removed | |
| ⋮ | view more | ||