Symfony 6 Certification New exam with updated questions 100% online Show your expertise

A Week of Symfony #613 (24-30 September 2018)

This week of Symfony blog post is backed by SensioLabs. As the creator of Symfony, SensioLabs supports companies using Symfony, with an offering encompassing consultancy, expertise, services, training, and technical assistance to ensure the success of web application development projects.

This week Symfony 2.8.46, 3.4.16 and 4.1.5 maintenance versions were released. Meanwhile, the upcoming Symfony 4.2 version added an Instantiator::instantiate() method to create and populate objects without calling their constructors and made cookies auto-secure. Lastly, a new Symfony Mailer component was introduced during the SymfonyLive London 2018 conference and will be published in the coming weeks.

Symfony development highlights

2.8 changelog:

  • c9bbc66: [HttpFoundation, Security] forward locale and format to subrequests
  • 2e85ef5: [TwigBundle] fixed caching of templates in src/Resources//views on cache warmup

3.4 changelog:

  • 2a605c2: [Cache] prevent getting older entries when the version key is evicted

4.1 changelog:

  • 0997ff5: [HttpFoundation] X-Accel-Mapping does not use HTTP key=value syntax

Master changelog:

  • 792ec82: [Form] deprecated the unused scale option
  • 31f8cb9: [Form] deprecated precision in IntegerToLocalizedStringTransformer
  • 9db435e: [Serializer] deprecated normalizers and encoders which don't implement the base interfaces
  • b36172c: [VarExporter] added Instantiator::instantiate() to create and populate objects without calling their constructor nor any other methods
  • 10df10c: [SecurityBundle] made remember-me cookies auto-secure and inherit their default config from framework session cookies
  • 60fac5c: [HttpFoundation] made cookies auto-secure when passing them $secure=null
  • e6deb09: [Cache] support configuring multiple Memcached servers in one DSN
  • 3cd411a: [Cache] added setCallbackWrapper() on adapters implementing CacheInterface for more flexibility
  • 3afe4e7: [BrowserKit] throw exception when request() wasn't called
  • 91add60: [Validator] added BC layer covering BicValidator without Intl

Newest issues and pull requests

They talked about us

Upcoming Symfony Events

Call to Action

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.


I am really looking forward to the mailer component! What are the main differences to SwiftMailer?
@Daniel the new component will be completely different from SwiftMailer. In the coming weeks Fabien will unveil more details and will publish the first version of the code.

Comments are closed.

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