| ⇢ | A | Url::__toString() added | |
| ⇢ | A | Url::resolve() added | |
| ⇢ | A | Harvest::isRedirectToHttps() added | |
| ⇢ | A | Url::getScheme() added | |
| ⇢ | A | Harvest::url() added | |
| ⇢ | A | Url::getDocumentUrl() added | |
| ⇢ | A | Harvest::getUrl() added | |
| ⇢ | A | Url::get() added | |
| ⇢ | A | Harvest::urlRequested() added | |
| ⇢ | A | Url::getHttp() added | |
| ⋮ | view more | ||
| A | ↘ | B | Link::mayFollow() got worse |
| B | ↛ | ExtractLinks::getUrl() removed | |
| A | ↛ | HarvestLinksTrait::getType() removed | |
| A | ↛ | Harvest::amIRedirectToHttps() removed | |
| A | ↛ | Link::getTypeFromElement() removed | |
| A | ↛ | Link::getPageUrlWithoutBase() removed | |
| A | ↛ | ExtractLinks::isItALink() removed | |
| A | ↛ | ExtractLinks::getElements() removed | |
| A | ↛ | HarvestLinksTrait::isSubType() removed | |
| A | ↛ | HarvestLinksTrait::isInternalType() removed | |
| A | ↛ | HarvestLinksTrait::getAbsoluteInternalLink() removed | |
| ⋮ | view more | ||