Need help with Drupal or Grav admin, site building, design, or content? Contact us! 

Help Defend Democracy! → Join Battalion today.

Back to top with progress scrollbar

Symfony Station Communiqué - 11 October 2024

By Reuben Walker, 12 October, 2024
Small robot reading a book

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.

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

This week we had to evacuate the shit hole known as Florida due to Hurricane Milton. Consequently, this issue is running a little late.

Symfony

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

This week, Symfony 7.2 entered into its stabilization period before its final release at the end of November 2024. Some of the new features merged this week include: support for Mailtrap webhook, a new utility method in the String component, support for a new logical operator in the ExpressionLanguage component, and a new way to sort the extracted translatable contents.

A Week of Symfony #927 (30 September - 6 October 2024)

They also have:

An email

SymfonyCon Vienna 2024: Crafting Custom PHPStan Rules for Symfony Apps

SymfonyCon Vienna 2024: Running Symfony in a Multi-Process Container

SymfonyCon Vienna 2024: How to migrate from Cron to Symfony Scheduler

New in Symfony 7.2: Week, WordCount and Yaml Constraints)

Blackfire has:

Observability is a team effort: join our new Discord server


Featured Item

Lullabot shows us:

How to Calculate Git Repository Growth Over Time


This Week

Patric explores:

Backup and Restore Command for Symfony Migrations

Tim Nelles examines:

Using Symfony’s HeaderBag as a Service: A Debugging Superpower in API Contexts

Very interesting.

eCommerce

Sylius has:

A month left till the biggest Sylius conference

CMSs

TYPO3 has:

TYPO3 Conference 2024: Empowering Digital Transformation | 26–28 Nov, Düsseldorf - TYPO3 the Open Source Enterprise CMS

Joomla has:

Joomla 5.2.0 Release Candidate 3

Drupal has:

Wim Leers has an update:

Experience Builder: XB week 20: 0.1.0-alpha during DrupalCon!

LN Webworks has a review:

LN Webworks Amazing Experience at DrupalCon Barcelona 2024

Markie(Not Mark) looks at:

Cloning Content in a LocalGov Drupal website

ImageX Media shows us how to:

Integrate Zoom Meetings Seamlessly into Your Drupal Website via Our Developer’s Module

Annertech Digital Agency reviews:

DrupalCon Barcelona: Our highlights

Mohammad Anwar Siddiqui explores:

Effective Content Management and Organization with Taxonomy in Drupal

Marcelo Vani shares:

Drupal Recipes Autocomplete extension for VS Code

Prasad Deole is:

Exploring the SEO-Friendly Features of Drupal 11: Elevating Your Website’s Search Visibility

Previous Weeks

Bhavin Nakrani shows us:

How to create a Twig filter in Symfony?

Patric examines:

Backup and Restore Command for Symfony Migrations

JoliCode has:

Administrer une entité custom dans un back-office Sylius

Désactiver des routes Symfony en production


PHP

This Week

Servbay says:

PHP 8.4 First Release Candidate Released! New PHP Release Cycle Strategy Adopted

Paul Santus shows us:

How to run PHP on AWS ServerLess architecture ? Part 1 - What's serverless?

How to run PHP on AWS ServerLess architecture ? Part 2 - introducing Bref runtime

Fernando Castillo explains:

Why I prefer service objects over higher order functions in PHP

Inspector shows us:

How to enable/disable PHP native functions - php.ini Tutorial

Kévin Dunglas shows us:

How to debug Xdebug… or any other weird bug in PHP

And Tomas Votruba shows us:

How to Upgrade deprecated PHPUnit withConsecutive()

Jenuel Oras Ganawed has:

Why PHP is Gaining Popularity in 2024: The Unexpected Comeback of a Classic Language


More Programming

Smashing Mag shows us:

How A Bottom-Up Design Approach Enhances Site Accessibility

Adële showcases:

Adële's smolweb site

CSS Tricks shares:

Recipes for Detecting Support for CSS At-Rules

Alvaro Montoro looks at:

11 New Features and Functions Arriving in CSS

Bleeping Computer reports:

GitLab warns of critical arbitrary branch pipeline execution flaw

CrawOMG opines:

Why Docker is Losing Its Edge in Recent Years

404 Media reports:

Thousands of Internal AI Training Datasets, Tools Exposed to Anyone on the Internet


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. Or even Bluesky if that floats your boat.


Please visit our Support Ukraine page to learn how you can help kick Russia out of Ukraine (eventually).

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

The Kyiv Independent reports:

Russian state media faced 'unprecedented' cyberattack on Putin's birthday

Ars Technica reports:

Elon Musk’s X loses battle over federal request for Trump’s DMs

The c^nt also backed down 100% in his fight with Brazil. As with Durov in France, these fascist bullies are not so tough when you smack them in the fucking mouth.

The Evil Empire Strikes Back

The Guardian reports:

How Israel has made trauma a weapon of war

The Verge reports:

FEMA adds misinformation to its list of disasters to clean up

Cybersecurity/Privacy

Surveillance Self Defeat reports:

Seven Steps To Digital Security

The Register reports:

How should CISOs respond to the rise of GenAI?

Fediverse / ActivityPub

The Fediverse Report has:

Last Week in Fediverse – ep 87

Ben Werdmuller looks at:

The two Fediverses

Bix Dot opines:

You Can’t Own The Social Web

Other Federated Social Media

The Fediverse Report has:

Last Week in the ATmosphere – Oct 24 week 2

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. We’re in our infancy, so it’s extra economical. 😉

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 communiques page.

Author

Reuben Walker

Founder
Symfony Station

section separator
Article Type
Donate using Liberapay

Symfony Station covers the essential news in the Symfony, PHP, and Fediverse development communities with a focus on protecting democracy. Please use the button above to make a small donation to help cover our out-of-pocket costs. Our labor is provided free of charge to support the communities we write about.

Join our newsletter list

Subscribe to The Payload, our weekly newsletter exploring the Symfony Universe.

  Start exploring!