A week of symfony

A week of symfony #459 (12-18 October 2015)

This week, a new component called Polyfill was proposed for Symfony. This component would provide userland implementations of functions and features available only on modern PHP versions. In addition, this week Symfony project turned 10 years old.

A week of symfony #458 (5-11 October 2015)

This week, Symfony started the stabilization phase of the upcoming 2.8/3.0 versions release: AbstractVoter was simplified, Console added support for column styles, SecureRandom class was deprecated in favor of the PHP7 random_bytes() function and lots of tests were simplified thanks to the @requires annotation.

A week of symfony #457 (28 September - 4 October 2015)

This week, Symfony 2.8 and 3.0 achieved their "feature freeze" milestone, meaning that no new feature will be added until their release on November 2015. That's why the development activity on Symfony 2.8 was astonishing during this week: a new LDAP component was added, DependencyInjection gained autowiring capabilities, all the command consoles were redesigned, DomCrawler and CssSelector components were heavily refactored, etc. Meanwhile, Symfony 3.0 continued removing massive chunks of deprecated code.

A week of symfony #456 (21-27 September 2015)

This week, Symfony 2.3.33 and Symfony 2.7.5 maintenance versions were released. In addition, two new Symfony components were created: Guard and PropertyInfo. Lastly, a lot of features were deprecated in preparation for the imminent "feature freeze" period.

A week of symfony #455 (14-20 September 2015)

This week Symfony 2.8 finally introduced its redesigned profiler. In addition, the Finder component was vastly simplified and optimized, even for Symfony 2.3 applications. Lastly, the Symfony Live London 2015 conference was hold with great success.

A week of symfony #454 (7-13 September 2015)

This week, Symfony 2.7.4 maintenance version was released. In addition, Silex 1.3.3 was released to add compatibility with Symfony versions from 2.3 to 3.0. Lastly, Twig showed an impressive development activity and introduced features such as inlining the original source code in the compiled templates.

A week of symfony #453 (31 August - 6 September 2015)

This week, Symfony 2.3.32 maintenance version was released. Meanwhile, a lot of deprecations were removed in the master branch and the profiler was updated to group related deprecation messages. Lastly, Twig, Silex and Swiftmailer projects showed a nice development activity, including new features such as adding Traversable support for replace, merge and sort Twig filters.

A week of symfony #452 (24-30 August 2015)

This week, Symfony started performing continuous integration for Windows systems. This resulted in lots of fixes for Windows tests, specially those related to internationalization. Meanwhile, Translation component made the "target" node optional in XLIFF files.

A week of symfony #451 (17-23 August 2015)

This week, development activity focused on making Symfony compatible both with Twig 1.x and 2.x (see commit). Twig itself showed and impressive activity deprecating features and adding a new collector to get all deprecation notices. Meanwhile, Silex added a new service provider for the Symfony Asset Component and integrated the HTTP Foundation Twig extension.

A week of symfony #450 (10-16 August 2015)

This week, Symfony announced full PHP7 compatibility for all its maintained branches. In addition, Twig published its 1.20.0 security release and the work to make Symfony compatible with both Twig 1.x and 2.x versions was almost completed.