Upgrading & What's in Symfony 7
Dive into Symfony 7: Upgrade safely from Symfony 6.4, map queries with `#[MapQueryParameter]`, and use `$request->getPayload()`.
- intermediate
- 1333 students
- EN/ES Captions
- EN/ES Script
- Certificate of Completion
Your Guides
About this course
Symfony 7️⃣ is here! And I want all of us to enjoy it. So let's get to work on upgrading. In this tutorial, we'll:
- Upgrade to Symfony 6.4
- Update all of our Flex recipes: walking through the why behind the changes
- Remove SensioFrameworkExtraBundle
- Navigate the WebpackEncoreBundle v2 & StimulusBundle changes
- Search & eliminate deprecations 🔎
- Upgrade to Symfony 7
- Converging from Webpack Encore -> AssetMapper
- NEW:
#[Autowire]
attributes - NEW: Command profiler
- NEW:
#[MapQueryParameter]
and$request->getPayload()
- The shiny
Scheduler
component! - And a tour of my other favorite new features...
Thanks to Symfony's deprecation system, upgrading is safe & simple. So let's do this!
Next courses in the Symfony 7: Learn More Tricks section of the Symfony 7 Track!
2 Comments
Sort By
sadikoff
SFCASTS
Zakaria
4 months ago
edited
Hey @Zakaria
Good question, but why use? Yeah, I can say that Rector is a great tool for upgrading your app. However, you should also know how to upgrade apps manually in case when automation fails or probably you just want more control over the process of updating.
Cheers.
Hello,
why didnt you use Rector in this tutorial ?
you did used it in Upgrade from symfony 5 to 6 and i guess it was helpfull