New in Symfony 4.3: Better test assertions
Contributed byAlex Rock andFabien Potencier in #30813.In Symfony applications, creating functional tests is simple thanks to the utilities provided by the WebTestCase class and PHPUnit's assertions....
View ArticleSymfonyLive Tunis 2019: the entire schedule is out!
You can now register to the conference and the workshops in Tunisian Dinar thanks to our partner Teskerti.TN. Plus, the entire schedule for SymfonyLive Tunis 2019 is out! Check it out now!La première...
View ArticleNew in Symfony 4.3: Configuring services with immutable setters
Contributed by Nicolas Grekas in #30212.A common need in some Symfony applications is to use immutable services while still using traits for composing their optional features. Although the Symfony...
View ArticleNew in Symfony 4.3: Compromised password validator
Contributed by Kévin Dunglas in #27738.A data breach is the intentional or unintentional release of secure or private/confidential information to an untrusted environment. Thelist of data breaches...
View ArticleA Week of Symfony #640 (1-7 April 2019)
This week, Symfony 3.4.24 and 4.2.5 maintenance versions were released. Meanwhile, the SymfonyLive Tunis 2019 conference announced its full schedule. Lastly, part of the Symfony community gathered for...
View ArticleNew in Symfony 4.3: Better console autocomplete
Contributed by Mikkel Paulson in #30997.The Console component provides an utility to autocomplete the answers to questions created with the Question Helper. This is used for example to autocomplete...
View ArticleNew in Symfony 4.3: Timezone validator
Contributed by Javier Spagnoletti,Hugo Hamon in #30900.The list of Symfony constraints covers most of the common validation needs for web sites and applications. However, we keep listening to your...
View ArticleSymfonyLive Warszawa 2019: discover the conference schedule!
The first SymfonyLive conference organized in Warszawa, Poland, is coming on June! The conference will be split into 2 parts:Tuesday 11th and Wednesday 12th are dedicated to the pre-conference workshop...
View ArticleNew in Symfony 4.3: Better inflector
Contributed by Michael Babker,Nicolas Grekas in #26890 and #30810.Symfony includes an internal component called Inflector whose responsibility is to transform English words from plural to singular....
View ArticleFalta apenas 1 mês para o SymfonyLive São Paulo 2019
SymfonyLive conferences are organized in the language of their hosting country. This is why this post is in Portuguese.O SymfonyLive São Paulo está chegando!Junte-se a comunidade PHP e Symfony...
View ArticleA Week of Symfony #641 (8-14 April 2019)
This week, Symfony development activity focused on merging the last new features of the upcoming Symfony 4.3 version (such as a new SodiumPasswordEncoder and support for setting a callback for Console...
View ArticleNew in Symfony 4.3: Workflow improvements
In Symfony 4.3 we improved the Workflow component with lots of major and minor features. This blog post summarizes the most important ones.Added a context to Workflow::apply()¶ Contributed by Grégoire...
View ArticleSymfony 3.4.25 released
Symfony 3.4.25 has just been released. Here is a list of the most important changes:bug #29944 [DI] Overriding services autowired by name under _defaults bind not working (@przemyslaw-bogusz,...
View ArticleSymfony 4.2.6 released
Symfony 4.2.6 has just been released. Here is a list of the most important changes:bug #31088 [DI] fix removing non-shared definition while inlining them (@nicolas-grekas)bug #29944 [DI] Overriding...
View ArticleNew in Symfony 4.3: Simpler access to Intl data
Contributed by Roland Franssen in #28846.The ICU project ("International Components for Unicode") is a widely used set of libraries to provide globalization support for software applications. As part...
View ArticleNew in Symfony 4.3: Sodium password encoder
Contributed by Robin Chalas in #31019.In Symfony 3.4 we added an Argon2i password hasher as a modern replacement of the Bcrypt hasher. Argon2i support is provided through the libsodium library, which...
View ArticleSymfony 2.7.51 released
Symfony 2.7.51 has just been released. Here is a list of the most important changes:security #cve-2019-10910 [DI] Check service IDs are valid (@nicolas-grekas)security #cve-2019-10909...
View ArticleSymfony 2.8.50 released
Symfony 2.8.50 has just been released. Here is a list of the most important changes:security #cve-2019-10910 [DI] Check service IDs are valid (@nicolas-grekas)security #cve-2019-10909...
View ArticleSymfony 3.4.26 released
Symfony 3.4.26 has just been released. Here is a list of the most important changes:bug #31084 [HttpFoundation] Make MimeTypeExtensionGuesser case insensitive (@vermeirentony)bug #31142 Revert "bug...
View ArticleSymfony 4.1.12 released
Symfony 4.1.12 has just been released. Here is a list of the most important changes:security #cve-2019-10910 [DI] Check service IDs are valid (@nicolas-grekas)security #cve-2019-10909...
View Article