Cover of the book Symfony 5: The Fast Track

Symfony 5: The Fast Track is the best book to learn modern Symfony development, from zero to production. +300 pages in full color showing how to combine Symfony with Docker, APIs, queues & async tasks, Webpack, Single-Page Applications, etc.

Buy printed version

A Week of Symfony #624 (10-16 December 2018)

This week Symfony announced that there will be nine official Symfony conferences in 2019 in eight countries and three continents. Meanwhile, the work on the upcoming Symfony 4.3 started with the addition of new features like hyperlinks support in the console.

Symfony development highlights

This week, 47 pull requests were merged (40 in code and 7 in docs) and 47 issues were closed (43 in code and 4 in docs). Excluding merges, 37 authors made 1883 additions and 916 deletions. See details for code and docs.

3.4 changelog:

  • 3ee6f1d: [Security] defer log message in guard authenticator
  • 326ebaa: [Serializer] fixed serialization ignores argument type hint from phpdoc for array in constructor argument
  • 4c8d04c: [Yaml] ensured that the mb_internal_encoding is reset to its initial value
  • 153220a: [TwigBridge, Form] prevented multiple rendering of form collection prototypes
  • 7028f84: [DependencyInjection] moved RegisterServiceSubscribersPass before DecoratorServicePass
  • 7a34a78: [FrameworkBundle] fixed describing routes with no controllers
  • 3fff306: [Debug] ignored underscore vs backslash namespaces in DebugClassLoader

4.1 changelog:

  • 4c08b07: optimized perf by replacing call_user_func with dynamic variables
  • 0960dfd: [Routing] fixed dumping same-path routes with placeholders

4.2 changelog:

  • fae1854: [Cache] don't erase processed redis DSN
  • e3123f8: [VarExporter] don't call userland code with uninitialized objects
  • 0b99a8e: [Messenger] restored message handlers laziness

Master changelog:

  • d62ecd5: [Form] shortcut debug:form for partial type name
  • 58b29d6: [Console] added hyperlinks support
  • 7dc1521: [Validator] added support for UATP card validation
  • a9694f7: [PhpUnitBridge] added ClassExistsMock
  • d069c26: [FrameworkBundle] stop calling Kernel::boot() twice in CLI
  • da4019a: [WebProfilerBundle] improved PHP extension badges
  • 58c7ad4: [VarDumper] added support for links in CliDumper
  • d12a6d0: [DependencyInjection] computed autowiring error messages lazily
  • 95cda62: [Messenger] added an alias for transport.symfony_serializer so SerializerInterface can be autowired
  • f2590d1: [WebProfilerBundle] enabled translation filters

Newest issues and pull requests

They talked about us

Upcoming Symfony Events

Call to Action


Comments are closed.

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