| ⇢ | A | HasherTrait added | |
| ⇢ | A | UserPresenter added |
| ⇢ | A | UserPresenter::getGravatarAttribute() added | |
| ⇢ | A | UserPresenter::getFullNameAttribute() added | |
| ⇢ | A | UserPresenter::getSinceDateAttribute() added | |
| ⇢ | A | HasherTrait::scopeWithHashedId() added | |
| ⇢ | A | HasherTrait::getHashedIdAttribute() added | |
| ⇢ | A | HasherTrait::hasher() added | |
| ⇢ | A | HasherTrait::decodeHashedId() added | |
| A | ↛ | User::getFullNameAttribute() removed | |
| A | ↛ | User::getGravatarAttribute() removed | |
| A | ↛ | User::getSinceDateAttribute() removed | |
| A | ↛ | Permission::hasher() removed | |
| A | ↛ | PermissionsGroup::hasher() removed | |
| A | ↛ | Role::getHashedIdAttribute() removed | |
| A | ↛ | Role::hasher() removed | |
| A | ↛ | User::hasher() removed | |
| A | ↛ | Permission::getHashedIdAttribute() removed | |
| A | ↛ | PermissionsGroup::getHashedIdAttribute() removed | |
| ⋮ | view more | ||