Issue 681 - May, 8th 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
Drupal Starshot Blog: Marketplace Share Out #3: Value and Incentives
DrupalCon Atlanta 2025 - YouTube Playlist
From Our Sponsor

Secure your Drupal 7 sites today with Tag1’s flexible D7ES plans!
Protect your Drupal 7 site for as long as you need with Tag1 D7ES. We provide proactive security and compatibility updates for D7 core, installed contrib modules, and themes — all backed by our team of top Drupal contributors and security experts. If you’re looking for continued D7 support and stability, Tag1 has your back. Sign up today!
Core
BlockSettings Migration Plugin Now Requires the Block Plugin Manager
Handle Module Preprocess Functions as OOP Hooks [#3495943] | Drupal.org
hooks_converted Parameter and StopProceduralHookScan Attributes Have Been Renamed.
New FormAlter Attribute for Implementation of Form Alter Hooks
Preprocess Functions Are Supported in Object Oriented Code for Modules
The $Root Parameter for DrupalCoreDatabaseConnection::createConnectionOptionsFromUrl Is Deprecated
There Is a PREFIX and SUFFIX Constant on the Hook Attribute Class to Simplify Providing Custom Hook Attribute Classes
Articles
Acquia.com - Drupal Blog: Drupal SEO: Best Modules, Optimization Tips & Advanced Strategies
Beyond Free: Choosing the Right Search Solution for Your Website
Centarro: Revisiting Semantic Versioning in Drupal Commerce
Still on Drupal 7? Here’s Your Sign to Claim a FREE Audit
Security risks, outdated performance, and compliance issues aren’t worth the gamble. Get a FREE migration audit from OPTASY—Drupal Diamond Certified Partner—and discover the smartest, safest way to upgrade your site with confidence.
Drupal Association Blog: Extended Support on Drupal 7 vs. Drupal 10 Migration: Which Path Should You Take?
Drupal Association Blog: Let’s Support a Pillar of Open Source
DXPR: 2.7 "Baby AI" Is Here: DXPR Builder Delivers Free AI Writing to Every Drupal Site
Jacob Rockowitz: Back to the Basics: Learning How to Build a Drupal Module Using AI
The Drop Times: Dotsquares Migrates 17 Samuel, Son & Co. Sites to Drupal 10 with Unified Architecture
The Drop Times: Growing but Not Devoid of Pain
Tutorials
DDEV Add-on Maintenance Guide | DDEV
Golems GABB: Functional Testing on DDEV Selenium Standalone Chrome
Mario Hernandez: Understanding the Owl Selector
Mario shows us a cool CSS selector I wasn't familiar with.
Gear for Developers - FortheDev
If you're looking for some new developer t-shirts we have what you're looking for at FortheDev.com. Check out our Drupal and web dev shirts. Want a WeeklyDrop shirt? We have them as well and much more.
Releases
Address 2.0.4
Coder 8.3.29
Group 2.3.2
Group 3.3.5
Mongodb 3.1.6
state_machine 8.x-1.13
Video
PreviousNext: My Journey to Becoming a Core Maintainer
Podcasts
Talking Drupal: Talking Drupal #500 - Community Edition
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