| ⇢ | A | Downloader added | |
| ⇢ | A | Path added | |
| ⇢ | A | CommandLineInterface added | |
| ⇢ | A | Skippable added | |
| A | ↛ | CommandLineInterface removed | |
| A | ↛ | Download removed | |
| A | ↛ | Path removed |
| ⇢ | B | Downloader::synchronizeContents() added | |
| ⇢ | B | Downloader::shouldDownload() added | |
| ⇢ | A | CommandLineInterface::askConfirmation() added | |
| ⇢ | A | CommandLineInterface::listing() added | |
| ⇢ | A | CommandLineInterface::confirm() added | |
| ⇢ | A | Downloader::__construct() added | |
| ⇢ | A | CommandLineInterface::logError() added | |
| ⇢ | A | CommandLineInterface::displayErrors() added | |
| ⇢ | A | Skippable::skip() added | |
| ⇢ | A | Path::__toString() added | |
| ⋮ | view more | ||
| A | ↛ | CommandLineInterface::listing() removed | |
| A | ↛ | CommandLineInterface::confirm() removed | |
| A | ↛ | CommandLineInterface::logError() removed | |
| A | ↛ | CommandLineInterface::displayErrors() removed | |
| A | ↛ | Path::__toString() removed | |
| A | ↛ | FilesystemManager::skip() removed | |
| A | ↛ | Download::configure() removed | |
| A | ↛ | Download::execute() removed | |
| A | ↛ | CommandLineInterface::__construct() removed | |
| A | ↛ | CommandLineInterface::askConfirmation() removed | |
| ⋮ | view more | ||