Symfony 2.2.6 has just been released and comes with quite a few bug fixes:

  • f936b41: clearToken exception is thrown at wrong place.
  • d0faf55: [Locale] Fixed: StubLocale::setDefault() throws no exception when "en" is passed
  • 566d79c: [Yaml] fixed embedded folded string parsing
  • 0951b8d: [Translation] Fixed regression: When only one rule is passed to transChoice(), this rule should be used
  • 4563f1b: [Yaml] Fix comment containing a colon on a scalar line being parsed as a hash.
  • 7e87eb1: fixed request format when forwarding a request
  • ccaaedf: [Form] PropertyPathMapper::mapDataToForms() always calls setData() on every child to ensure that all _DATA events were fired when the initialization phase is over (except for virtual forms)
  • 00bc270: [Form] Fixed: submit() reacts to dynamic modifications of the form children
  • 05fdb12: Fixed issue #6932 - Inconsistent locale handling in subrequests
  • b3c3159: fixed locale of sub-requests when explicitely set by the developer (refs #8821)
  • b72bc0b: [Locale] fixed build-data exit code in case of an error
  • 9bb7a3d: fixed request format of sub-requests when explicitely set by the developer (closes #8787)
  • fa35597: Sets _format attribute only if it wasn't set previously by the user.
  • f946108: fixed the format of the request used to render an exception
  • 51022c3: Fix typo in the check_path validator
  • 5f7219e: added a missing use statement (closes #8808)
  • 262879d: fix for Process:isSuccessful()
  • 0723c10: [Process] Use a consistent way to reset data of the process latest run
  • 85a9c9d: [HttpFoundation] Fixed removing a nonexisting namespaced attribute.
  • 191d320: [Validation] Fixed IdentityTranslator to pass correct Locale to MessageSelector
  • c6ecd83: SwiftMailerHandler in Monolog bridge now able to react to kernel.terminate event
  • 99adcf1: {HttpFoundation] [Session] fixed session compatibility with memcached/redis session storage
  • ab9a96b: Fixes for hasParameterOption and getParameterOption methods of ArgvInput
  • dbd0855: Added sleep() workaround for windows php rename bug
  • fa769a2: [Process] Add more precision to Process::stop timeout
  • 3ef517b: [Process] Fix #8739
  • 18896d5a: [Validator] fixed the wrong isAbstract() check against the class (fixed #8589)
  • e8e76ec: [TwigBridge] Prevent code extension to display warning
  • 1a73b44: added missing support for the new output API in PHP 5.4+
  • e0c7d3d: Fixed bug introduced in #8675
  • 0b965fb: made the filesystem loader compatible with Twig 2.0
  • 322f880: replaced deprecated Twig features