Symfony blog posts for November 2021
Filter posts by publication date
New in Symfony 5.4: Serializer improvements
Symfony 5.4 allows to configure the serializer globally, to use your own serializer for Messenger and to collect all denormalization errors related to PHP types.
A Week of Symfony #778 (22-28 November 2021)
This week, Symfony 4.4.35 and 5.3.12 releases were published to address some potential security vulnerabilities. In addition, Symfony 5.4.0-RC1 and 6.0.0-RC1 were published in preparation for their imminent stable release. Lastly, Symfony announced the last days of its Black Friday 2021 deals which end on November 29.
New in Symfony 5.4: Notifier integrations
Symfony 5.4 adds new integrations for the Notifier component: sms77, smsc.ru, Mailjet, Telnyx, MessageMedia, Yunpian, Amazon SNS, TurboSMS and Expo Notification.
Last Days of Symfony Black Friday 2021 Deals
Symfony Black Friday 2021 deals end in just three days. Hurry up to get 30% discount on Symfony certification and SymfonyInsight team plans!
New in Symfony 5.4: Profiler improvements
In Symfony 5.4 you can enable the profiler conditionally, you can see more security-related information in the profiler and you can even preview the rendered HTML emails.
Two weeks left before SymfonyWorld Online 2021 Winter Edition, book your ticket now!
The SymfonyWorld Online 2021 Winter Edition conference will take place in just 2 weeks. Book your ticket now and join us in this online event!
New in Symfony 5.4: Messenger Improvements
Symfony 5.4 adds the option to configure handlers with PHP attributes, adds a new way to get worker metadata, allows to reset container services between messages and allows you to handle messages in batches.
CVE-2021-41268: Remember me cookie persistance after password changes
CVE-2021-41268: Remember me cookie persistance after password changes
CVE-2021-41267: Webcache Poisoning via X-Forwarded-Prefix and sub-request
CVE-2021-41267: Webcache Poisoning via X-Forwarded-Prefix and sub-request
CVE-2021-41270: Prevent CSV Injection via formulas
CVE-2021-41270: Prevent CSV Injection via formulas
New in Symfony 5.4: DependencyInjection Improvements
Symfony 5.4 adds features such as autowiring of union and intersection types, improved TaggedIterator and TaggedLocator attributes and autoconfiguration of methods and properties.
A Week of Symfony #777 (15-21 November 2021)
This week, Symfony 5.4.0 BETA3 and 6.0.0 BETA3 versions were published so you can test them on your applications before their final release at the end of the month. In addition, the Symfony Core Team added four new members to help grow the Symfony project in the next few years.
New in Symfony 5.4: Translation Improvements
In Symfony 5.4 you can use translatable objects for form help and for translation parameters. In addition, translation messages now integrates with GitHub Actions.
New Core Team Members, 2021 Edition
I'm very pleased to announce 4 new Symfony core team members.
New in Symfony 5.4: Language Negotiation
Symfony 5.4 adds new config options to better handle the Accept-Language HTTP header in your applications.
Announcing the Final Schedule of SymfonyWorld Online 2021 Winter Conference
The final schedule of the SymfonyWorld Online 2021 Winter conference is published, including 25 talks and 10 workshops.
New in Symfony 5.4: Redesigned Profiler Logs
In Symfony 5.4 we've redesigned the logs section of the Symfony profiler to make information easier to find and understand.
Black Friday 2021 Offers from the Symfony Ecosystem
Symfony announces its BlackFriday 2021 deals: 30% discount in certification, coaching and Insight.
New in Symfony 5.4: Filesystem Path Class
Symfony 5.4 includes a new Path class in the Filesystem component to manipulate file/dir paths in a consistent manner.
New in Symfony 5.4: Configurable Exceptions
In Symfony 5.4 you can configure the log level and the HTTP status per class.
A Week of Symfony #776 (8-14 November 2021)
This week, Symfony development activity focused on polishing and tweaking the upcoming Symfony 5.4 and 6.0 releases (both will be published before the end of this month). In addition, Symfony announced a new sponsoring program for SaaS providers to back their Symfony bridges.
New in Symfony 5.4: New Validation Constraints
Symfony 5.4 adds new validator constraints to validate CIDR notations and CSS colors.
New in Symfony 5.4: PHP Enumerations Support
Symfony 5.4 will support PHP 8.1 Enumerations in Form, Serializer, Dependency Injection and VarExporter components.
Calling SaaS providers to back their Symfony bridge
By sponsoring the bridge that integrates with your company's services, you'll get extra visibility that could lead to new clients. You'll also send a message of responsibility to your current clients, and you'll ensure that maintaining this bridge is worthwhile for Symfony.
New in Symfony 5.4: Route Aliasing
Symfony 5.4 will allow to define route aliases, which are useful to rename and/or deprecate legacy routes.
New in Symfony 5.4: Controller Changes
In Symfony 5.4 we're deprecating some controller shortcuts to encourage other better practices.
A Week of Symfony #775 (1-7 November 2021)
This week, Symfony 5.4.0-BETA1 and 6.0.0-BETA1 versions were published in preparation for their final release at the end of November 2021. We also published the first articles about the new features of Symfony 5.4. Lastly, we announced more speakers for the upcoming SymfonyWorld Online 2021 Winter Edition conference (December 9-10, 2021).
New in Symfony 5.4: Nested Validation Attributes
Symfony 5.4 will support PHP 8.1 nested attributes in all its validation constraints.
New in Symfony 5.4: Faster Security Voters
Symfony 5.4 introduces a new interface to make some parts of the security voters cacheable to improve your application performance.
Fourth Round of Selected Speakers at SymfonyWorld 2021 Online 2021 Winter Conference
Announcing five new talks and speakers to join the upcoming SymfonyWorld Online 2021 Winter Edition conference.
New in Symfony 5.4: Console Autocompletion
Symfony 5.4 will add autocompletion to the Console component, allowing commands to autocomplete options, arguments and even their values.
Upgrade Flex on your Symfony projects
Please, upgrade to symfony/flex 1.17+ ASAP.