Filter posts by publication date
This week Symfony continued polishing the new features introduced in the upcoming Symfony 3.4 and 4.0 versions. The main change was the introduction of a new config option to opt-out from legacy autowiring. In addition, the Symfony Community Awards 2017 were announced in preparation for SymfonyCon Cluj 2017, which will take place in just three weeks.
October 29, 2017
#A week of symfony
Symfony 3.4 implements PHP's SessionUpdateTimestampHandlerInterface to prevent session fixation issues and provide lazy-write in session handlers.
October 27, 2017
#Living on the edge
Symfony 3.4 includes a new debug:autowiring command so you can quickly know which type-hints must be used to inject the services.
October 26, 2017
#Living on the edge
Vote now for the Symfony Community Awards until November 16th!
October 23, 2017
#Community
This week, the first beta of Symfony 3.4 and Symfony 4.0 were released, so you can test them more easily in your applications before their final release at the end of November. Meanwhile, we continued fixing bugs and polishing the new features, such as the new secure and lazy sessions and the new debug:autowiring command.
October 22, 2017
#A week of symfony
Sylius, an e-commerce project based on Symfony components, recently released its 1.0.0 stable version. We chatted with Paweł Jędrzejewski, founder and leader of the project, to celebrate this milestone.
October 20, 2017
#Community
In Symfony 3.4 you can disable global form themes for specific forms thanks to the new "only" keyword added to the "form_theme" Twig tag.
October 18, 2017
#Living on the edge
In Symfony 3.4, Guard authenticators can implement a new method called supports() to better separate the responsibilities of the getCredentials() method.
October 17, 2017
#Living on the edge
Symfony 3.4 adds a new command called debug:form to introspect all the information available for form types and their options.
October 16, 2017
#Living on the edge
This week Symfony continued polishing the new features introduced for the
upcoming Symfony 3.4 version and completed the changes needed to make
every Symfony application compatible with PHP 7.2
Meanwhile, we worked on making sessions secure and lazy.
Finally, a scholarship and volunteer program
was announced for SymfonyCon 2017 conference.
October 15, 2017
#A week of symfony
Symfony 3.4 allows binding services and parameters in local configuration files to avoid duplicating them in multiple service definitions.
October 13, 2017
#Living on the edge
We've just released our scholarship and volunteer programs for SymfonyCon Cluj 2017. Apply now until Tuesday, October 17th.
October 11, 2017
#Community
In Symfony 3.4 services and aliases are private by default. This may require you to change some service definitions in your bundles and applications.
October 11, 2017
#Living on the edge
Symfony 3.4 adds a minimalist PSR-3 logger so you can display, aggregate and store log messages without having to install Monolog.
October 10, 2017
#Living on the edge
In Symfony 3.4, there's a new directory to override third-party templates and a new feature to avoid circular exceptions when overriding and extending templates at the same time.
October 9, 2017
#Living on the edge
This week Symfony released 2.7.35, 2.8.28 and 3.3.10 maintenance versions. Meanwhile, Symfony 3.4 continued working on polishing its new features, such as new HTML5 form types, a better first-time experience and made the profiler resettable.
October 8, 2017
#A week of symfony
Symfony 3.4 provides a simpler way to inject all services tagged with a specific tag, so you don't have to create a compiler pass just to do that.
October 6, 2017
#Living on the edge
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
#Living on the edge
In Symfony 3.4, the kernel of the application can implement CompilerPassInterface to define a compiler pass in it.
October 4, 2017
#Living on the edge
Symfony 3.4 adds a new form theme for Bootstrap 4, the most popular front-end component library.
October 3, 2017
#Living on the edge
Symfony 3.4 includes an Argon2i password hasher , a modern alternative to Bcrypt natively supported by PHP 7.2.
October 2, 2017
#Living on the edge
This was the last week before Symfony 3.4 feature freeze period. That's why lots of pending new features were merged (including a new Argon2i password encoder, a better integration of the Lock component and a new minimalist default PSR-3 logger) and some existing features were deprecated (including HTTP Digest authentication and security ACL).
October 1, 2017
#A week of symfony