Skip to main content

Drupal News

News is provide by the latest from the Drupal Community and the latest developments happening around the world.

The Drop Times: Unmanaged Files in Drupal: Building a Random File Handler (Part 2)

19 Sep 2025

Forget theory—Part 2 of Jeff Greenberg’s six-part series dives into code. Learn how to scaffold a custom module, register a service, and write a minimal PHP handler that fetches one random file from unmanaged storage. Proof that Drupal can use assets outside its database, no strings attached.

Pivale: Drupal SDC Single Directory Components vs Storybook: a component library showdown

19 Sep 2025

In Drupal, Storybook has been the champion component library for a long time but there's a new contender in town - Drupal SDC single directory components!

The Accidental Coder: Unmanaged Files - Part 1

19 Sep 2025

With all the advantages that come from using a managed file, why would we ever want Drupal to ignore a file?  This tutorial will present one answer by way of a use case that lays out why you might want to use unman aged files in certain circumstances and some ways to do that.

Dripyard Premium Drupal Themes: The challenge of building premium Drupal themes with zero dependencies

18 Sep 2025

When we started building Dripyard themes, we made the decision early on to not have any dependencies outside of Drupal core. We wanted to avoid depending on contributed modules, npm build processes, and external libraries so that our premium Drupal themes could adapt to any development workflow....

Metadrop: Aljibe: quality and testing for Drupal developments with DDEV

18 Sep 2025

Aljibe is a DDEV add-on that provides tools and a curated base for developing Drupal projects. It's what we use at Metadrop as the foundation for every project. Although it's tailored to our needs, making it opinionated, it follows the Drupal way, and we think it can be useful for many other...

Nonprofit Drupal posts: September Drupal for Nonprofits Chat

18 Sep 2025

Join us THURSDAY, September 18 at 1pm ET / 10am PT, for our regularly scheduled call to chat about all things Drupal and nonprofits.(Convert to your local time zone.) We don't have anything specific on the agenda this month, so we'll have plenty of time to discuss anything that's on our minds at...

Security public service announcements: Third-Party Libraries and Supply Chains - PSA-2025-09-17

17 Sep 2025

Date: 2025-September-17Description: Supply-chain attack via maintainer account takeover NPM packages have been targeted in maintainer account takeover attacks. Attackers have deployed an automatic credential scanning tool. The scanning tool tries to find secret keys that may have been...

jofitz: How to add a Composer package from a GitHub repository

17 Sep 2025

Sometimes you want to add a Composer package that is not available through drupal.org or Asset Packagist. This article shows you how to add a package directly from its version control repository. Read more

Tag1 Consulting: Beyond Code Generation: How AI Enhanced Our Load Testing Workflow and Documentation

17 Sep 2025

At Tag1, we believe in proving AI within our own work before recommending it to clients. This post is part of our AI Applied series, where team members share real stories of how they're using Artificial Intelligence and the insights and lessons they learn along the way. Jeremy Wed, 09/...

Drupal Association blog: A New Era of Digital Accessibility: The EAA and its Implications for Drupal

17 Sep 2025

The following is a guest post from Drupal Accessibility Working Group maintainer Mike Gifford. The digital world is becoming increasingly regulated, and for good reason. New legislation like the European Accessibility Act (EAA) is setting a clear standard for digital inclusion, ensuring that...

Pages

Top