DEV Community

Cover image for 'Symfony Station Communiqué - ✦ Stardate: 05 December 2025 ✦
Reuben Walker, Jr.
Reuben Walker, Jr.

Posted on • Originally published at symfonystation.mobileatom.net

'Symfony Station Communiqué - ✦ Stardate: 05 December 2025 ✦

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!

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 in January.

We are posting on the Fediverse now at @thefulcrum@thefulcrum.dev

Original website content will start in 2026.


Symfony

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

This week, the stable versions of Symfony 7.4.0 and Symfony 8.0.0 were released, including tens of impressive new features. In addition, the Symfony community gathered for the SymfonyCon Amsterdam 2025 conference, which was a great success. Finally, we published the Black Friday promotions for the Symfony ecosystem.

November 24–30, 2025 A Week of Symfony 987

They also have:

SymfonyCon Amsterdam 2025: Relive the Magic of SymfonyCon Amsterdam 2025

Next Stop: SymfonyCon Warsaw 2026

SensioLabs reviews:

SymfonyCon Amsterdam 2025: Our Recap and the Highlights

SymfonyCasts has:

This week on SymfonyCasts!


Featured Item

Sulu announces Sulu 3.0:

This major release represents the biggest architectural shift in our CMS since version 2.0. We’ve completely rebuilt how content is stored and managed, updated key dependencies, and improved the developer experience. The numbers also tell a story: We added 153,471 lines of new code while removing 265,104. The result is a faster, more familiar system that’s easier to debug and extend.

Let’s take a closer look at what’s changed and why it matters for your projects.

Sulu 3.0: Faster content storage, simplified dependencies, and a cleaner developer experience

I see a retirement project coming up. ;)


This Week

Matt Mochalkin has:

Mastering Symfony 7.4: The Power of Attribute Improvements

Master Server-Sent Events (SSE) in Symfony 7.4

Wouter de Jong explores:

Merging Unrelated Projects using Git

eCommerce

PrestaShop has:

PrestaShop Developer Conference 2025 - Event Recap

ShopWare has:

Slack to Discord – how to switch

CMSs

TYPO3 has:

Server Team Status Report — November 2025

Coders' Corner: November 2025

TYPO3 Awards 2025 Recognize Exceptional Projects Across the TYPO3 Community

The Exciting New Features in TYPO3 v14

This Month in TYPO3: November 2025

Why You Should Apply for TYPO3 Surfcamp 2026 – Ride the Waves & Code with the Community!

Our Recap of T3CON25! All the Memorable Moments from this Year’s TYPO3 Conference

Wolfgang Wagner has:

Meine Eindrücke von der T3CON25 in Düsseldorf

TYPO3 14.0.1, 13.4.21 und 12.4.40 beheben Symfony-Inkompatibilität

TYPO3-Upgrades: Warum "Es läuft doch" die gefährlichste Ausrede ist

PPW has:

TYPO3 Adventskalender 2025: Neue ViewHelper

TYPO3 Adventskalender 2025: Der neue Task-Planer

TYPO3 Adventskalender 2025: Verbesserte Breadcrumb-Navigation im Backend

TYPO3 Adventskalender 2025 : Konfigurierbare Thumbnail-Formate

TYPO3 Adventskalender 2025: 05.12.2025: Überarbeitete Modulnamen - Ein großer Schritt in die Zukunft

Drupal has:

Drupal Goes to the U.N.

Understanding real Drupal users with privacy-first telemetry

Drupal Canvas is Now Available: Inside Drupal's New Visual Page Builder

Dries Buyaert has:

The freedom to leave is what makes customers stay

For what it will cost I hope you can take it with you. If you want something like this (and are small fry like us) I recommend Drupito.

Drupal Canvas 1.0 released

ImageX Media examines:

Managing Content-Rich Drupal Sites: Great Tools You Can Use

A Powerhouse for Your Content-Rich Website: Drupal’s Search API

Matt Glaman looks at:

Preventing a drush updb from clearing your caches

Markie (not Mark) explains why:

Klaro is the simplest Cookie Consent Management solution for Drupal

Drupalize Me asks:

What is Drupal.displace() and why should I care?

Kevin Gautreau shares:

Drupal - Les « menu deriver » pour générer des éléments de menu dynamiquement

Droptica explores:

Technical Audit of Drupal in 20 Minutes. How to Use the Druscan Tool?

LostCarPark has:

Advent Calendar day 1 - Neurodiversity: An Underrated Superpower in Business

Advent Calendar day 2 - Autowiring all the things

Advent Calendar day 3 – Beyond 99 Red Balloons: a guide to alternative text and accessible images

Advent Calendar day 4 – AI and Drupal in Action

Advent Calendar day 5 – The future of Drupal core and the ecosystem in the age of Drupal CMS

DXPR says:

Congrats to the Drupal Canvas team!

Previous Week

JoliCode shares:

Our experience upgrading a project to Symfony 8

Nicolas Jourdan explores:

Building custom Symfony Console Commands like a pro (with Symfony 7.4)


PHP

This Week

Dave Liddament is:

Introducing the TestTag attribute

Joe Watkins examines the:

Sustainability of Open Engineering

Phillip Scheit shares a:

Trick for testing exceptions in PHPUnit

RadWebHosting shows us how to:

Setup and Run PHP 8.5 on Oracle Linux VPS (with HTTPS + Reverse Proxy)

Tideways looks at:

PHP 8.5 Garbage Collection Improvements

Previous Week

David Duymelinck explores:

From object graph to query


More Programming

Sean Goedecke explains:

How good engineers write bad code at big companies

ISSOtm shares:

GitHub → Codeberg: my experience

Great stuff. I also made the move in 2025.

Dillo shares a similar experience:

Migrating Dillo from GitHub

Microsoft announces:

The Web Install API is ready for testing

Good news for PWAs.

Kossasoft examines:

HTML and CSS in 2025: innovations worth paying attention to.

SourceTrail looks at the:

Importance of HTML Heading Tags for SEO and Accessibility

HTMHell has:

Top layer troubles: popover vs. dialog

Using the Ancient Evils for Debugging

Speculation rules improvements

Referencing HTML elements inside Shadow DOM

This is a good one.

IDREFs: What they are and how to use them

CSS Portal compares:

CSS Margin vs Padding Guide

Smashing Mag explores:

Things You Won’t Need A Library For Anymore

Less JavaScript equals better websites.

Piccallili explores:

A view transitions fallback: DOMContentLoaded + requestAnimationFrame()

CSS Tricks looks at:

Getting Creative With “The Measure”

Lyra's Epic Blog shares:

SVG Filters - Clickjacking 2.0

Planet Performance has:

Exploring Large HTML Documents On The Web

BleepingComputer reports:

Glassworm malware returns in third wave of malicious VS Code packages

Shai-Hulud 2.0 NPM malware attack exposed up to 400,000 dev secrets

Forgejo announces:

Forgejo monthly report - November 2025

Open Source Initiative explores

Patents and Open Source: Understanding the Risks and Available Solutions

Freelock has:

Can your text grow? Supporting text resize


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

The MIT Press Reader has:

The Secret History of Tor: How a Military Project Became a Lifeline for Privacy

DDEV has:

Power Through Blackouts: How DDEV Community Helped Me in Ukraine

The Evil Empire Strikes Back

National Review reports:

Meta Researchers Privately Compared Instagram to Addictive Drug, Bombshell Court Filing Shows

TechPolicy Press reports on:

The Gulf’s AI Rise and the Risk of Entrenching Authoritarianism

Cybersecurity and Privacy

The Register reports:

'Exploitation is imminent' as 39 percent of cloud environs have max-severity React hole

Ars Technica has more:

Admins and defenders gird themselves against maximum-severity server vuln

Reasons number 26,417 and 18 why React and NextJS suck.


Fediverse

Coywolf has:

Mastodon creator shares what went wrong with Threads and ponders the future of the fediverse

Ben Werdmuller shares:

Introducing Roundabout


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 (0)