The best Drupal news and links delivered to your inbox every week

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 - Editor

Headlines

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

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/USCT/US

Lead Drupal Developer

Third and Grove USUS

DevOps Full Stack Developer

Spry Digital USUS

What are you waiting for? Subscribe already.

Published by Bob Kepford

Powered by Drupal