| ⇢ | A | BranchParser added | |
| ⇢ | A | CaretRangeParser added | |
| ⇢ | A | ComparatorVersionParser added | |
| ⇢ | A | HyphenatedRangeParser added | |
| ⇢ | A | ParseSimpleRange added | |
| ⇢ | A | TildeRangeParser added | |
| ⇢ | A | WildcardRangeParser added | |
| A | ↛ | BranchParser removed | |
| A | ↛ | CaretRangeParser removed | |
| A | ↛ | ParseSimpleRange removed | |
| A | ↛ | TildeRangeParser removed | |
| A | ↛ | WildcardRangeParser removed | |
| A | ↛ | ComparatorVersionParser removed | |
| A | ↛ | HyphenatedRangeParser removed |
| ⇢ | C | HyphenatedRangeParser::getSingleVersionTokens() added | |
| ⇢ | B | HyphenatedRangeParser::canParse() added | |
| ⇢ | B | BranchParser::canParse() added | |
| ⇢ | A | HyphenatedRangeParser::getUpperConstraint() added | |
| ⇢ | A | ParseSimpleRange::parseSimpleVersionRange() added | |
| ⇢ | A | ComparatorVersionParser::canParse() added | |
| ⇢ | A | ComparatorVersionParser::parse() added | |
| ⇢ | A | HyphenatedRangeParser::__construct() added | |
| ⇢ | A | HyphenatedRangeParser::parse() added | |
| ⇢ | A | HyphenatedRangeParser::chunksMatchConfiguration() added | |
| ⋮ | view more | ||
| C | ↛ | HyphenatedRangeParser::getSingleVersionTokens() removed | |
| B | ↛ | BranchParser::canParse() removed | |
| B | ↛ | HyphenatedRangeParser::canParse() removed | |
| A | ↛ | HyphenatedRangeParser::getUpperConstraint() removed | |
| A | ↛ | ParseSimpleRange::parseSimpleVersionRange() removed | |
| A | ↛ | TildeRangeParser::canParse() removed | |
| A | ↛ | TildeRangeParser::parse() removed | |
| A | ↛ | WildcardRangeParser::canParse() removed | |
| A | ↛ | WildcardRangeParser::parse() removed | |
| A | ↛ | ComparatorVersionParser::__construct() removed | |
| ⋮ | view more | ||