Drupal Dev Days Athens

A recap of Drupal Developer Days 2026, including the release of Config Ignore 3.4.

Last week was the annual Drupal Developer Days, and as always it was a fantastic event.

Config Ignore 3.4

Thanks to having some time away from regular projects, I released Config Ignore 3.4. The biggest change is that ignoring the settings for Config Ignore now works. By default, Config Ignore now has this bug fixed, but you can configure which of its settings to use. The README contains more information on the available options, but I would recommend leaving it at the default. The other options allow configuring the behaviour of previous 3.x and even 2.x releases, but they come with their own drawbacks.

Refactor to #[Hook]

In the last session of the first day of the conference, I presented Refactor to #[Hook]. While at Nuvole we have been using the PHP attribute-based approach for hooks since 2022 thanks to the Hux module, this style of hooks landed in core only a little over a year ago.

The talk went briefly over what a hook is and what a PHP attribute is, but it also explained how simple it is to refactor an existing codebase to the new style. Despite (or maybe because of) rehearsing the demo twice, there was a hiccup when showing how to refactor the code on stage. Unfortunately, I didn’t think of the most obvious solution of restarting DDEV, which would have solved the problem.

The demo would have concluded by showing the form still working, but I hope participants still took away how accessible the steps are to use Rector to refactor the code.

Attached are the slides with the links to the documentation.