This week, the upcoming Symfony 7.3 version entered its feature freeze period to tweak and polish its new features before releasing it at the end of May 2025. In addition, we celebrated the SymfonyLive Berlin 2025 conference and announced a new Symfony meetup in Tunis.

Symfony development highlights

This week, 38 pull requests were merged (22 in code and 16 in docs) and 29 issues were closed (22 in code and 7 in docs). Excluding merges, 23 authors made 1,246 additions and 313 deletions. See details for code and docs.

6.4 changelog:

  • aa0b1ba: [DoctrineBridge] fix tests with Doctrine ORM 3.4+ on PHP < 8.4
  • 9645b9e: [HtmlSanitizer] reject URLs with URL-encoded non UTF-8 characters in the host part
  • fb69921: [DoctrineBridge] fix support for entities that leverage native lazy objects
  • 75d9991: [Mailer] fix trying to access array offset on value of type null error by adding null checking
  • d70371d: [Validator] fix URL validation when punycode is on TLD but not on domain

7.2 changelog:

  • e10963f: [Config] ResourceCheckerConfigCache metadata unserialize emits warning

7.3 changelog:

  • 4ca9c2d: [TypeInfo] add TypeFactoryTrait::arrayKey()
  • 85e922a: [FrameworkBundle] exclude validator constraints, attributes, enums from the container
  • 58a14ab: [FrameworkBundle] deprecate setting the collect_serializer_data to false
  • 1a8b82e: [Console] mark AsCommand attribute as @final
  • 110762f: [DoctrineBridge] improve exception message when EntityValueResolver gets no mapping information
  • 59d8c63: [FrameworkBundle] default lock_factory to auto in RateLimiter

Newest issues and pull requests

Symfony Jobs

These are some of the most recent Symfony job offers:

  • Lead Symfony Developer at Vacatia
    Full-time - $150,000 – $180,000 / year
    Remote + part-time onsite (Portland, Oregon, United States)
    View details
  • Backend Symfony Developer at Polavis
    Contract / Freelance - €30 – €45 / hour
    Full remote
    View details
  • Backend Symfony Developer at Cobbleweb
    Full-time - €40,000 – €75,000 / year
    Full remote
    View details

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

SymfonyCasts Updates

SymfonyCasts is the official way to learn Symfony. Select a track for a guided path through 100+ video tutorial courses about Symfony, PHP and JavaScript.

This week, SymfonyCasts published the following updates:

They talked about us

Call to Action

Published in #A week of symfony