Automating Drupal release notes in Dependabot PRs
Preventing a `drush updb` from clearing your caches
By default, drush updb clears the cache after applying database updates. For deployments where you want to avoid an unnecessary performance hit, you can prevent this default behavior using a Drush pre-command hook. The updb command has a --cache-clear flag that you can set up in your CI workflow, but what about local testing?
Simplytest back up and running!
If you've been a user of Simplytest, I've just completed a round of maintenance, and everything should be up and running again. The service must have been spamming the Drupal.org APIs and caused itself to get blocked. I've worked with the DA team, and now Simplytest can make API requests again to get project and release data.
Why I've self-nominated for the Drupal Association At-Large Board Seat at this moment
I had been considering a self-nomination for the Drupal Association At-Large Board Seat a few times. This year, I decided to throw my hat into the ring. I've been a bit busy with baseball season kicking off (three kids, three teams 🫠) that I haven't written a blog yet, but I will, explaining why I've considered now the right time.
Drupal is delivering innovation beyond major versions
If you caught the State of Drupal presentation (aka Driesnote) from DrupalCon Atlanta, maybe you noticed something missing. There was no news about Drupal 11 or what lies ahead with Drupal 12. Instead, we talked about Drupal CMS, Experience Builder, and the upcoming concept of site templates.
phpstan-drupal now supports PHPStan 2.0
PHPStan 2.0 was released a month ago, a massive milestone for the project. To learn about all the changes, I recommend reading the release announcement.
The Web APIs powering the Drupal CMS trial experience
This blog expands on my DrupalCon Barcelona talk,
Restrict Composer dependency updates to only patch releases
I was doing website maintenance and checked for outdated dependencies with composer outdated. I usually filter with -D for checking direct dependencies and -p for packages with patch releases. These are typically easy pickings.
Lenient Composer Plugin officially replaces lenient packages endpoint
Well, it's official. My Drupal Lenient Composer Plugin has allowed the lenient Composer repository endpoint on Drupal.org to be sunset and removed.
Next stages for the Drupal Starshot trial experience
Drupal CMS is the official name for Drupal Starshot.