Symfony released three maintenance versions this week: 6.4.44, 7.4.17, and 8.1.5, alongside dozens of bug fixes across components like Cache, Yaml, Console, Security, DependencyInjection, and Serializer. The team also introduced Symfony Language Tools, an official LSP server for editor tooling, and began experimenting with an issue-first contribution workflow for open source. The roundup also covers new feature commits (Mercure 0.8 support, Cloudflare mailer bridge, MongoDB messenger bridge, PGP/MIME support), pending pull requests, job listings, SymfonyCasts video releases, community articles, and an upcoming Sylius meetup in France.
Table of contents
Symfony development highlightsNewest issues and pull requestsSymfony JobsSymfonyCasts UpdatesThey talked about usUpcoming Symfony EventsCall to ActionQuestions this post answers
What is included in the Symfony 8.1.5, 7.4.17, and 6.4.44 maintenance releases?
These maintenance releases bundle dozens of bug fixes across Symfony components including Cache, Yaml, Console, Security, DependencyInjection, Serializer, HttpKernel, and Form. Notable fixes include Predis ignoring the auth DSN parameter, numeric string cache keys being cast to integers, and login link parameters throwing a TypeError instead of being rejected. The releases also address PHP 8.6 deprecations found in the codebase. daily.dev helps Symfony developers stay on top of maintenance releases before upgrading production apps.
What is Symfony Language Tools?
Symfony Language Tools is the official Symfony LSP (Language Server Protocol) server, newly introduced to bring editor-level intelligence such as completion and navigation to Symfony projects. It was announced alongside the week's maintenance releases as a new addition to the official Symfony tooling ecosystem, aimed at improving the developer experience when working with Symfony code. Developers evaluating new Symfony tooling can track announcements like this one on daily.dev.