Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
New version for the module, still in beta but completely functional.
This version relies on ctools to provide a plugin system to be able to choose the criteria for the required property, probably in a near future the API will be decoupled to the Require API module to match the Drupal 8 config for required_by_role.
#2032591 Does not work on image fields
#2017555 Does not work on date fields
#2132129 Notice: Undefined index: #required...
#2208257 Binary field shows N/A when required for role
Introduced the hook_required_by_role_callback_alter to be able to modify the callback to work out the value of the property required in different ways other than the one provided by the module (related to issue #2112443)