A Week of Symfony #613 (24-30 September 2018)
September 30, 2018
·
Published by
Javier Eguiluz
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
- c9bbc66: [HttpFoundation, Security] forward locale and format to subrequests
- 2e85ef5: [TwigBundle] fixed caching of templates in src/Resources/
/views on cache warmup
- 2a605c2: [Cache] prevent getting older entries when the version key is evicted
- 0997ff5: [HttpFoundation] X-Accel-Mapping does not use HTTP key=value syntax
- 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
- [RFC] Symfony component implementing PSR-18
- [Messenger] Allow set priority for custom middleware
- [DX] [WebServerBundle] Display the local host IP when binding to 0.0.0.0
- [TwigBundle] Ability to disable built-in ExceptionListener
- [RFC] New constraints for Symfony validator
- [RFC] Improve bean validation
They talked about us
- Implement a ReCaptcha React component validated by Symfony
- Deploying a Symfony 4 application to Heroku (with Webpack!)
- Goodbye RabbitMQ Bundle, Hello Symfony Messenger
- Panther: test your Symfony apps with real web browsers (SymfonyLive London slides)
- The Easiest Way To Debug A Symfony Application in PhpStorm
- A forgiving command loader for Symfony Console
- Upcoming Symfony conferences and workshops
- 20 cosas que deberías saber de Symfony 4
- Symfony lancia SymfonyCasts
- Routing configuration Symfony 3.4
Upcoming Symfony Events
- Symfony trifft Kiel: Kiel, Germany (October 1, 2018)
- Treffen der Symfony: Hamburg, Germany (October 2, 2018)
- Symfony Stammtisch: Munich, Germany (October 9, 2018)
- SymfonyDay 2018: Verona, Italy (October 19, 2018)
- PHP Symfony User Group Basel: Basel, Switzerland (November 8, 2018)
Call to Action
- Follow Symfony on Twitter and retweet this article.
- Follow Symfony on Medium and clap for this article.
- Subscribe to the Symfony blog RSS and never miss a Symfony story again.
Log in to add a reaction to this post
Published in
#A week of symfony
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.
Comments
Daniel Sentker
said on Sep 30, 2018
at 11:19
#1
I am really looking forward to the mailer component! What are the main differences to SwiftMailer?
Javier Eguiluz
Certified
said on Oct 3, 2018
at 09:18
#2
@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.