Problem/Motivation

Since Drupal 10.2, core uses PHP attributes instead of annotations.
Follow this pattern by converting the existing plugin annotations to attributes.

Proposed resolution

See https://www.drupal.org/docs/drupal-apis/plugin-api/attribute-based-plugins

Remaining tasks

- Convert plugin annotations to attributes.
- Update the supported Drupal core version to 10.2+

User interface changes

N/A

API changes

N/A

Data model changes

N/A

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

svendecabooter created an issue. See original summary.

phoang made their first commit to this issue’s fork.

phoang’s picture

Assigned: Unassigned » phoang
Status: Active » Needs review

@svendecabooter We should create a 2.x branch to support for Drupal version 10.2 and later

svendecabooter’s picture

Status: Needs review » Fixed

Thanks for the MR.
Merged now.

The https://www.drupal.org/project/symfony_mailer module has a minimal Drupal core dependency of 10.3, so I will adjust this module to have the same dependencies. If the parent module does not support older versions, there's no reason for this module to do so either.

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.

svendecabooter’s picture

Assigned: phoang » Unassigned

Status: Fixed » Closed (fixed)

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