Symfony News

Symfony 2.8.2 released

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

  • security #17359 do not ship with a custom rng implementation (xabbuh, fabpot)
  • bug #17253 [Console] HHVM read input stream bug (mbutkereit)
  • bug #17314 Fix max width for multibyte keys in choice question (mheki)
  • bug #17326 [Console] Display console application name even when no version set (polc)
  • bug #17328 [Serializer] Allow to use proxies in object_to_populate (dunglas)
  • bug #17202 [FrameworkBundle] Don't log twice with the error handler (nicolas-grekas)
  • bug #17347 Workaround (nicolas-grekas)
  • bug #17199 [Serializer] Allow context to contain not serializable data (dunglas, nicolas-grekas)
  • bug #17334 [WebProfiler] Fixed sf-minitoolbar height (yceruto)
  • bug #17140 [Serializer] Remove normalizer cache in Serializer class (jvasseur)
  • bug #17320 [Debug] Fixed erroneous deprecation notice for extended Interfaces (peterrehm)
  • bug #17307 [FrameworkBundle] Fix paths with % in it (like urlencoded) (scaytrase)
  • bug #17078 [Bridge] [Doctrine] [Validator] Added support IteratorAggregate for UniqueEntityValidator (Disparity)
  • bug #17298 [FrameworkBundle] Use proper class to fetch $versionStrategy property (dosten)
  • bug #17287 [HttpKernel] Forcing string comparison on query parameters sort in UriSigner (Tim van Densen)
  • bug #17279 [FrameworkBundle] Add case in Kernel directory guess for PHPUnit (tgalopin)
  • bug #17278 [FrameworkBundle] Add case in Kernel directory guess for PHPUnit (tgalopin)
  • bug #17283 [WebProfilerBundle] Remove loading status from AJAX toolbar after error (kucharovic)
  • bug #17275 [PhpUnitBridge] Re-enable the garbage collector (nicolas-grekas)
  • bug #17276 [Process] Fix potential race condition (nicolas-grekas)
  • bug #17261 [FrameworkBundle] Allow to autowire service_container (dunglas)
  • bug #17183 [FrameworkBundle] Set the properly after a cache warmup (jakzal)
  • bug #17197 [Yaml] cast arrays to objects after parsing has finished (xabbuh)
  • bug #17247 Fix toolbar display when nvd3 is loaded on page (Seldaek)
  • bug #17159 [Yaml] recognize when a block scalar is left (xabbuh)
  • bug #17195 bug #14246 [Filesystem] dumpFile() non atomic (Hidde Boomsma)
  • feature #16747 [Form] Improved performance of ChoiceType and its subtypes (webmozart)
  • bug #17179 [WebProfiler] Removed an object as route generator argument (iltar)
  • bug #17177 [Process] Fix potential race condition leading to transient tests (nicolas-grekas)
  • bug #17163 [Form] fix Catchable Fatal Error if choices is not an array (Gladhon, nicolas-grekas)
  • bug #17152 [DoctrineBridge] [PropertyInfo] Catch DoctrineORMMappingMappingException (dunglas)
  • bug #17119 [Form] improve deprecation message for "empty_value" and "choice_list" options. (hhamon)
  • bug #17156 [HttpFoundation] add missing symfony/polyfill-php55 dependency (xabbuh)
  • bug #17162 [Form] Fix regression on Collection type (hason)

Want to upgrade to this new release? Fortunately, because Symfony protects backwards-compatibility very closely, this should be quite easy. Read our upgrade documentation to learn more.

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.

Be trained by Symfony experts - 2016-01-15 Clichy - 2016-01-18 Clichy - 2016-01-25 Clichy

About us

What a Symfony developer should know about the framework: News, Jobs, Tweets, Events, Videos,...


Find us on Twitter

Find us on Facebook