Issue 680 - May, 1st 2025
If you are interested in sponsorships simply send an email to bob@theweeklydrop.com to learn more.
If you enjoy this newsletter I'd appreciate it if you shared it with your friends and colleagues.
~ Bob Kepford - EditorHeadlines
Hook Implementations Can Be Ordered with an Order Parameter
From Our Sponsor

Keep Drupal 7 Running Securely Beyond End-of-Life with Tag1 D7ES
Whether you're a small business or a large enterprise, Tag1's D7ES provides tailored extended support solutions that can fit your unique needs. We offer month-to-month and annual options with no long-term commitment, ensuring your site stays secure and functional without any hassles. Explore our flexible plans today!
Core
Hook Implementations Can Now Be Removed with a #[RemoveHook] Attribute.
hook_module_implements_alter Requires the #[LegacyModuleImplementsAlter] Attribute
Procedural Hooks Are Ordered Before Object Oriented Hooks for a Given Module
Reorder Hook Implementations in Other Modules with the #[ReOrderHook] Attribute
The update.module Has Been Renamed Back to 'Update Status'
Various Classes and Methods Renamed from 'Stage' to 'Sandbox' in Package Manager
Articles
Annertech: Annertech Ramps Up LocalGov Drupal Contributions
Balint Pekker: The Rise of Drupal: A New Era
Drupal 7 Is Done—Your Free Upgrade Audit Is Just the Beginning
The longer you wait, the harder the fall. OPTASY’s FREE Drupal 7 audit gives you expert insights on upgrading—without pressure, without cost, and without the stress of doing it alone.
Drupal Starshot Blog: Marketplace Share Out #1: What We've Heard So Far
Drupal Starshot Blog: Marketplace Share Out #2: Surfacing Critical Assumptions
DrupalEasy: The New IXP Program: Ushering in Needed Fresh Drupal Talent with Bona Fide Incentives for Employers
LakeDrops Drupal Consulting, Development and Hosting: Real Drupal Site Dependency Testing – A Strategic Approach
The Drop Times: Inside Releem: How AI Is Reshaping MySQL Performance—Insights from Roman Agabekov
The Drop Times: Strengthening Drupal, One New Developer at a Time
The Drop Times: What Happens When a Podcast Outlives a Decade? Talking Drupal Knows
Tutorials
Nextide Blog: Maestro and ECA Integration
Nuvole: More Peace of Mind When Applying Recipes or Letting AI Configure Your Site
Specbee: Programmatically Creating a Block in Drupal
Webinar May 9th: Content Editor UX for Experience Builder, Gutenberg, and More
Join us for a free webinar on May 9 at 12pm EST with Jesse Dyck, Solutions Architect at Evolving Web, as he shares insights and practical strategies for improving the content editing experience across CMS and page-builder options. You'll get a new perspective on how to build sites that are intuitive not just for users—but for the people maintaining them.
Releases
block_class 4.0.1
bootstrap_site_alert 3.0.4
Colorbox 2.1.3
Commerce 3.0.2
Docker4Drupal 6.1.3
field_group 4.0.0
Linkit 7.0.4
module_builder 4.1.0
search_api_solr 4.3.10
site_verify 3.0.0
Video
PreviousNext: Building the Experience Builder Experience
PreviousNext: Everything You Need to Know About Content Security Policy (CSP)
Podcasts
Talking Drupal #499 - Contact Form Initiative
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
Full Stack Drupal Engineer
4AllPromos CT/US
Lead Drupal Developer
Third and Grove US
DevOps Full Stack Developer
Spry Digital US