Symfony Station Communiqué - Stardate: ✦ 17 October 2025 ✦ View

 

NASA engineers in control room 1960s

     

 
Battalion Logo

Fight Autocracy, join Battalion today.

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.

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!

We're off to France to scout locations for The Fulcrum's worldwide HQ. ;) So, there will not be a communiqué for the next two weeks.

The Programmer’s Fulcrum is the future (and smaller) home for a fusion of Symfony Station and Battalion. Its tagline is Devs Defending Democracy, Developing the OMN.

You can sign up now and for 2025 get an email with links to each week's Symfony Station Communiqué and Battalion "Destroying Autocracy" post along with their featured articles. And you’ll be set with TPF after the fusing.

We are posting on the Fediverse now at @thefulcrum@thefulcrum.dev and original website content will start in 2026.


Symfony

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

This week, the upcoming Symfony 7.4 version deprecated the HTTP method override for the GET, HEAD, CONNECT, and TRACE methods, and added a new setAllowedHttpMethodOverride() method in the Request class to define which HTTP methods can be overridden. Meanwhile, the upcoming Symfony 8.0 version continued removing all the features marked as deprecated, like the Request::get() method and some DependencyInjection extension methods related to XML.

October 6–12, 2025: A Week of Symfony 980


They also have:

SymfonyCon Amsterdam 2025: Installing Symfony with Symfony using the Browser

Sounds awesome.

SymfonyCon Amsterdam 2025: Performance Milestone for the Symfony Ecosystem

SymfonyCon Amsterdam 2025: Inside the first Git commit: powerful ideas behind a minimal start

SymfonyCon Amsterdam 2025: From Runtime to Resilience: Scaling PHP

New in Symfony 7.4 Deprecated XML Configuration


SymfonyCasts has:

This week on SymfonyCasts!


Featured Item

Symfony writes:

Twenty years of code, collaboration, and community. Twenty years of ideas that became innovations — and of people who turned open source into something deeply human.

From a PHP framework to a global project powering millions of applications, Symfony’s journey has always been about more than technology. It’s about people — contributors, maintainers, speakers, companies, and countless developers who believed in building something greater together.

Celebrating 20 Years of Symfony


This Week

JoliCode has:

The Castor Task Runner is Now Stable!

Les Tilleuls Coop has:

ForumPHP 2025 : Au cœur d'une révolution silencieuse

Un site anniversaire pour célébrer les 20 ans de Symfony!

Matt Mochalkin explores:

Effortless Data Mapping in Symfony: A Deep Dive into the ObjectMapper!

HomelessCoder examines:

Auto-Discovering Console Commands in Power Modules


eCommerce

Sylius has:

Month of Sylius: September

Ludovic Frank shares:

Bien comprendre la maintenance d'une boutique Sylius, pour une boutique fonctionnelle sur le long terme

PrestaShop announces:

PrestaShop 9.0.1 is available


Platforms

Albert Hilton shows us:

How Yii MVC Architecture Streamlines Web Application Development


Other


CMSs


Joomla has:

Joomla 6.0 and Joomla 5.4 are here!

AlternativeTo reports:

Joomla 6 released with automatic core updates, new child template, and improved versioning

Concrete CMS has:

October 2025 Monthly Roundup

TYPO3 has:

Vote Now for the TYPO3 Best Extension Award 2025

Event recap: TYPO3 Camp London 2025

[Community Budget Report: A Modern Rich Text Editor (RTE) Experience With TipTap] https://typo3.org/article/community-budget-report-a-modern-rich-text-editor-rte-experience-with-tiptap

Torben Hansen announces:

My new TYPO3 extension "powermail_crshield" is available

Wolfgang Wagner looks at:

TYPO3 13.4.19 und 12.4.38 Maintenance-Releases veröffentlicht

Drupal

DrupalCon was this week, so lots of Drupal folks have items.

International Splash Awards Spotlight Excellence in Drupal Innovation at DrupalCon Vienna 2025

Celebrating Excellence: The Women in Drupal Award Shines a Spotlight on Female Leaders Shaping the Future of Open Source

Drupal’s Turning Point: Running Toward the AI Storm

The Drop Times has:

"We are the Navigators Charting the Future of Open Web" - Dries Buytaert

Cheppers explores:

Canvas, SDC, and the Future of Drupal

Good stuff.

HashBangCode examines:

Drupal 11: Using SDC Component Library To Preview Single Directory Components

Very cool.

UI Suite shares:

UI Suite Monthly #31 - Display Builder Beta Approaches as We Race Toward Drupal 11.3

Sebastian takes:

A deep-dive into Web Push Notifications with Drupal using Push Framework Notifications

Specbee shows us:

How to create and apply a patch with Git Diff and Git Apply commands for your Drupal website

Droptica looks at:

16 Best Drupal Intranet Modules that Will Enrich Your System

Dripyard explores:

Handling images from Drupal and Canvas with the same component

Great stuff.

Previous Week

Sebastian shows us how to:

Cover the entire screen with your PWA on iOS


PHP

This Week

Laravel News explores:

JetBrains State of PHP 2025

DDEV has:

Contributor Training: Contributing to ddev.com

DDEV October 2025 Newsletter

WordPress shares its:

WordPress Playground PHP Editor

Cool, a browser based PHP editor to test snippets.

David Duymelinck examines:

Enhancing query languages

Donat Studios says:

[Fully Implementing PSR-16 Simple Cache is Less Than Simple](https://donatstudios.com/psr16-iterable-issue0

Ludovic Frank shares:

FrankenPHP, un serveur web moderne (surcouche à Caddy), compilons-le avec une version de PHP différente de la dernière


More Programming

W3C announces:

W3C logo refresh: more than a cosmetic change, a small step towards durable and sustainable success

Uwe Friedrichsen says we're:

Solving the wrong problem

Go Make Things expounds on some horsehit:

The AI Mandate

Arya Breadcrumbs reports:

Framework under fire for Omarchy/DHH/Hyprland support?

Bruce Lawson has:

Goodbye Windows 10, Hello Zorin OS

This is the Linux distro I have experimented with and I like it. Unfortunately, I fucked up the install and didn't create a password. So, I can't update anything. :(

The Register reports:

Devs are writing VS Code extensions that blab secrets by the bucketload

Piccalil shares:

A pragmatic guide to modern CSS colours - part one

Mozilla has:

A beginner-friendly guide to view transitions in CSS

Security Week reports:

GitHub Copilot Chat Flaw Leaked Data From Private Repositories


Fighting for Democracy

Sponsored by Battalion


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

EuroNews reports:

Philanthropists to invest €427 million to curbs tech giants’ influence on new AI

Let's hope they are successful.

The Register reports:

Librephone battles the proprietary binary blob

Fantastiqué.

The Evil Empire Strikes Back

The Electronic Frontier Foundation reports:

EFF and Five Human Rights Organizations Urge Action Around Microsoft’s Role in Israel’s War on Gaza

Ars Technica reports:

Trump admin pressured Facebook into removing ICE-tracking group

Infrequently Noted reports:

The App Store Was Always Authoritarian

Cybersecurity and Privacy

BleepingComputer reports:

Spain dismantles “GXC Team” cybercrime syndicate, arrests leader

Wired reports:

Satellites Are Leaking the World’s Secrets: Calls, Texts, Military and Corporate Data



Fediverse

Connected Places has:

Fediverse Report – 138

Loops has:

Loops Joins the Fediverse

Other Slightly Federated Social Media

ATProtocol Dev is:

Announcing ATmosphereConf: Vancouver, March 2026

Remember Bluesky is half-ass but ATProto has potential.


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.