| ⇢ | A | DoctrineRefreshTokenStorage added | |
| ⇢ | A | DenyAccessListener added | |
| ⇢ | A | UuidNormalizer added | |
| ⇢ | A | RefreshTokensExpireCommand added | |
| ⇢ | A | RouteVoter added | |
| ⇢ | A | ComponentPropertyMetadataFactory added | |
| ⇢ | A | RouteExtension added | |
| ⇢ | A | AbstractPageDataRepository added | |
| ⇢ | A | ComponentPositionSortValueHelper added | |
| ⇢ | A | JWTEventListener added | |
| ⋮ | view more | ||
| A | ↛ | TokenUser removed | |
| A | ↛ | PageTemplateOutputDataTransformer removed | |
| A | ↛ | LayoutDataProvider removed | |
| A | ↛ | TokenAuthenticator removed | |
| A | ↛ | PageTemplate removed | |
| A | ↛ | JwtCreatedEventListener removed | |
| ⇢ | B | JWTManager::decode() added | |
| ⇢ | B | ComponentPositionSortValueHelper::calculateSortVal... added | |
| ⇢ | B | UserPasswordValidator::validate() added | |
| ⇢ | B | ComponentContextBuilder::createFromRequest() added | |
| ⇢ | B | DenyAccessListener::isComponentAllowedByPageDataSe... added | |
| ⇢ | A | UploadableLoader::loadClassMetadata() added | |
| ⇢ | A | RouteRepository::findByComponent() added | |
| ⇢ | A | DenyAccessListener::onPreDeserialize() added | |
| ⇢ | A | UserEventListener::onPreRead() added | |
| ⇢ | A | ComponentLoader::loadClassMetadata() added | |
| ⋮ | view more | ||
| A | ↛ | Configuration::addSecurityNode() removed | |
| A | ↛ | RouteRepository::findOneByIdOrRoute() removed | |
| A | ↛ | JwtCreatedEventListener::__construct() removed | |
| A | ↛ | IdTrait::setId() removed | |
| A | ↛ | JwtCreatedEventListener::updateTokenRoles() removed | |
| A | ↛ | TokenAuthenticator::onAuthenticationSuccess() removed | |
| A | ↛ | TokenUser::getUsername() removed | |
| A | ↛ | TokenAuthenticator::supports() removed | |
| A | ↛ | TokenUser::getRoles() removed | |
| A | ↛ | TokenAuthenticator::getUser() removed | |
| ⋮ | view more | ||