| ⇢ | A | StandardIdentity added | |
| ⇢ | A | StandardIdentity added | |
| A | ↛ | EmailIdentity removed | |
| A | ↛ | EmailIdentity removed |
| ⇢ | B | StandardIdentity::fetchByIdentifier() added | |
| ⇢ | B | StandardIdentity::fetchById() added | |
| ⇢ | B | StandardIdentity::updateIdentity() added | |
| ⇢ | B | Registration::createStandardIdentity() added | |
| ⇢ | A | Search::findStandardIdentityByToken() added | |
| ⇢ | A | StandardIdentity::exists() added | |
| ⇢ | A | StandardIdentity::createIdentity() added | |
| ⇢ | A | StandardIdentity::setHash() added | |
| ⇢ | A | Search::findStandardIdentityById() added | |
| ⇢ | A | StandardIdentity::bindToken() added | |
| ⋮ | view more | ||
| B | ↛ | EmailIdentity::fetchByEmailAddress() removed | |
| B | ↛ | EmailIdentity::fetchById() removed | |
| B | ↛ | EmailIdentity::updateIdentity() removed | |
| B | ↛ | Registration::createEmailIdentity() removed | |
| A | ↛ | Search::findEmailIdentityByToken() removed | |
| A | ↛ | EmailIdentity::createIdentity() removed | |
| A | ↛ | EmailIdentity::exists() removed | |
| A | ↛ | EmailIdentity::setHash() removed | |
| A | ↛ | Identification::updateEmailIdentityOnUse() removed | |
| A | ↛ | EmailIdentity::bindToken() removed | |
| ⋮ | view more | ||