Symfony 2.7.0-BETA2 has just been released. Here is a list of the most important changes:

  • bug #14609 [DebugBundle] Remove inlined dumps on XHR (nicolas-grekas)
  • bug #14605 [PropertyAccess] Fix setting public property on a class having a magic getter (lolautruche)
  • bug #14266 [HttpKernel] Check if "symfony/proxy-manager-bridge" package is installed (hason)
  • bug #14465 [Form] Fixed regression: Empty values were not accepted anymore for collapsed, optional choice fields (webmozart)
  • bug #14478 [DebugBundle] Fix dump() output in API / No-Toolbar context (nicolas-grekas)
  • bug #14501 [ProxyBridge] Fix proxy classnames generation (xphere)
  • bug #14540 [Serializer] Ignore Traversable in default normalizers. (dunglas)
  • bug #14527 Fix getOrigin (WouterJ)
  • bug #14395 [Validator] Property paths starting with 0 are broken. (fago)
  • feature #14472 [Debug] Trigger deprecation notices when using PHP7 reserved class names (nicolas-grekas)
  • bug #14498 [FrameworkBundle] Added missing log in server:run command (lyrixx)
  • bug #14503 [Finder] Only use GLOB_BRACE when available (dosten)
  • bug #14484 [SecurityBundle][WebProfiler] check authenticated user by tokenClass instead of username. (aitboudad)
  • bug #14497 [HttpFoundation] Allow curly braces in trusted host patterns (sgrodzicki)
  • bug #14480 [TwigBundle] Fix deprecated use of FlattenException (alOneh)
  • bug #14469 [Debug] BaseException compatibility for PHP7 (nicolas-grekas)
  • bug #14483 [VarDumper] Fix #14481 : Open tree recursively on OSX (romainneutron)
  • bug #14466 [WebProfiler] fix html syntax for input types (Tobion)
  • bug #14436 Show a better error when the port is in use (dosten)
  • bug #14463 [Validator] Fixed Choice when an empty array is used in the "choices" option (webmozart)
  • bug #14415 [Serializer] Fix a bug when using groups together with a name converter (dunglas)
  • bug #14301 [FrameworkBundle][Translation] skip warmUp when cache is not used. (aitboudad)
  • bug #14446 [DependencyInjection] resolve circular reference (xabbuh)
  • feature #14187 [Serializer] Supports hassers and setters for groups annotations (dunglas)
  • feature #14462 Revert "[HttpKernel] Throw a LogicException when kernel.exception does not led to a Response" (nicolas-grekas)
  • bug #14448 [Validator] Fixed Choice when an empty array is used in the "choices" option (webmozart)
  • bug #14451 [Debug] Fix ClassNotFoundFatalErrorHandler candidates lookups (nicolas-grekas)
  • bug #14422 Update DebugClassLoader.php (userfriendly)
  • bug #14419 inject asset packages in assets helper service (xabbuh)
  • bug #14355 [EventDispatcher] make listeners removable from an executed listener (xabbuh)
  • bug #14397 [Debug] Map PHP errors to LogLevel::CRITICAL (nicolas-grekas)
  • bug #14402 [FrameworkBundle][Translation] Check for 'xlf' instead of 'xliff' (xelaris)
  • bug #14272 [FrameworkBundle] Workaround php -S ignoring auto_prepend_file (nicolas-grekas)
  • bug #14362 [Debug] Scream as LogLevel::DEBUG (but for fatal errors / uncaught exceptions) (nicolas-grekas)
  • bug #14345 [FrameworkBundle] Fix RoutingDelegatingLoader resiliency to fatal errors (nicolas-grekas)
  • bug #14381 [FrameworkBundle] Initialize translator with the default locale. (aitboudad)
  • bug #14325 [Routing][DependencyInjection] Support .yaml extension in YAML loaders (thunderer)
  • bug #14344 [Translation][fixed test] refresh cache when resources are no longer fresh. (aitboudad)
  • bug #14346 [WebProfilerBundle] Fix resiliency to exceptions thrown by the url generator (nicolas-grekas)
  • bug #14338 [FrameworkBundle] improve usage of Table helper (xabbuh)
  • bug #14315 [Translation] Revert inlining fallback catalogues as it might cause inconsistent results when a cache is used (mpdude)
  • bug #14129 [FrameworkBundle] Fixed server:start --router relative path issue #14124 (abulford)
  • bug #14313 [HttpKernel] fixed a regression when no exception listeners are registered (fabpot)
  • bug #14268 [Translator] Cache does not take fallback locales into consideration (sf2.3) (mpdude)

Want to check the integrity of this new version? Read my blog post about signing releases .

Want to be notified whenever a new Symfony release is published? Or when a version is not maintained anymore? Or only when a security issue is fixed? Consider subscribing to the Symfony Roadmap Notifications.

Published in #Releases