| ⇢ | F | IpList added | |
| ⇢ | A | IpAddress added | |
| ⇢ | A | ServiceInstances added | |
| F | ↗ | A | DataRepository improved |
| ⇢ | C | IpList::addToList() added | |
| ⇢ | B | IpList::whichList() added | |
| ⇢ | B | IpList::ipArraySearch() added | |
| ⇢ | B | IpList::all() added | |
| ⇢ | A | IpList::checkSecondaryLists() added | |
| ⇢ | A | Countries::validCountry() added | |
| ⇢ | A | Countries::makeCountryFromString() added | |
| ⇢ | A | IpList::getNonDatabaseIps() added | |
| ⇢ | A | IpAddress::validRange() added | |
| ⇢ | A | IpList::getIpsFromAnything() added | |
| ⋮ | view more | ||
| B | ↗ | A | DataRepository::all() improved |
| B | ↗ | A | DataRepository::whichList() improved |
| C | ↗ | A | DataRepository::addToList() improved |
| B | ↛ | DataRepository::ipArraySearch() removed | |
| A | ↛ | DataRepository::checkSecondaryLists() removed | |
| A | ↛ | DataRepository::getAllFromDatabase() removed | |
| A | ↛ | DataRepository::__construct() removed | |
| A | ↛ | DataRepository::nonDatabaseFind() removed | |
| A | ↛ | DataRepository::formatIpArray() removed | |
| A | ↛ | DataRepository::delete() removed | |
| A | ↛ | DataRepository::findIp() removed | |
| A | ↛ | DataRepository::makeArrayOfIps() removed | |
| A | ↛ | DataRepository::removeFromArrayListType() removed | |
| ⋮ | view more | ||