A Week of Symfony #939 (23-29 December 2024)


This week, we launched the new Twig playground, a tool that lets you test and experiment with Twig features in a safe, sandboxed environment. While Symfony development activity was lighter than usual due to the year-end holidays, we introduced a new is_granted_for_user() function to check authorization for a given user directly in Twig templates.

Symfony development highlights

This week, 11 pull requests were merged (7 in code and 4 in docs) and 12 issues were closed (11 in code and 1 in docs). Excluding merges, 3 authors made 14 additions and 15 deletions. See details for code and docs.

7.2 changelog:

  • 909cb59: [Security/Csrf] trust "Referer" at the same level as "Origin"
  • 133ce8a: [TypeInfo] fix PHPDoc resolving of union with mixed
  • 3360eab: [Validator] the "max" option can be zero

7.3 changelog:

  • b23badd: [Cache] update PhpFilesAdapter to remove a goto statement
  • 78f4d9a: [SecurityBundle, TwigBridge] add is_granted_for_user() function

Newest issues and pull requests

Symfony Jobs

These are some of the most recent Symfony job offers:

  • Symfony Developer at fortrabbit
    Full-time - €50,000 – €70,000 / year
    Full remote
    View details
  • Backend Symfony Developer at anyip.io
    Contract / Freelance - $20 – $40 / hour
    Full remote
    View details
  • Symfony Developer at Kennisnet
    Full-time - €4,104 – €5,673 / month
    Remote + part-time onsite (Zoetermeer, Netherlands)
    View details

You can publish a Symfony job offer for free on symfony.com.

They talked about us

Call to Action

Sponsor the Symfony project.