| ⇢ | A | ROCache added | |
| ⇢ | A | CreateSubdistrict added | |
| ⇢ | A | ROInfoPackage added | |
| A | ↛ | ROProvince removed | |
| A | ↛ | RORefresh removed | |
| A | ↛ | ROCity removed | |
| A | ↛ | ROClearCache removed | |
| A | ↛ | ROCacheAll removed |
| ⇢ | B | Ongkir::subDistrictData() added | |
| ⇢ | B | Api::test_connection() added | |
| ⇢ | B | ROCache::handle() added | |
| ⇢ | A | ROInfoPackage::handle() added | |
| ⇢ | A | Api::getSubdistrict() added | |
| ⇢ | A | ROCache::refresh() added | |
| ⇢ | A | ROCache::all() added | |
| ⇢ | A | Ongkir::cachingSubDistrict() added | |
| ⇢ | A | CreateSubdistrict::up() added | |
| ⇢ | A | Ongkir::internationalOriginData() added | |
| ⋮ | view more | ||
| A | ↘ | B | DBImport::extractor() got worse |
| A | ↛ | RORefresh::handle() removed | |
| A | ↛ | ROCacheAll::handle() removed | |
| A | ↛ | ROProvince::__construct() removed | |
| A | ↛ | ROProvince::handle() removed | |
| A | ↛ | RORefresh::__construct() removed | |
| A | ↛ | ROCity::__construct() removed | |
| A | ↛ | ROCity::handle() removed | |
| A | ↛ | ROClearCache::__construct() removed | |
| A | ↛ | ROClearCache::handle() removed | |
| A | ↛ | ROCacheAll::__construct() removed | |