Archives for October 2016

A week of symfony #513 (24-30 October 2016)

This week Symfony published the first beta of Symfony 3.2.0. In addition, it enhanced Google App Engine compatibility by removing some realpath() calls and improved support for PHP \Throwable exceptions.

Symfony 3.2.0-BETA1 released

Read release notes

Symfony 3.1.6 released

Read release notes

Symfony 2.8.13 released

Read release notes

Symfony 2.7.20 released

Read release notes

A week of symfony #512 (17-23 October 2016)

This week Symfony continued polishing the new features and fixing bugs in preparation of the Symfony 3.2 release at the end of the next month: PhpUnitBridge dropped the ErrorAssert utility in favor of PHPUnit @expectedDeprecation annotation, the Serializer component added support to specify the date format in DateTimeNormalizer::denormalize and the Validator component allowed validating multiple groups in one GroupSequence step.

New in Symfony 3.2: CSV and YAML encoders for Serializer

In Symfony 3.2, the serializer added a CSV encoder, ideal to export/import data to Excel, and a YAML encoder.

A week of symfony #511 (10-16 October 2016)

This week Symfony continued fixing some minor bugs and integrating the last new features after the recent "feature freeze" for the upcoming 3.2 version. A new option was added to select the repository used by the UniqueEntity validator and the HttpCache was fixed to not cache requests with the OPTIONS HTTP method. Lastly, the new SecurityUserValueResolver and the controller `getUser()` method was undeprecated.

New in Symfony 3.2: Console Improvements (Part 3)

In Symfony 3.2, console commands can be defined as private (to hide them in the console listings) and they can combine several text styles in their output.

New in Symfony 3.2: Web Debug Toolbar and Profiler Improvements

The web debug toolbar and the profiler were improved in Symfony 3.2 to make them compatible with new technologies (CSP and window.fetch) and to make you more productive improving the way information is displayed.

New in Symfony 3.2: Runtime Environment Variables

In Symfony 3.2 we added full support for environment variables that are resolved during the application runtime.

A week of symfony #510 (3-9 October 2016)

This week Symfony released 2.7.19, 2.8.12 and 3.1.5 maintenance versions. Meanwhile, the upcoming Symfony 3.2 version added new features, such as support for window.fetch calls in the Ajax debug panel. Lastly, the results of the 500 million Symfony Downloads contest were announced.

500Million Symfony downloads contest results!

The results of the Twitter contest for the 500 Million Symfony downloads are announced!

Symfony 3.1.5 released

Read release notes

Symfony 2.8.12 released

Read release notes

Symfony 2.7.19 released

Read release notes

A week of symfony #509 (26 September - 2 October 2016)

This week, Symfony development activity focused on performance. First, the FrameworkBundle made a lot of dependencies optional: Asset, Translation, Templating, Security Core, Doctrine annotations, etc. In addition, Twig extensions were refactored to separate their definition from their implementation. Lastly, this week the Symfony project reached the 500 million downloads milestone.