DEV Community

Cover image for Symfony Station Communiqué - Stardate: ✦ 08 August 2025 ✦: The Latest Symfony, Drupal, TYPO3, and PHP News!
Reuben Walker, Jr.
Reuben Walker, Jr.

Posted on

Symfony Station Communiqué - Stardate: ✦ 08 August 2025 ✦: The Latest Symfony, Drupal, TYPO3, and PHP News!

This post originally appeared on Symfony Station.

Welcome to this week's Symfony Station communiqué. It's your review of the essential news in the Symfony and PHP development communities focusing on protecting democracy.

There's good content in all of our categories, so please take your time and enjoy the items most relevant and valuable to you.

This is why we publish on Fridays. So you can savor it over your weekend.

Or jump straight to your favorite section.

Once again, thanks go out to Javier Eguiluz and the team at Symfony for sharing our communiqué in their Week of Symfony.

My opinions will be in bold. And will often involve cursing. Because humans. Especially tech bros. Fuck 'em!


Symfony

As always, we will start with the official news from Symfony.

This week, Symfony released the maintenance versions 6.4.24, 7.2.9, and 7.3.2. Meanwhile, we began deprecating the XML configuration format in some components, enhanced the YAML configuration format to support auto-completion and updated the container XML dumping process to remove some dependencies.

July 28 – August 3, 2025: A Week of Symfony 970

They also have:

Join the Symfony Hackathon: Collaborate, Contribute, Create

SymfonyCasts has:

This week in SymfonyCasts


Featured Item

Our Fediverse and conference friend, Phil Norton of HashBangCode writes:

Hooks are used in Drupal to allow modules and themes to listen to or trigger different sorts of events in a Drupal system. During these events Drupal will pause and ask if any modules want to have any say in the event that is currently being triggered.

Drupal 11: Object Oriented Hooks And Hook Service Classes


This Week

Ivan Vulovic continues a series:

FrankenPHP vs PHP-FPM (Part 3): CPU, Memory, and the Hidden Cost of Doing Nothing

Skribeworks explores:

Populating forms in Symfony

How Tos

Laurent MN asks:

From Free to Premium: Is Private Packagist Worth It for Your Symfony 7 Team?

e-Commerce

PrestaShop has:

PrestaShop Core Monthly - July 2025

Call for contributions: Admin API

Centarro examines:

Simplifying Payment Setup With Drupal Commerce Stripe Connect Integration

Other

Mautic has:

Drupal and Mautic integrated for hyper-personalized automated emails

CMSs

TYPO3 has:

Embracing Standardization to Enable More TYPO3 Websites

This Month in TYPO3: July 2025 [Issue 27]

Drupal has:

DrupalCon Vienna 2025: A Platform for Learning and Growth

Golems looks at:

Drupal Security Trends in 2025: How to Protect Your Business

Smartbees explores:

Enhancing Accessibility in Drupal: Top Modules and Tools for WCAG Compliance

Joshuami is:

Taking a Tour of the Tour Module

Lullabot shows us:

How Automation Transformed Government Site Maintenance

Tag1 Consulting shares:

Tag1’s Fall 2025 Event Highlights

Palantir looks at:

From Reactive Repairs to Continuous Improvement: Modern Operations and Maintenance for Enterprise Drupal Platforms

Previous Weeks

Sergey Tolkachyov announces:

WT Yandex map items v.2.0.5 Joomla module has been released


PHP

This Week

The PHP Foundation asks:

Compile time generics: yay or nay?

Doğan Uçar shares:

PHP Keeps Reaching for Generics — How “Compile-Time Generics” Might Finally Land

Pluswerk+ has:

PHP Practice & Future: A long interview with three of the leading PHP developers

Dominik Chrástecký explores:

New in PHP 8.5: Closures as Constant Expressions

You need some padding on your site, buddy.

Roman Huliak is:

Exploring PHP 8.5’s New clone with Feature: A Cleaner Way to Create Modified Clones

De Programmatica Ipsum examines:

The Toyota Corolla Of Programming

I would have used Ford F-150 🛻.

Daniel Ritter looks at:

Test creation methods on steroids with named parameters

JetBrains announces:

PhpStorm 2025.2 Is Now Available

AWS is:

Introducing Bref Lambda Layers Terraform module

Don't use AWS if you can avoid it, peeps.

Sticher explores:

Readonly or private(set)

Skoop recommends:

Explicit code

Zend shares:

[Scaling PHP Applications: Strategies and Approaches for Web Teams]
https://www.zend.com/blog/scaling-php

Previous Weeks

Laravel News examines:

Resume PHP


More Programming

Tracy Gilmore looks at:

Experiments with < details > and < summary > elements

That HTML Blog opines:

Friends at Last: Tailwind & CSS…whodathunkit?!

Uhm, no.

Smashing Magazine demonstrates:

The Power Of The Intl API: A Definitive Guide To Browser-Native Internationalization

Parthenon shows us:

How to Create Unbreakable Job Security: A Software Developer's Guide to Making Yourself Indispensable

Gotta love snark. ;)

Valtown says:

Vibe code is legacy code

Very astute.

The Register reports:

Vibe coding tool Cursor's MCP implementation allows persistent code execution

GitHub CEO: Future devs will not code, they will manage AI

Fuck AI and fuck GitHub. Use your brain and Codeberg.

Free Code Camp has:

How to Free Up and Automatically Manage Disk Space for WSL on Windows 10/11


Fighting for Democracy

Sponsored by Battalion

Here we feature several items from each section of Battalion's weekly "Defending Democracy" report.

Get all the news from the front of democracy's battle against autocracy via its latest "Defending Democracy" post. And please follow Battalion via RSS or on the Fediverse at battalion@battalion.mobileatom.net.


Please visit Symfony Stations Support Ukraine page to learn how you can help kick Russia out of Ukraine (eventually, like ending apartheid in South Africa).

The cyber response to Russia’s War Crimes, Techno Feudalism, and other douchebaggery

Malware Tech reports:

Every Reason Why I Hate AI and You Should Too

NGI Commons reports on:

Decidim and the Spirit of a Digital Commons Community

Very, very cool. Of course it's from Barcelona.

The Evil Empire Strikes Back

TechDirt reports:

Didn’t Take Long To Reveal The UK’s Online Safety Act Is Exactly The Privacy-Crushing Failure Everyone Warned About

The Guardian reports:

‘A million calls an hour’: Israel relying on Microsoft cloud for expansive surveillance of Palestinians

Cybersecurity and Privacy

DarkReading reports:

Turning Human Vulnerability Into Organizational Strength

The Electronic Frontier Foundation reports:

Zero Knowledge Proofs Alone Are Not a Digital ID Solution to Protecting User Privacy


Fediverse

Connected Places has:

Fediverse Report – 128

Ghost announces:

Ghost 6.0

*When I move to Europe next year I will be migrating my Mastodon account to either Ghost or WordPress on an European host. Probably MagicPages if it’s Ghost. Mastodon's implementation of ActivityPub is the worst. Especially as its founder is such a German c^nt. *

Other Slightly Federated Social Media

Bluesky Report – 128
A New Social has:

Bridging vs cross-posting


CTAs (aka show us some free love)

Do you own or work for an organization that would be interested in our promotion opportunities? Or supporting our journalistic efforts? If so, please get in touch with us.

More importantly, if you are a Ukrainian company with coding-related products, we can offer free promotion on our Support Ukraine page. Or, if you know of one, get in touch.

You can find a vast array of curated evergreen content on our communiqués page.

Top comments (1)

Collapse
 
jamey_h66 profile image
Jamey H

Nice posting, Can we talk?
Could you share your email address?