| ⇢ | A | Fetcher added | |
| ⇢ | A | Schema added | |
| ⇢ | A | Resource added | |
| ⇢ | A | Output added | |
| A | ↛ | Output removed | |
| A | ↛ | ApiDataFetcher removed | |
| A | ↛ | ApiDataChecker removed |
| ⇢ | A | IdConverter::fillSearchTree() added | |
| ⇢ | A | Fetcher::fetchComplementaryResources() added | |
| ⇢ | A | Extractor::buildOutput() added | |
| ⇢ | A | EutilsEsearch::fillSearchTree() added | |
| ⇢ | A | Fetcher::__construct() added | |
| ⇢ | A | Fetcher::fetchResources() added | |
| ⇢ | A | Output::__call() added | |
| ⇢ | A | Output::resetLists() added | |
| ⇢ | A | Crossref::fillSearchTree() added | |
| ⇢ | A | Schema::validate() added | |
| ⋮ | view more | ||
| B | ↗ | A | Extractor::extract() improved |
| A | ↛ | ApiDataFetcher::fetchComplementaryData() removed | |
| A | ↛ | IdConverter::getDataFromDocument() removed | |
| A | ↛ | Output::format() removed | |
| A | ↛ | Output::__call() removed | |
| A | ↛ | ApiDataFetcher::__construct() removed | |
| A | ↛ | ApiDataFetcher::getPromises() removed | |
| A | ↛ | ApiDataFetcher::fetch() removed | |
| A | ↛ | EutilsEsearch::getDataFromDocument() removed | |
| A | ↛ | ApiDataChecker::check() removed | |
| A | ↛ | Crossref::getDataFromDocument() removed | |
| ⋮ | view more | ||