| ⇢ | A | GenericUserProvider added | |
| A | ↛ | AbstractUserProvider removed |
| ⇢ | A | GenericUserProvider::loadUserByUsername() added | |
| ⇢ | A | GenericUserProvider::refreshUser() added | |
| ⇢ | A | GenericUserProvider::__construct() added | |
| ⇢ | A | GenericUserProvider::supportsClass() added | |
| A | ↛ | AbstractUserProvider::loadUserByUsername() removed | |
| A | ↛ | AbstractUserProvider::refreshUser() removed | |
| A | ↛ | AbstractUserProvider::__construct() removed |