Closed (fixed)
Project:
Bibliography & Citation
Version:
3.0.x-dev
Component:
Code
Priority:
Normal
Category:
Task
Assigned:
Reporter:
Created:
9 Jun 2026 at 19:59 UTC
Updated:
24 Jun 2026 at 13:50 UTC
Jump to comment: Most recent
Drupal 10.3 made available defining plugins using PHP Attributes (https://www.drupal.org/docs/drupal-apis/plugin-api/attribute-based-plugins), and these attributes on plugins are **required** in Drupal 12.
Currently, Bibcite defines multiple custom plugin types and only provides its plugins using Doctrine-style Annotations. These should be retained for the time being for backward compatibility (sites < 10.3), but PHP Attribute support should be added for forward compatibility (Drupal 12+).
Add the Attribute(s)
N/A
N/A
N/A
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
Comment #4
mark_fullmer