| ⇢ | C | TSafeHtmlParser added | |
| ⇢ | A | TSax3_JaspState added | |
| ⇢ | A | TSax3_PiState added | |
| ⇢ | A | TSax3_StateParser added | |
| ⇢ | A | TSax3_StateParser_Lt430 added | |
| ⇢ | A | TSax3_Trim added | |
| ⇢ | A | TSax3_StateParser_Gtet430 added | |
| ⇢ | A | TSax3_CaseFolding added | |
| ⇢ | A | TSax3_NullHandler added | |
| ⇢ | A | TSax3_Linefeed added | |
| ⋮ | view more | ||
| B | ↘ | C | TActiveFileUpload got worse |
| C | ↛ | TSafeHtmlParser removed | |
| A | ↛ | TSax3_StartingState removed | |
| A | ↛ | TSax3_TagState removed | |
| A | ↛ | TSax3_ClosingTagState removed | |
| A | ↛ | TSax3_OpeningTagState removed | |
| A | ↛ | TSax3_StateParser removed | |
| A | ↛ | TSax3_EscapeState removed | |
| A | ↛ | TSax3_StateParser_Lt430 removed | |
| A | ↛ | TSax3_JaspState removed | |
| A | ↛ | TSax3_StateParser_Gtet430 removed | |
| ⋮ | view more | ||
| ⇢ | D | TSafeHtmlParser::_writeAttrs() added | |
| ⇢ | D | TSafeHtmlParser::_closeHandler() added | |
| ⇢ | C | TSafeHtmlParser::_openHandler() added | |
| ⇢ | C | TSax3_StateParser::parse() added | |
| ⇢ | B | TSax3_OpeningTagState::parseAttributes() added | |
| ⇢ | B | TSax3_EscapeState::parse() added | |
| ⇢ | B | TSax3_OpeningTagState::parse() added | |
| ⇢ | B | TSafeHtmlParser::parse() added | |
| ⇢ | B | TSax3_TagState::parse() added | |
| ⇢ | A | TSax3_ClosingTagState::parse() added | |
| ⋮ | view more | ||
| D | ↛ | TSafeHtmlParser::_writeAttrs() removed | |
| D | ↛ | TSafeHtmlParser::_closeHandler() removed | |
| C | ↛ | TSafeHtmlParser::_openHandler() removed | |
| C | ↛ | TSax3_StateParser::parse() removed | |
| B | ↛ | TSax3_OpeningTagState::parseAttributes() removed | |
| B | ↛ | TSax3_EscapeState::parse() removed | |
| B | ↛ | TSax3_OpeningTagState::parse() removed | |
| B | ↛ | TSax3_TagState::parse() removed | |
| B | ↛ | TSafeHtmlParser::parse() removed | |
| A | ↛ | TSax3_ClosingTagState::parse() removed | |
| ⋮ | view more | ||