Black Friday 2021 Offers 30% discount on Certification, Coaching, and SymfonyInsight Teams subscriptions

Symfony 2.7.0-BETA2 released

Warning: Symfony 2.7 is no longer supported. Consider upgrading your applications to the most recent Symfony version.

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.

Help the Symfony project!

As with any Open-Source project, contributing code or documentation is the most common way to help, but we also have a wide range of sponsoring opportunities.


Hey guy!

is there a reason, why the ticket numbers are not clickable?

They should be clickable, probably a glitch in the matrix when I generated the blog post. Sorry about that.
Hey guys,

I've been reading and trying out the latest improvements in the 2.7 branch. I'm really happy with what you've done! This framework is becoming really easy, convenient to work with and constantly improving! Thank you for your hard work!

As I saw in the roadmap that the release of 2.7 should happen sometime this month. I know giving release dates is subject to changes so is this still the case? Is it possible to give us an approximate time period when you think 2.7 will be released?

Steve, the beauty about our release cycle is that release dates are predictable. So Symfony 2.7 final will be released by the end of this month, no matter what.

Comments are closed.

To ensure that comments stay relevant, they are closed for old posts.