Symfony releases land on a predictable schedule, but the signal-to-noise ratio in release notes is low. This series distills each version to what actually changed the way you write Symfony applications.
Symfony 8.1: HTTP-less kernel, declarative rate limiting, and Messenger batch fetching
Symfony 8.1 shipped May 29, 2026. It keeps PHP 8.4 as the minimum and introduces no breaking changes. The headline addition is architectural: the kernel is no longer coupled to HttpKernel. Everything else is incremental but genuinely useful. An application without HTTP Every Symfony app has shipped an HttpKernel-based kernel since the beginning, even when the app served no HTTP traffic at all. A Messenger worker that consumed from an SQS queue still dragged in the full HTTP machinery. 8.1 fixes this at the root. ...