-
Notifications
You must be signed in to change notification settings - Fork 2.9k
Migration Guide 3.26
Guillaume Smet edited this page Jul 17, 2025
·
16 revisions
Table of Contents
Note
|
We highly recommend the use of Items marked below with ⚙️ ✅ are automatically handled by |
As announced previously, we retired the legacy config classes support in 3.26.
This change should only affect extension maintainers.
-
@ConfigRoot
should exclusively be used on interfaces in conjunction with@ConfigMapping
- the deprecated attributes have also been removed -
@ConfigItem
has been dropped as it was only used for legacy config classes
The extension annotation processor will also complain with an error if it encounters a legacy config class.