Issue 670 - February, 20th 2025
If you are interested in sponsoring I have opened up the full year for 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 Core - Critical - Cross Site Scripting - SA-CORE-2025-001
Drupal Core - Moderately Critical - Access Bypass - SA-CORE-2025-002
Drupal Core - Moderately Critical - Gadget Chain - SA-CORE-2025-003
Drupal Association Blog: Progress in Innovating and Sustaining Drupal, but More Needs to Be Done
Drupal Association Blog: A First Time Attendees Guide to DrupalCon Atlanta 2025
From Our Sponsor

Tag1 is your trusted partner for Drupal 7 Extended Support
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. Learn more and sign up today!
Core
Added Methods to Add Dependencies to a Migration
New hook_entity_duplicate_alter() and hook_ENTITY_TYPE_duplicate_alter() Hooks
Passing NULL or an Empty String to Number::alphadecimalToInt() Is Deprecated
Plugins Converted from Annotations to Attributes in 11.2.0
RSS Descriptions No Longer Wrapped in CDATA Tags
Articles
57 Expert-Picked Modules Powering the All-New Drupal CMS
Evolving Web: AI-Assisted Translation Workflows in Drupal
Your Site Deserves Better—Get a Free Drupal 7 Migration Audit from OPTASY
Running an outdated website isn’t just risky—it could cost you business. Without security updates or ongoing support, your site is vulnerable. Don’t take chances! Get a FREE Drupal 7 upgrade audit and find out what it takes to upgrade safely and efficiently.
Gizra.com: Test Refactoring with AI - Efficient and Fun
ImageX: CRON-Ological Perfection: How Drupal’s Cron Runs Scheduled Tasks on Your Website Automatically
joshics.in: Drupal CMS 1.0: Simplifying Content Management for Non-Technical Users
LN Webworks: The Future of Content Editors in Drupal with AI in 2025
Mandclu: Artisan Theme: On the Workbench
Wim Leers: XB Week 25: The "XB Stark" Theme
Tutorials
Golems GABB: Drupal and WebSocket for Real-Time Data Rendering
AI-Assisted Translation Workflows for Drupal
Join Evolving Web for a webinar on February 28th at noon ET to learn how to speed up the process of translating your content within Drupal. Automating translation makes it easy to maintain quality translations, while keeping human translators or editors in the loop. Register today.
joshics.in: Building Multilingual Sites in Drupal: Best Practices and Pitfalls
joshics.in: Top Drupal Security Tips to Protect Your Website
Specbee: Take Full Control of Your Styles with CSS Specificity
The Drop Times: Drupal Trash Module: The Ultimate Solution for Managing Deleted Content
Releases
admin_toolbar 3.5.2
config_split 2.0.2
Datafield 2.0.10
Honeypot 2.2.2
Message 8.x-1.7
Social 12.3.11
Social 12.4.10
Spammaster 8.x-2.58
Trash 3.0.12
Podcasts
Talking Drupal: Talking Drupal #489 - IXP Community 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