A week of symfony #523 (2-8 January 2017)

This week, Symfony added a new Web Server Bundle, implemented lazy collections using generators, made the class optional for named services, added inherit-tags with configurable defaults and changed some default configs from canBeEnabled to canBeDisabled.

Symfony development highlights

2.7 changelog:

  • 5fdf0e9: [HttpFoundation] validate/cast cookie expire time
  • 942e0c1: [Yaml] handle empty lines inside unindented collection
  • da88e6b: [FrameworkBundle] fixed resources loading for bundles with custom structure
  • 1038221: [Console] increased code coverage of Output classes

3.1 changelog:

  • e2b11b4: [Cache] fixed order of writes in ChainAdapter
  • c36f25f: [Serializer] int is valid when float is expected when deserializing JSON

3.2 changelog:

  • 508db68: [PhpUnitBridge] respect skipped and incomplete tests
  • a89f60b: [Yaml] added missing indicator character
  • da86c93: [PhpUnitBridge] hide stack trace of expected deprecation failures
  • 142afa3: [DependencyInjection] fixed the priority order of compiler pass trait
  • bfda99f: [Cache] removed silenced warning tiggered by PhpArrayAdapter
  • 0f93fac: [FrameworkBundle] removed Response* from classes to compile

Master changelog:

  • cbcc6ca: [FrameworkBundle] display the controller class name in debug:router
  • e6cfa9a: [Validator] support DateTimeInterface instances for times
  • c423b16: [Security] use authenticated token for json authentication
  • 601648e: [Cache] add DSN, createClient & better error reporting to MemcachedAdapter
  • ed5eb6d: [FrameworkBundle] display original definition for aliases in debug:container
  • df38318: [Console] show hidden commands in json & xml descriptors
  • 0f50b4d: [DependencyInjection] implement lazy collection type using generators
  • be85fcc: added a Web server bundle
  • 924469c: [VarDumper] added a search feature to the HtmlDumper
  • dda3760: deprecated ClassCollectionLoader and Kernel::loadClassCache
  • 6f6100a: [FrameworkBundle] allowed symlinks when searching for translation, searialization and validation files
  • e4c95ed: [Console] ease writing to stderr using SymfonyStyle
  • 6ba9684: [DependencyInjection, EventDispatcher] add & wire closure-proxy argument type
  • 306a060: [DependencyInjection] optional class for named services
  • e317a12: [DependencyInjection] added 'inherit-tags' with configurable defaults and the same for public, tags & autowire
  • 96c9e20: [DependencyInjection] don't call get() when not required
  • 81eb2f3: [WebServerBundle] decouple server commands from the container
  • e1d3900: [EventDispatcher] deprecate ContainerAwareEventDispatcher
  • 8e497f2: [FrameworkBundle] changed some default configs from canBeEnabled to canBeDisabled

Newest issues and pull requests

They talked about us



Comments are closed.

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