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!