#Django is not the only #webframework to turn 20 this year. As a former PHP dev I remember how Symfony 2.0, along with the PSR-0 and Composer, changed my work life as well as the entire gigantic #php ecosystem. And that 2.0 release only existed because the Symfony creators had proven the value of their approach and had started raising an awesome community. Happy 20 to #symfony ! https://symfony.com/20years
symfony
📢 SensioLabs recrute !
#Dev senior, lead developer, formateur (H/F) : rejoignez le créateur de #Symfony
Développez vos compétences avec des projets innovants, le partage avec l'équipe & grâce à un accès privilégié à l'open source 📖
📌 En savoir plus 👉 https://bit.ly/3E78hiR
Next milestone achieved 🍾
Merged into @symfony core.
max_depth was counted per runtime class name. A Doctrine proxy is a subclass of the entity, so it got its own counter, and a graph with max_depth 1 serialized two levels deep instead of one.
The depth key now falls back to the parent class when the parent declares the same MaxDepth. Proxy and entity share one counter.
The issue was opened in October 2024. 685 days in the tracker before someone got to it.
Landed in 6.4 LTS, merged by nicolas-grekas, upmerges to 7.4 and 8.1 next.
https://github.com/symfony/symfony/pull/65647
#Symfony #PHP #Doctrine #Serializer #OpenSource #Backend #Blog #Fediverse #FOSS #Software #Development