Issue 711 - December, 11th 2025
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 Blog: Drupal Canvas Is Now Available: Inside Drupal's New Visual Page Builder
"Drupal Canvas represents an ongoing, community-driven effort to modernize how we build with Drupal. Canvas adds a more visual, flexible way to arrange and adjust page components, helping non-developers work more independently while providing developers space for deeper technical work."
Dries Buytaert: Drupal Canvas 1.0 Released
Community Working Group Posts: Call for Makers: 2026 Aaron Winborn Award Design
Nonprofit Drupal Posts: Breakout Leaders Wanted for 2026 DrupalCon Nonprofit Summit
From Our Sponsor
Keep Your Drupal 7 Site Secure with Tag1’s Drupal 7 Extended Support (D7ES)
Drupal 7 is end-of-life, but critical security updates haven't stopped! So far in 2025, Tag1’s D7ES customers have benefited from more than 20 security advisories, all patched by Drupal Security Team members, core contributors and infrastructure experts. Get ongoing core, contrib and PHP compatibility fixes without migrating under pressure. Learn more: d7es.tag1.com/plans
Core
hook_requirements Deprecated in Favor of Separate Runtime and Update Hooks and Install-Time Requirements Checks
HTMX Requests May Be Configured to Use the drupal_htmx Wrapper Format
Articles
'Source Available' Is Not Open Source (And That's Okay)
Cheppers: Are Recipes Replacing Drupal Installation Profiles?
Sponsor TheWeeklyDrop - 2026 Spots Available.
For 12 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. Just email bob@theweeklydrop.com to learn more.
Dries Buytaert: The Freedom to Leave Is What Makes Customers Stay
Drupal Association Blog: Understanding Real Drupal Users with Privacy-First Telemetry
Drupalize.Me: Free Coaching for the Drupal Community
DXPR: Congrats to the Drupal Canvas Team!
ImageX: A Powerhouse for Your Content-Rich Website: Drupal’s Search API
ImageX: Get Ready for Drupal Canvas, the Page Builder You’ve Been Waiting For
Matt Glaman: Automating Drupal Release Notes in Dependabot PRs
Tutorials
Drupalize.Me: What Is Drupal.displace() and Why Should I Care?
Drupal Advent
Can You Read That Tooltip? Content on Hover or Focus
Can You See Where You Are? Focus Order and Visibility
Can You Undo That? Error Prevention for Critical Actions
Can Your Text Grow? Supporting Text Resize
Did You Get the Message? Making Status Updates Accessible
Making Headers and Labels Accessible
Multiple Ways - Do You Provide More Than One Way to Reach Your Content?
Advent Calendar Day 2 - Autowiring All the Things
Advent Calendar Day 3 – Beyond 99 Red Balloons: A Guide to Alternative Text and Accessible Images
Advent Calendar Day 4 – AI and Drupal in Action
Advent Calendar Day 5 – The Future of Drupal Core and the Ecosystem in the Age of Drupal CMS
Advent Calendar Day 6 – From Starters to Solid Drupal Team Members
Advent Calendar Day 7 – Not Just a Comeback
Advent Calendar Day 8 – Help Help My Search Page Is Getting Hammered by a Bot
Releases
Ai 1.0.7
Ai 1.1.7
Ai 1.2.4
Components 3.2.0
custom_breadcrumbs 1.1.3
custom_field 4.0.2
disable_login 1.1.3
Drupal 10.5.8
Drupal 11.2.9
entity_share 8.x-3.13
Mail 8.x-1.2
Profile 8.x-1.14
Tagify 1.2.44
Podcasts
Dripyard on Community + Code Podcast
Talking Drupal: Talking Drupal #531 - Drupal as an Application Framework
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
