Thursday, September 4, 2025
We started with Drupal-related notes:
- Drupal releases 10.5.3; 11.2.4; Canvas 1.0.0-alpha1
- saving the current default revision as non-default is disallowed
- node_is_page and the page node.html.twig variable are deprecated
- crediting page moves to new contribution records system
- Views-based theme suggestions for node and comment templates deprecated
- Symfony's 'file' validation constraint now available to core code
- Drupal AI 1.2.0-alpha2 is out
- major funding milestone reached by Drupal AI initiative
- Drupal AI development progress week 35
- Acquia appoints new CEO
- Experience Builder renaming to Canvas
- composer script used to rename Experience Builder functions etc. to Canvas
- managing complex vocabularies in Drupal with Taxonomy Manager
- getting rid of unused Media with the Entity Usage module
- Storybook Drupal: setup, components, and SDC
- taming AI bot abuse performance nightmares
- how one organization uses JavaScript with Drupal
- how to patch Drupal core and contrib modules
- why Drupal's theming needs a rethink
- Drupal Developer Survey 2025 results
- making DrupalCon participation more sustainable
Next, general web (and other) notes:
- PHP 8.5.0 beta 2 released
- PHP 8.5 timetable
- "best practice" is just your opinion
- web accessibility in government: common misses and practical fixes
- reclaim Docker disk space when using DDEV
- covering hidden=until-found
- rolling the dice with CSS random()
- Google improves Gemini AI image editing with "nano banana" image model
At the end of the meeting, we recommended people watch "Enhancing code reusability on SBA gov using Single Directory Components and Recipes" from Drupal GovCon 2025.
Recommended video
These "regular" Web Dev Rev meetings generally happen once every 3 weeks; the next session is scheduled for September 26th.