Introduced in branch/version Notice createdsort ascending Change
3.0.x 19-May-2026 The constraint classes are not part of the public API
3.0.x 19-May-2026 The hook classes are internal API
2.1.x / 2.1.1-beta1 19-May-2026 The UserRestrictionsFormBase class has been deprecated
3.0.x 12-Nov-2025 The minimum Drupal required version has been increased
2.1.x / 2.1.1-beta1 03-Nov-2025 UserRestrictionTypeManagerInterface::getType() and UserRestrictionTypeManagerInterface::getTypes() have been deprecated
2.1.x / 2.1.1-beta1 03-Nov-2025 UserRestrictionTypeInterface::matches() have been replaced by UserRestrictionTypeInterface::buildData()
2.1.x / 2.1.1-beta1 03-Nov-2025 UserRestrictionTypeBase::matchesValue() has been deprecated
2.1.x / 2.1.1-beta1 03-Nov-2025 The constructor for UserRestrictionsManager no longer requires the $type_manager argument
2.1.x / 2.1.1-beta1 03-Nov-2025 UserRestrictionsManagerInterface::matchesRestrictions() arguments have been changed
2.1.x / 2.1.1-beta1 03-Nov-2025 UserRestrictionType plugin needs to call ::SetLogMessage() and ::setErrorMessage() to set the log and the error messages used when a restriction forbids the submitted data
03-Nov-2025 UserRestrictionTypeBase::setLogMessage() has been added
3.0.x 03-Nov-2025 The UserRestrictionTypeBase class has been renamed
3.0.x 03-Nov-2025 The user_restrictions.type_manager service has been deprecated
2.1.x / 2.1.1-beta1 30-Oct-2025 The rule_type property has been deprecated
2.1.x / 2.1.1-beta1 26-Oct-2025 UserRestrictionTypeBase::setErrorMessage() has been added
3.0.x 21-Oct-2025 The entity-related classes have been renamed
3.0.x 21-Oct-2025 The entity form classes have been renamed
2.0.x / 2.1.1-beta1 21-Oct-2025 The form and the entity-related classes have been marked internal
2.1.x / 2.1.1-beta1 21-Oct-2025 The 2.1.x branch now requires at least Drupal 10.3
2.1.x / 2.1.1-beta1 19-Oct-2025 The minimum PHP required version has been increased
2.1.x / 2.1.1-beta1 19-Oct-2025 UserRestrictionTypeInterface::getPatterns() has been deprecated and removed
2.1.x / 2.1.1-beta1 12-Oct-2025 The minimum Drupal 9 required version has been increased
3.0.x 11-Oct-2025 The Drupal\user_restrictions\Entity\UserRestrictions class has been renamed Drupal\user_restrictions\Entity\UserRestriction
2.1.x / 2.1.1-beta1 11-Oct-2025 The "Bypass user restrictions rules" permission has been renamed
3.0.x 10-Oct-2025 The Drupal\user_restrictions\Entity\UserRestrictionInterface interface has been renamed Drupal\user_restrictions\UserRestrictionInterface
2.1.x / 2.1.1-beta1 09-Oct-2025 UserRestrictions::$expiry has been deprecated
2.1.x / 2.1.1-beta1 08-Oct-2025 The name property has been deprecated
2.1.x / 2.1.1-beta1 08-Oct-2025 The access_type property has been deprecated
2.1.x / 2.1.1-beta1 08-Oct-2025 The constants defined in the UserRestrictions class have been deprecated
3.0.x 18-Sep-2025 The minimum Drupal required version has been increased
Subscribe with RSS Subscribe to Change records