This week Symfony 2.0.7 was released, fixing some bugs and bumping the version of several components. That's the case of Twig, upgraded to its latest and greatest 1.4 version. Meanwhile, the master branch continued adding some minor but nice tweaks.

Development mailing list

Symfony2 development highlights

Master branch:

  • 541888d: [EventDispatcher] added missing object destruction in test tearDown() and removed duplicated tests
  • 2334596: [DependencyInjection] use component's SPL classes in dumped service container
  • 70e9332: [Security] added check for invalid user providers
  • 2cb6260, 4af475b: changed the default XLIFF extension to .xlf instead of .xliff (this is BC and .xliff files are still valid)
  • b33dd28: [WebProfilerBundle] changed memory display in the WDT to MB instead of KB
  • 41872cd: [Security] added SecurityContextInterface::getUser() (this changes helps the common use case of fetching the current user)

2.0.x branch:

  • 03ed770, 1c4bfb4: [Validator] the current class isn't set in execution context when doing validateProperty()
  • acbbe8a: [Process] introduced usage of PHP_BINARY (available as of PHP 5.4)
  • 2efb6d5: updated vendors for 2.0.7
  • 1aea073: adjust composer files to strictly require known to work packages
  • 2c3e9ad: [DependencyInjection] made the reference case insensitive (the container is case insensitive so using capital letters in a reference made it fail in some cases when checking the dependencies)
  • bb0d202: switched sanitizeParameter() for existing varToString()-method; now always stores a string representation of each parameter

Repository summary: 3,539 watchers (#1 in PHP, #22 overall) and 907 forks (#1 in PHP, #12 overall).

Updated plugins

  • cpTcpdf:
    • fixed font embedding in TCPDFX
  • sfTaskLogger:
    • added a getter for the log_file path
    • added a clear log directory method
  • sfGearman:
    • allow to give unique option
  • apostrophe:
    • slideshow slot edit action no longer clobbers all other keys when saving the slideshow selection to the value column, allows reusable slideshows to keep their titles
    • numerous fixes for rational reusable slideshow slot behavior
    • YouTube embeds now use SSL if the current page uses SSL
    • app_a_standard_area_force_slot_options is applied AFTER the width of the area has been applied to all slots

They talked about us

Published in #A week of symfony