New in Symfony 4.1: Ajax improvements
A simpler way to test Ajax requests¶ Contributed by Hamza Amrouche in #26381.The BrowserKit component used in Symfony functional tests provides lots of utilities to simulate the behavior of a web...
View ArticleNew in Symfony 4.1: Serializer improvements
Added a ConstraintViolationListNormalizer¶ Contributed by Grégoire Pineau in #22150.When working on APIs with Symfony, it's common to use code like this: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19...
View ArticleA week of symfony #590 (16-22 April 2018)
This week, Symfony improved the performance of the Cache component inlining some function calls and simplified the usage of the new Messenger component allowing to omit the sender tag name and to use...
View ArticleNew in Symfony 4.1: HTTP header improvements
Introduced a HeaderUtils class¶ Contributed by Christian Schmidt in #26791.Parsing HTTP headers is not as trivial as some may think. It requires parsing quoted strings with backslash escaping and...
View ArticleNew in Symfony 4.1: Exception improvements
FlattenException now unwraps errors¶ Contributed by Alexander M. Turek in #26028.Symfony wraps errors thrown by the application inside a FatalThrowableError. This makes the actual error class to not be...
View ArticleNew in Symfony 4.1: Session improvements
Deprecate some uses of Request::getSession()¶ Contributed by Florent Mata in #26564.Using Request::getSession() when no session exists has been deprecated in Symfony 4.1 and it will throw an exception...
View ArticleSymfony 2.7.46 released
Symfony 2.7.46 has just been released. Here is a list of the most important changes:bug #26831 [Bridge/Doctrine] count(): Parameter must be an array or an object that implements Countable...
View ArticleA week of symfony #591 (23-29 April 2018)
This week, development activity was focused on improving the new Messenger component to allow defining multiple buses, adding a memory limit option to ConsumeMessagesCommand and generating better logs...
View ArticleSymfony 2.8.39 released
Symfony 2.8.39 has just been released. Here is a list of the most important changes:bug #27067 [HttpFoundation] Fix setting session-related ini settings (@e-moe)bug #27016 [Security][Guard]...
View ArticleNew in Symfony 4.1: Self-updating debug toolbar
Contributed by Jeffrey Brubaker in #26655.Single-page applications (SPA) are web applications that use JavaScript to rewrite the current page contents dynamically rather than loading entire new pages...
View ArticleSymfony 3.4.9 released
Symfony 3.4.9 has just been released. Here is a list of the most important changes:feature #24896 Add CODE_OF_CONDUCT.md (@egircys)bug #27074 [Debug][WebProfilerBundle] Fix setting file link format...
View ArticleSymfony 4.0.9 released
Symfony 4.0.9 has just been released. Here is a list of the most important changes:bug #27074 [Debug][WebProfilerBundle] Fix setting file link format (@lyrixx, @nicolas-grekas)bug #27088...
View ArticleIntroducing new Symfony Polyfills for PHP 7.3 and Ctype
Symfony Polyfills provide some features from PHP core and PHP extensions implemented as PHP 5.3 code, so you can use them in your applications regardless of the PHP version being run on your...
View ArticleNew in Symfony 4.1: Console improvements
The main new feature of the Console component in Symfony 4.1 is theadvanced output control that lets you update different parts of the output simultaneously. However, we improved the the Console with...
View ArticleSymfonyLive London 2018 is announced!
We’re so thrilled and excited to announce SymfonyLive London! We’ve just confirmed the official dates, SymfonyLive London will be held on September 28th at the Park Plaza Westminster! Symfony is proud...
View ArticleFinding a new home for IvoryCKEditorBundle
IvoryCKEditorBundle is a popular Symfony bundle (more than 2 million downloads) that integrates the ubiquitous CKEditor WYSIWYG editor in Symfony applications and it's also used in projects like Sonata...
View ArticleA week of symfony #592 (30 April - 6 May 2018)
This week Symfony introduced new polyfills for PHP 7.3 and Ctype and started using the Ctype polyfill in Symfony's code. In addition, we made the Symfony command exceptions more concise and introduced...
View ArticleSymfony 4.1.0-BETA1 released
Symfony 4.1.0-BETA1 has just been released. Here is a list of the most important changes:feature #26945 [Messenger] Support configuring messages when dispatching (@ogizanagi)feature #27168 [HttpKernel]...
View ArticleDiversity initiative Update #2
A few days ago Symfony adopted a code of conduct and a process for enforcing it. While this was a major effort of the diversity initiative which took several months to complete, it should not change...
View ArticleSymfony Website Updates #2
Lately we've been busy improving and adding features to the symfony.com website. This article recaps the most important new features.See past events and add events to your calendar¶The Events &...
View Article