Active
Project:
Seeds Security
Version:
2.0.x-dev
Component:
Code
Priority:
Normal
Category:
Task
Assigned:
Unassigned
Issue tags:
Reporter:
Created:
1 Nov 2026 at 08:49 UTC
Updated:
1 Nov 2026 at 09:58 UTC
Jump to comment: Most recent
seeds_security requires activities, password_policy and login_security. Their latest releases (activities 1.0.4, password_policy 4.0.3, login_security 2.0.7) still raise PHP 8.4+ deprecations: "Implicitly marking parameter ... as nullable is deprecated". Fixes exist upstream but are not released yet.
Run PHP 8.4 or newer with error_reporting set to E_ALL and lint or load these files:
ActivitiesLogger::prepareUser() and ActivitiesLoggerInterface::log() ($account)PolicyConfiguration::create() ($migration)LoginSecurityTrack::create() ($migration)Add the upstream patches to extra.patches in composer.json:
The patched files lint clean on PHP 8.5.
Review and merge. Remove each patch once the module r
None.
None.
None.
Start within a Git clone of the project using the version control instructions.
Or, if you do not have SSH keys set up on git.drupalcode.org:
Comments