
This week, Symfony continued adding tweaks to fix compatibility with the future PHP 8.1 version. Meanwhile, the upcoming Symfony 5.4 version merged some new features such as basic support for language negotiation and a CssColor constraint to validate that a given value matches any of the formats available to define CSS colors.
Symfony development highlights
This week, 52 pull requests were merged (32 in code and 20 in docs) and 76 issues were closed (45 in code and 31 in docs). Excluding merge

This week, Symfony 4.4.32 and 5.3.9 maintenance versions were released. Meanwhile, we continued polishing the upcoming Symfony 5.4 and 6.0 versions with some bug fixes and new features such as the option to configure log level and status code per exception class.
Symfony development highlights
This week, 44 pull requests were merged (42 in code and 2 in docs) and 54 issues were closed (49 in code and 5 in docs). Excluding merges, 23 authors made 5,796 additions and 3,251 deletions. See details

Symfony 4.4.32 has just been released. Here is a list of the most important changes:
Want to upgrade to this new release? Because Symfony protects backwards-compatibility very closely, this should be quite easy. Use SymfonyInsight upgrade reports to detect the code you will need to change in your project and read our upgrade documentation to learn more. Want to be notified whenever a new Symfony release is published? Or when a version is not maintained anymore? Or only when a security issue i

Symfony 5.3.9 has just been released. Here is a list of the most important changes:
Want to upgrade to this new release? Because Symfony protects backwards-compatibility very closely, this should be quite easy. Use SymfonyInsight upgrade reports to detect the code you will need to change in your project and read our upgrade documentation to learn more. Want to be notified whenever a new Symfony release is published? Or when a version is not maintained anymore? Or only when a security issue is

Symfony 4.4.31 has just been released. Here is a list of the most important changes:
bug #43158 [Cache] Fix invalidating tags on Redis <5 (@wouterj) bug #43179 [Ldap] Fix resource type checks & docblocks on PHP 8.1 (@chalasr) bug #43137 [FrameworkBundle] Avoid secrets:decrypt-to-local command to fail (@noniagriconomie) bug #43171 [VarDumper] fix dumping typed references from properties (@nicolas-grekas) bug #43124 [Messenger] [Redis] Allow authentication with user and pas

Symfony 5.3.8 has just been released. Here is a list of the most important changes:
bug #43206 [Workflow] Add missing audit-trail settings in framework workflow con… (@Stephan Wentz) bug #42354 [Ldap][Security] Make LdapAuthenticator an EntryPoint (@dcp-dev, @chalasr) bug #43146 [SecurityBundle] Fixed LogicException message of FirewallAwareTrait (@fkropfhamer) bug #43158 [Cache] Fix invalidating tags on Redis <5 (@wouterj) bug #43179 [Ldap] Fix resource type checks &

The Symfony Open Source project is supported by a company called Symfony SAS. This company sponsors the project by paying for contributions from Nicolas Grekas, Fabien Potencier and Javier Eguiluz. In order to make this sponsoring financially sustainable, the company relies on commercial services such as Symfony Insight, official Symfony conferences, as well as on donations. Today, we're happy to introduce a new Symfony Sponsoring Program. You or your company can now sponsor different parts of t

This week, Symfony announced that Flex is going serverless. This will simplify our operations and will allow you to host custom recipes in your own repositories and to add features on top of the public Flex API. In addition, the upcoming Symfony 5.4 version added support for RGB notation in Console colors and added a new EnumType form field.
Symfony development highlights
This week, 52 pull requests were merged (32 in code and 20 in docs) and 69 issues were closed (30 in code and 39 in docs).

Symfony Flex was introduced in 2017 as one of the key parts of the reimagined Symfony experience for the Symfony 4 launch. Symfony Flex is a tool (technically, a Composer plugin) that simplifies the installation/removal of packages in Symfony applications. This simplification is made possible thanks to "Flex recipes", which are a set of automated instructions that tell Symfony how to install, enable and configure packages into applications. These recipes are currently stored in two public GitHub

This week, Symfony continued preparing the upgrade to a fully-typed codebase, including the release of a command utility to patch type declarations in your own code and a blog post explaining how to prepare your apps and bundles for Symfony 6. Finally, the Call for Papers for the upcoming SymfonyWorld 2021 conference will close next week. Send your proposals soon.
Symfony development highlights
This week, 49 pull requests were merged (29 in code and 20 in docs) and 33 issues were closed (28 in