PreviousNext’s Drupal Record Spans Contrib, Core, and Governance
Several features in Drupal 11.4 connect to ideas that PreviousNext contributors previously explored in contrib, according to a 2 July 2026 blog post by Michael Strelan, senior developer at PreviousNext. Strelan points to Drupal’s new command-line entry point, bundle class attributes, and continuing object-oriented hooks work as examples within the Drupal 11.x series. The post frames these developments as part of a longer process in which ideas tested outside core can be reviewed, changed, and incorporated through community development.
The examples include Daniel Phin’s Hux module, Strelan’s Bundle Class Attributes project, and Phin’s earlier Dex proposal. Hux tested class-based hooks with dependency injection before object-oriented hook support entered Drupal 11.1, although the post credits community contributor nicxvan with primarily leading the corresponding core effort. Bundle Class Attributes provided an earlier implementation of class registration through attributes, while Drupal 11.4 now supports the #[Bundle] attribute. Strelan also connects the dr command-line entry point to ideas explored through Dex, with modules now able to register Symfony Console commands.
Strelan also covers HTTP requests in kernel tests, Drupal’s adoption of symfony/runtime, plans to bring Gin into core, continuing HTMX development, and work preparing contributed projects for Drupal 12. The post distinguishes PreviousNext’s participation from work led elsewhere, including the kernel-test changes primarily developed by Joachim and the wider community work behind object-oriented hooks. The original post provides the fuller technical examples, code samples, and links to Drupal issues and change records.


