| ⇢ | B | Oauth2BaseEditClientAction added | |
| ⇢ | A | Oauth2BaseClientAction added | |
| ⇢ | A | Oauth2ViewClientAction added | |
| ⇢ | A | Oauth2UpdateClientAction added | |
| ⇢ | A | Oauth2DeleteClientAction added | |
| ⇢ | A | Oauth2ModelRepositoryTrait added | |
| ⇢ | A | Oauth2ListClientsAction added | |
| A | ↛ | Oauth2ActiveRecordIdTrait removed | |
| A | ↛ | Oauth2RepositoryIdentifierTrait removed |
| ⇢ | F | Oauth2BaseEditClientAction::configureClient() added | |
| ⇢ | F | Oauth2Client::syncClientScopes() added | |
| ⇢ | F | Oauth2ViewClientAction::run() added | |
| ⇢ | B | Oauth2ActiveRecordTrait::findByPk() added | |
| ⇢ | B | Oauth2ListClientsAction::run() added | |
| ⇢ | A | Oauth2BaseEditClientAction::getScopes() added | |
| ⇢ | A | Oauth2BaseEditClientAction::validateScope() added | |
| ⇢ | A | Oauth2BaseEditClientAction::editClient() added | |
| ⇢ | A | Oauth2UpdateClientAction::run() added | |
| ⇢ | A | Oauth2DeleteClientAction::run() added | |
| ⋮ | view more | ||
| F | ↗ | A | Oauth2Module::createClient() improved |
| F | ↗ | B | Oauth2CreateClientAction::run() improved |
| A | ↛ | Oauth2CreateClientAction::validateScope() removed | |
| A | ↛ | Oauth2ActiveRecordIdTrait::findById() removed | |
| A | ↛ | Oauth2RepositoryIdentifierTrait::findModelByIdenti... removed | |