Symfony blog posts for March 2020
37 blog posts were published on March 2020
Filter posts by publication date
CVE-2020-5275 fixes an issue preventing all rules set in "access_control" to be checked when a firewall is configured with the unanimous strategy
March 30, 2020
#Security Advisories
CVE-2020-5255 fixes a cache poisoning issue via a Response Content-Type header
March 30, 2020
#Security Advisories
CVE-2020-5274 fixes Exception message escaping rendered by ErrorHandler.
March 30, 2020
#Security Advisories
Symfony Polyfills 1.15 adds support for new functions and interfaces that will be introduced in PHP 8.0 later this year.
March 30, 2020
#Living on the edge
This week, Symfony 4.4.6 and 5.0.6 maintenance versions were released. Symfony 5.0.6 was released live during the SymfonyLive Online event, which shed some light on the huge maintenance work required to manage Symfony.
March 29, 2020
#A week of symfony
Symfony 5.1 adds a new form theme for Foundation 6, improves the translation of Bootstrap custom forms and allows to customize collection entries.
March 27, 2020
#Living on the edge
We've extended the expiration date of some Symfony Certification vouchers so you can have more time to prepare for the exam.
March 26, 2020
#Symfony
Symfony 5.1 adds new features related to translations to configure the enabled locales, to improve the translation debug command, to support name attributes in Xliff2 and to allow translating each language into its own language.
March 26, 2020
#Living on the edge
We will organize some online live events in the coming months.
March 25, 2020
#Community
#Conferences
Symfony 5.1 will include a new component called Uid which generates UUIDs and ULIDs and provides some utilities for them.
March 25, 2020
#Living on the edge
Due to the current Coronavirus Disease 2019 (COVID-19) and the rapidly evolving situation everywhere in the world,
we have decided to postpone SymfonyLive Warsaw 2020 initially scheduled from June 11th to 12th.
March 24, 2020
#Community
#Conferences
The SymfonyLive Paris 2020 conference is postponed later this year.
March 24, 2020
#Community
#Conferences
A few weeks ago, we launched Upgrade reports in a private beta. Today, they are now available for everyone!
March 23, 2020
#SymfonyInsight
Symfony 5.1 adds a new loginUser() method to simplify testing protected resources.
March 23, 2020
#Living on the edge
This week, the upcoming Symfony 5.1 version improved error messages in failing tests, added new form theme blocks to customize collections and the entire codebase started using the new get_debug_type() function thanks to the PHP 8 polyfill.
March 22, 2020
#A week of symfony
In Symfony 5.1, the Workflow component has been improved to allow disable announce events, check if a workflow exists and explain blocked transitions.
March 20, 2020
#Living on the edge
Symfony 5.1 includes a new validator to check that a given value is valid as a hostname.
March 19, 2020
#Living on the edge
In Symfony 5.1 we've improved the UriSigner service to make it autowireable and easier to use.
March 18, 2020
#Living on the edge
In Symfony 5.1, security attributes will be easier to use and a new IS_IMPERSONATOR attribute will simplify how to detect impersonating users.
March 17, 2020
#Living on the edge
In Symfony 5.1, routes defined as annotations can include a priority option to better control the URL matching without having to reorder the controller actions.
March 16, 2020
#Living on the edge
This week, the upcoming Symfony 5.1 version added a simpler way to log in users in tests and introduced a new UID component to generate "universal identifiers" such as ULID, UUID, etc. Meanwhile, we announced some conference changes and we introduced SymfonyCloud trials.
March 15, 2020
#A week of symfony
In Symfony 5.1 you can define reusable sets of constraints and you can also apply constraints sequentially to stop the validation as soon as one validation fails.
March 13, 2020
#Living on the edge
In Symfony 5.1, creating single command console applications will be easier thanks to the new SingleCommandApplication class.
March 12, 2020
#Living on the edge
Due to the current Coronavirus Disease 2019 (COVID-19) and the last terrorist attack in Tunis, we decided with sadness to cancel SymfonyLive Tunis 2020.
March 11, 2020
#Community
#Conferences
Due to the current Coronavirus Disease 2019 (COVID-19) and the rapidly evolving situation in France, we decided to postpone SymfonyLive Paris 2020 initially organized from March 24th to 27th.
March 11, 2020
#Community
#Conferences
Symfony 5.1 supports the "safe" HTTP preference defined in RFC 8674.
March 11, 2020
#Living on the edge
SymfonyCloud trials are not limited to a single trial anymore.
March 10, 2020
#Cloud
In Symfony 5.1, public properties typed with classes related to services are autowired automatically, which is equivalent to the traditional setter injection.
March 10, 2020
#Living on the edge
In Symfony 5.1, the PropertyInfo component can extract information from the new typed properties introduced in PHP 7.4.
March 9, 2020
#Living on the edge
This week, the upcoming Symfony 5.1 version added a portable HTTP/2 implementation for the Symfony HttpClient based on Amp HTTP client and the DumpServer was improved to log whenever a payload is received.
March 8, 2020
#A week of symfony
Today Monday, March 2nd, is the last day to register to the French SymfonyLive conference organized in Paris at regular price! Book your conference tickets now!
March 2, 2020
#Community
#Conferences
This week, Symfony 3.4.38, 4.4.5 and 5.0.5 maintenance versions were released. In addition, the upcoming Symfony 5.1 version added new security attributes to simplify the way you check for logged in, remembered and anonymous users. Finally, the SymfonyLive Lille 2020 conference took place and the SymfonyLive Paris 2020 conference announced the end of its regular registration period.
March 1, 2020
#A week of symfony