PreviousNext’s Drupal Record Spans Contrib, Core, and Governance

Three large overlapping translucent circles in purple green and blue create a Venn diagram style composition. The blue circle contains a faded photo of a man speaking at a podium with a laptop and microphone against a brick wall.

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.

Disclosure: This content is produced with the assistance of AI.

Disclaimer: The opinions expressed in this story do not necessarily represent that of TheDropTimes. We regularly share third-party blog posts that feature Drupal in good faith. TDT recommends Reader's discretion while consuming such content, as the veracity/authenticity of the story depends on the blogger and their motives. 

Note: The vision of this web portal is to help promote news and stories around the Drupal community and promote and celebrate the people and organizations in the community. We strive to create and distribute our content based on these content policy. If you see any omission/variation on this please reach out to us at #thedroptimes channel on Drupal Slack and we will try to address the issue as best we can.

Related Organizations

Upcoming Events