Issue 727 - April, 16th 2026
If you enjoy this newsletter I'd appreciate it if you shared it with your friends and colleagues.
If you are interested in sponsorships simply send an email to bob@theweeklydrop.com to learn more.
~ Bob Kepford - EditorHeadlines
Drupal Association Blog: DrupalCon Chicago 2026: Where Innovation Meets the Open Web
Drupal Blog: Drupal CMS Leadership Changes
Drupal Core - Moderately Critical - Cross-Site Scripting - SA-CORE-2026-003
DrupalCon News & Updates: Measuring What Matters: Building More Sustainable DrupalConEur
DrupalCon News & Updates: Why You Should Speak at DrupalCon Rotterdam 2026
Security Advisories: Drupal Core - Critical - Cross-Site Scripting - SA-CORE-2026-001
Security Advisories: Drupal Core - Moderately Critical - Gadget Chain - SA-CORE-2026-002
From Our Sponsor
Sponsor TheWeeklyDrop
For over 14 years TheWeeklyDrop has been a community fixture sending news and resources to the community every week. If you would like to get your message in front of the Drupal community TheWeeklyDrop is the right medium for you. Simply email bob@theweeklydrop.com to learn more.
Core
Entity Bundle Classes Can Be Defined and Discovered Using the DrupalCoreEntityAttributeBundle Attribute
Functions in menu_ui.module Are Deprecated and Move to Hooks
image_path_flush(), image_style_options() and IMAGE_DERIVATIVE_TOKEN Have Been Deprecated
InstallerRouteBuilder Is No Longer Needed
Migration Plugins link_options, link_uri, Timezone, and user_langcode Are Moved to the Migrate Module
PHP Attributes Can Be Used for Route Definition and Discovery
RouteBuilder No Longer Needs the Module Handler and Controller Resolver Injected
Uninstalling Themes in the UI Now Have a Confirmation Step
X-Drupal-Dynamic-Cache Response Header Updated for 4xx and 5xx Responses
Articles
1xINTERNET Blog: When AI Meets Humanity: A Driesnote That Left a Lasting Mark
Annertech: Editorial Workflows in LocalGov Drupal: Secure, Scalable and Council-Ready
Gábor Hojtsy: Solving a Small Drupal Issue with Plenty Added Tests: Most Basic Claude Code Setup, Without Writing a Single Line of Code, Issue Commentary or Commit Message Myself
Jacob Rockowitz: Drupal (AI) Playground: Adding More Structures to My Playground
You Can’t Govern What You Can’t See: Visibility Challenges with State Government Websites
Tutorials
#! Code: Drupal 11: Creating a Tabbed Interface with HTMX
HOOK_DEV_ALTER(): Building a Page Layout: Canvas vs Display Builder (Part 1)
HOOK_DEV_ALTER(): Finally: Explicit #[TwigAllowed] Method Access (W/o the Hallucinations)
Specbee: Introducing Node Cleanup - Your Solution to Managing & Deleting Unpublished Nodes in Drupal 10/11
Releases
Ai 1.2.14
Ai 1.3.3
Cms 2.1.1
custom_elements 3.3.7
Drupal 10.5.9
Drupal 10.6.6
Drupal 10.6.7
Drupal 11.2.11
Drupal 11.3.6
Drupal 11.3.7
Examples 4.0.5
Lando v3.26.3
Memcache 8.x-2.8
Podcasts
Talking Drupal #548 - How to Build Your Own CRM
Jobs
List Your Job on Drupal Jobs
Wanna get the word out about your great Drupal job? Get your job in front of hundreds of Drupal job seekers every day at Jobs.Drupal.Org.
Featured Jobs
Junior Web Developer
Howard University
Washington, DC/DC/US
Head, Web and Application Development Services, UNLV University Libraries
University of Nevada, Las Vegas
Las Vegas/NV/US
Full Stack Drupal Engineer
4AllPromos
CT/US
