Symfony blog posts for April 2018
25 blog posts were published on April 2018
Filter posts by publication date
In Symfony 4.1, working with Single-Page Applications will be easier thanks to the self-updating debug toolbar
April 30, 2018
#Living on the edge
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 for received messages. In addition, we improved the performance of the resource loading in the Translator component and the performance of the normalizer in the Serializer component.
April 29, 2018
#Living on the edge
In Symfony 4.1 sessions can be migrated to new storage handlers and some requests that use sessions can now be cached.
April 26, 2018
#Living on the edge
Symfony 4.1 introduces new exception classes and improves the exception pages design to be more actionable and display more accurate information.
April 24, 2018
#Living on the edge
Symfony 4.1 introduces a new utility class to work with HTTP headers, adds support for default values in Accept headers and it allows to bypass HTTP headers when submitting forms in tests.
April 23, 2018
#Living on the edge
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 the adapter name instead of the service name. In addition, we added a new dd() helper which is useful when you can't or don't want to use a debugger.
April 22, 2018
#A week of symfony
In Symfony 4.1 the serializer can normalize validation errors automatically, it can define default constructor arguments when denormalizing contents, it allows to use custom max depth handlers and it ignores XML comments by default.
April 20, 2018
#Living on the edge
In Symfony 4.1 it's easier to make Ajax requests in functional tests and the Ajax panel in the debug toolbar has been improved.
April 19, 2018
#Living on the edge
In Symfony 4.1 you can ignore the log messages related to specific HTTP status codes so your log files are not polluted with irrelevant messages.
April 17, 2018
#Living on the edge
This week, Symfony continued working on the new features of the upcoming 4.1 version, such as iterable support in the SymfonyStyle methods and a new AMQP adapter for the Messenger component. In addition, we opened the Call for Papers for SymfonyLive London 2018 conference.
April 15, 2018
#A week of symfony
This week was the first of the "feature freeze" period of Symfony 4.1. Development activity focused on finishing and polishing some of the pending features, such as a middleware that validates Messenger messages, a Monolog activation strategy for ignoring specific HTTP codes, the ability to set the rounding strategy for MoneyType and a feature to use custom functions inside allow_if security expressions.
April 8, 2018
#A week of symfony
Symfony Security Monitoring is a new service that alerts you whenever a security vulnerability is discovered and affects to your projects. It's also a great way to contribute to the development of Symfony.
This week, Symfony 4.1 entered into its "feature freeze" period, so we finished some of its pending features: improved the Ajax panel in the debug toolbar, made exception pages more compact, avoid the double cache generation when running cache:clear command and lots of other minor changes. In addition, the French Symfony community celebrated the SymfonyLive Paris 2018 conference with great success. Lastly, we added Samuel Rozé as a new member of the Symfony Core Team.
April 1, 2018
#A week of symfony