Deprecate AnnotatedClassDiscovery

Created on 28 April 2025, 14 days ago

Problem/Motivation

📌 Triggering deprecations for plugins using annotations when core plugin type has been converted to attributes Needs work is for triggering deprecations when a plugin manager uses AttributeDiscoveryWithAnnotations and classes are discovered only using annotations.

However, to fully remove annotation support in core (and the Doctrine dependency), we need to also deprecate declaring a plugin type that doesn't support attributes - e.g. enforce that all contrib plugin types support attributes.

Steps to reproduce

Proposed resolution

Remaining tasks

User interface changes

Introduced terminology

API changes

Data model changes

Release notes snippet

📌 Task
Status

Active

Version

11.0 🔥

Component

plugin system

Created by

🇬🇧United Kingdom catch

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Merge Requests

Comments & Activities

Production build 0.71.5 2024