Problem/Motivation

In #3568185: Add support for Attributes support for defining UserProtection plugin using attributes was added. The plugins used in User Protect itself weren't immediately converted to attributes yet so one last D9 supported release could be made.

In the release notes of 8.x-1.4 it is stated that Drupal 9 support may now be removed.

Proposed resolution

  • Convert all UserProtection to use attributes instead of annotation. Note: "AnnotateUserProtectionPlugin" should still use annotation, to test if using annotation is still supported. Support for using annotation is not dropped yet.
  • Bump minimal required Drupal version to Drupal 10.2, so drop D8/D9 support.
  • Disable testing on D9 in .gitlabci.yml.

Remaining tasks

User interface changes

None.

API changes

None.

Data model changes

None.

Command icon Show commands

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

megachriz created an issue. See original summary.

megachriz’s picture

Status: Active » Fixed

Alright, all tests pass. I scheduled the merge.

Now that this issue is closed, review the contribution record.

As a contributor, attribute any organization that helped you, or if you volunteered your own time.

Maintainers, credit people who helped resolve this issue.

  • megachriz committed 16d8b667 on 8.x-1.x
    task: #3607651 Converted UserProtection plugins to use attributes +...

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.