« Living on the edge » blog posts
Filter posts by Symfony release
New in Symfony 3.1: Network mocking and DNS sensitive tests
Symfony 3.1 adds a feature to mock the network in DNS sensitive tests. This reduces the risk of having transient tests, which fail randomly and make your test suite unreliable.
New in Symfony 3.1: Data URI Normalizer
In Symfony 3.1, a new DataUriNormalizer has been added to turn file objects into data:URI strings.
New in Symfony 3.1: Web Debug Toolbar and Profiler Enhancements
In Symfony 3.1, the Web Debug Toolbar and the Profiler have introduced lots of new features. The major new features will be explained in upcoming blog posts, so in this article we'll focus on smaller but useful changes that will improve your day-to-day work.
New in Symfony 3.1: Input and Output Stream for Processes
The Process component of Symfony 3.1 has added new features to simplify process output streaming and to allow streaming the input provided to processes.
New in Symfony 3.1: Explicit Column Widths in Console Tables
In Symfony 3.1, the Table helper of the Console component lets you define the width of any or all the table columns to have a better control of the table design.
New in Symfony 3.1: Strict Image Validation
In Symfony 3.1, the Image validation constraint defines a new configuration option to detect images which are corrupted.
New in Symfony 3.0
A quick recap of the best new features introduced in Symfony 2.8 and available in Symfony 3.0.
New in Symfony 2.8: Final improvements
This article is the last one in the "New in Symfony 2.8" series. It explains five minor but useful improvements introduced in several Symfony components.
New in Symfony 2.8: Polyfill Components
Symfony 2.8 introduces twelve small and decoupled polyfill components to "fill the gaps" of PHP 5.x versions and missing extensions. Now your applications can safely use PHP features and functions available in any PHP version.
New in Symfony 2.8: Deprecating Scopes and Introducing Shared Services
In Symfony 2.8 we decided to simplify the DependencyInjection component by removing the concept of "scopes" and introducing the "shared" configuration option.