This week, a new edition of the Symfony Live 2012 conference gathered hundreds of Symfony enthusiasts at San Francisco. During the conference, SensioLabs Desktop, a new application to ease the management of your PHP projects, was unveiled. Meanwhile, the new formal release process was made official and the first code changes were committed for the upcoming Symfony 2.2 version.

Symfony2 development highlights

2.0 branch:

  • ad95364: [Console] hasColorSupport does not take an argument
  • b3d06dd: [Security] fixed undefined variable
  • 7444cb9: [HttpFoundation] supported the new Microsoft URL Rewrite Module for IIS 7.0

2.1 branch:

  • c869a65: [Console] fixed return value for Command::run
  • c812b9d: [Config] fixed preserving keys in associative arrays
  • d7623ae: [DomCrawler] added test for supported encodings by mbstring
  • ef288a2: [Form] fixed the testsuite for PHPUnit 3.6 as travis still uses it
  • 4aecda3: [Translation] refactored MoFileLoader
  • c120c4d: added Base64 encoding, decoding to MongoDBProfilerStorage

Master branch:

  • 45bf523: optimized autoload prefix in composer.json (it reduces the number of stat calls and it prevents conflicts with similar namespaces)
  • ef18e00: [HttpKernel] added a bit to convert incomplete objects in the error message
  • 310c2f9: [WebProfilerBundle] added minimize option to Web Profiler panels
  • 8bc9f75: [FrameworkBundle] make secret not be required
  • 4b89aae: [Console] added ProgressHelper to display progress bar output
  • 729e3bf: [Console] converted options to proper setters in ProgressHelper

Repository summary: 5,579 watchers (#1 in PHP, #34 overall) and 1,599 forks (#1 in PHP, #14 overall).

They talked about us

Published in #A week of symfony