« Living on the edge » blog posts
Filter posts by Symfony release
Symfony 4.0 and 3.4 have the same new features because both were released at the same time. Learn more about the Symfony release process.
New in Symfony 3.4: Form improvements
Symfony 3.4 adds new HTML5 form types ("tel" and "color"), new options for TimezoneType and support for callbacks in the delete_empty option.
October 5, 2017 · Published in #Living on the edgeNew in Symfony 3.4: Defining compiler passes in the kernel
In Symfony 3.4, the kernel of the application can implement CompilerPassInterface to define a compiler pass in it.
October 4, 2017 · Published in #Living on the edgeNew in Symfony 3.4: Bootstrap 4 form theme
Symfony 3.4 adds a new form theme for Bootstrap 4, the most popular front-end component library.
October 3, 2017 · Published in #Living on the edgeNew in Symfony 3.4: Argon2i password hasher
Symfony 3.4 includes an Argon2i password hasher , a modern alternative to Bcrypt natively supported by PHP 7.2.
October 2, 2017 · Published in #Living on the edgeNew in Symfony 3.4: Default request context for assets
Symfony 3.4 provides new configuration options so you can generate the right URL for assets out of the HTTP context, for example in a command console.
September 29, 2017 · Published in #Living on the edgeNew in Symfony 3.4: Deprecated bundle inheritance
Symfony 3.4 deprecates bundle inheritance, but Symfony still provides lots of alternatives to override the resources of third-party bundles in your application.
September 28, 2017 · Published in #Living on the edgeNew in Symfony 3.4: Better code coverage reports
Symfony 3.4 adds a new CoverageListener to the PHPUnit Bridge component to create more precise code coverage reports.
September 27, 2017 · Published in #Living on the edgeNew in Symfony 3.4: PHP-based configuration for services and routes
Symfony 3.4 introduces a new (optional) PHP-based configuration format to define routes and services using a fluent interface.
September 26, 2017 · Published in #Living on the edgeNew in Symfony 3.4: Advanced environment variables
Symfony 3.4 allows to define the data type of the value stored in environment variables and also defines some operators to transform their values before using them.
September 22, 2017 · Published in #Living on the edgeNew in Symfony 3.4: Improved comparison constraints
In Symfony 3.4, comparison constraints can get the value of any other property without having to define a full expression.
September 21, 2017 · Published in #Living on the edge