| ⇢ | A | ArrayCache added | |
| ⇢ | A | CurrencyLayerProvider added | |
| ⇢ | A | EuropeanCentralBankProvider added | |
| ⇢ | A | FixerIOProvider added | |
| ⇢ | A | OpenExchangeRatesProvider added | |
| ⇢ | A | PSR16CacheProvider added | |
| A | ↛ | EuropeanCentralBankRateProvider removed |
| ⇢ | D | EuropeanCentralBankProvider::getExchangeRate() added | |
| ⇢ | C | FixerIOProvider::getExchangeRate() added | |
| ⇢ | C | OpenExchangeRatesProvider::getExchangeRate() added | |
| ⇢ | C | CurrencyLayerProvider::getExchangeRate() added | |
| ⇢ | A | EuropeanCentralBankProvider::pickUrl() added | |
| ⇢ | A | EuropeanCentralBankProvider::__construct() added | |
| ⇢ | A | ArrayCache::get() added | |
| ⇢ | A | FixerIOProvider::__construct() added | |
| ⇢ | A | ArrayCache::set() added | |
| ⇢ | A | OpenExchangeRatesProvider::__construct() added | |
| ⋮ | view more | ||
| B | ↛ | EuropeanCentralBankRateProvider::getExchangeRate() removed | |
| B | ↛ | EuropeanCentralBankRateProvider::shouldFetchRates(... removed | |
| A | ↛ | EuropeanCentralBankRateProvider::fetchRates() removed | |
| A | ↛ | EuropeanCentralBankRateProvider::pickUrl() removed | |
| A | ↛ | EuropeanCentralBankRateProvider::__construct() removed | |