Archives


Master Symfony2 fundamentals

Be trained by SensioLabs experts (2 to 6 day sessions -- French or English).
trainings.sensiolabs.com

Symfony hosting done right

ServerGrove, outstanding support at the right price for your Symfony hosting needs.
servergrove.com

Discover the SensioLabs Support

Access to the SensioLabs Competency Center for an exclusive and tailor-made support on Symfony
sensiolabs.com

Javier Eguiluz
A week of symfony #301 (1->7 October 2012)
by Javier Eguiluz – October 07, 2012 – 1 comments

A week of symfony #301 (1->7 October 2012)

This week, Symfony 2.2 version added support for Twig namespaces, which allows to use native Twig template names and therefore it improves performance. In addition, the routing component also improved its matching performance by almost 20% in some cases.

Development mailing list

symfony 1 development highlights

Changelog:

  • r33544: [1.4] fixed sfWebRequest::splitHttpAcceptHeader incorrect result order
  • r33545: [1.4] fixed sfPDOSessionStorage for Oracle

Symfony2 development highlights

2.0 branch:

  • 1a53b12: [HttpFoundation] fixed Response::getDate method
  • 6c59fbd: [HttpFoundation] fixed Request::splitHttpAcceptHeader incorrect result order
  • a6ae6f6: [Translation] forced the catalogue to be regenerated when a resource is added

2.1 branch:

  • 7b22da6: [DoctrineBridge] require class option for DoctrineType
  • 47d7531: [HttpFoundation] fixed SessionHandlerInterface autoloading
  • 2d41229: [Form] fixed negative index access in PropertyPathBuilder
  • 2568432: [Form] hardened code of ViolationMapper against errors
  • 23962fc: [OptionsResolver] validateOptionValues throw a notice if an allowed value is set and the corresponding option isn't
  • 1d8931c: [OptionsResolver] unit test for patched method OptionsResolver::validateOptionValues()
  • 74d10d6: [DomCrawler] allowed using multiselect through Form::setValues()

Master branch:

  • 46d358f, b2dd04d: [Process] added fluent interface
  • 5c809d8: [TwigBundle] added support for Twig namespaced paths (introduced in Twig 1.10)
  • 4868bec: [Routing] fixed Compiler when previous char of placeholder is no real separator
  • a3147e9: [Routing] default requirement of variable should not disallow previous char, but the slash '/'
  • 4eee88f: [Routing] improved matching performance by using possesive quantifiers when possible
  • 98fb915, 1964d43: [Routing] allowed disabling the requirements check on URL generation
  • 1117499: [Console] test default input defintion and default helper set
  • fbf19f0, 47900b8: [HttpKernel] made the ExceptionHandler more flexible
  • 32bb754, c1e77d6: [Finder] added native finders implementations
  • be62fcc: [process] provided a restart method
  • 2be4720: [HttpKernel] fixed the traceable event dispatcher when an event of a name is dispatched when an event of the same name is already being dispatched
  • 63a228c: [HttpFoundation] map normalized header names to original capitalization
  • b3345c9: [Config] added canBeEnabled() and canBeDisabled() convenience methods for optional configuration sections

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

They talked about us

Comments RSS

  • Keri Henare
    #1 Keri Henare said on the 2012/10/07 at 23:15
    I'm very proud to finally have a chance to give back to the wonderful Symfony community after years of benefiting from it, even if only in the form of a tiny bug fix.