A week of symfony #466 (30 November - 6 December 2015)

This week was one the most important weeks in Symfony's history. First, Symfony 2.8.0 was released, marking the end of the Symfony2 era. Then, the long awaited Symfony 3.0.0 made its debut, taking the entire community by storm. Lastly, the SymfonyCon Paris 2015 conference gathered more than 1,000 Symfony enthusiasts from all around the world to celebrate Symfony's 10th anniversary.

Symfony2 development highlights

2.3 changelog:

  • 9afbea2: [Process] fixed signaling/stopping logic on Windows
  • 44a2861: refactored EntityUserProvider::__construct() to not do work cause cache warm error
  • ec93b9a: [Process] unset callback after stop to free memory
  • 80fb51c: [Process] fixed stopping a process on Windows

2.7 changelog:

  • b2e3850: [DependencyInjection] validated class names and factory methods
  • a1c207c: [Console] set the redraw frequency at least to 1

2.8 changelog:

  • 729b98c: [DependencyInjection] throw exception when many autowired services use the same class
  • 021d93a: [Form] fixed choices defined as Traversable
  • a670ff1: [PhpUnitBridge] added weak-verbose mode and match against message instead of test name

3.0 changelog:

  • 9054bdf: [Security] allowed arbitrary types in VoterInterface::vote()
  • bc20af2: [Config] throw an exception when using cannotBeEmpty() on numeric or boolean nodes

Newest issues and pull requests

They talked about us

Help the Symfony project!

As with any Open-Source project, contributing code or documentation is the most common way to help, but we also have a wide range of sponsoring opportunities.


Comments are closed.

To ensure that comments stay relevant, they are closed for old posts.