Install
Works with Drupal: ^10.3 || ^11Using Composer to manage Drupal site dependencies
Alternative installation files
Release notes
Note: This release can cause a circular dependency error on sites with a large number of modules installed. Please install version 3.4.9 instead.
After upgrading, perform a database update, followed by a configuration export. Changes to the configuration should then be committed to your code repository. If you are upgrading from version 3.4.4, no database updates occur unless you have the registration_purger submodule enabled.
If you are upgrading from a 3.1.x or 3.3.x release, see the release notes for version 3.4.0.
Enhancements:
#3411780: Add a new documentation guide
#3523801: Implement object oriented hooks
#3543613: Use memory cache not memory backend
#3544928: Add option to remove registration data after disabling registration
#3566513: Disable procedural hook scanning
#3566828: Autowire services
Bug fixes:
#3540569: Serialization failures in change host submodule
#3565802: Saving registration settings fails when the conflict module is installed
#3566905: Deprecate the set and forget service
#3569552: CancelByAccessCheck throws fatal error when host entity is deleted
#3570197: Fatal error deleting host entity when wait list enabled
Testing:
#3535927: Add support for PHPStan 2 and PHUnit 11
#3564375: Use PHPUnit attributes instead of annotations in tests
#3564610: Use object oriented hooks in tests
#3564981: Support Drupal 10 testing