Symfony News

A week of symfony #559 (11-17 September 2017)

This week, the upcoming Symfony 3.4 version continued working on improving its performance: most services were made private by default, a new tag was added for resetteable services and features like bundle inheritance were deprecated. Meanwhile, the full schedule of the SymfonyCon conference was announced.

Symfony development highlights

2.7 changelog:

  • 47871c9: [Doctrine Bridge] filtering empty uuids in ORMQueryBuilderLoader
  • bcfe152: [DomCrawler] fix conversion to int on GetPhpFiles
  • fc30d5b: [WebProfilerBundle] fixed TemplateManager when using Twig 2 without compat interfaces
  • 5bf241a: [Filesystem] fixed copying content with same name as source/target

3.3 changelog:

  • 3f4c47c: [FrameworkBundle] added support to environment variables APP_ENV/DEBUG in KernelTestCase
  • 0256e59: [EventDispatcher] removed unnecessary getDefinition() call from RegisterListenersPass
  • 46811fd: [DependencyInjection] fixed non-instantiables auto-discovery

3.4 changelog:

  • 565a1c4: [ExpressionLanguage] propose alternative names for unfound functions and variables
  • 98a8a6c: [WebProfilerBundle] added current and fallback locales in WDT / Profiler
  • 8c303de: [FrameworkBundle] deprecated profiler.matcher configuration
  • ade060e: [Translation] added support for adding custom message formatter
  • 306bd48: made as many services private as possible
  • 76ccce7: [TwigBundle] add default templates directory and option to configure it
  • 70bfb50: [FrameworkBundle, HttpKernel] added a new tag for resettable services
  • 20be9fe: [HttpKernel] deprecate bundle inheritance
  • 816ad88: [FrameworkBundle] reset stopwatch between requests
  • c7e84cc: [Serializer, FrameworkBundle] added a DateInterval normalizer
  • b749204: [Form] display general forms information on debug:form
  • 9208244: [Form] add input + regions options to TimezoneType

Master changelog:

  • ebe8fc6: [FrameworkBundle] remove the profiler.matcher configuration
  • c7e84cc: [Serializer, FrameworkBundle] added a DateInterval normalizer

Newest issues and pull requests

They talked about us


Be trained by Symfony experts - 2017-09-18 Paris - 2017-09-25 Cologne - 2017-09-25 Paris


About us

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

Resources

Find us on Twitter

Find us on Facebook