This week, Symfony development activity focused on fixing bugs in maintenance versions and adding new features for the upcoming Symfony 7.3 release. Meanwhile, we published blog posts about the new Twig features and a new case study about Symfony.

Symfony development highlights

This week, 25 pull requests were merged (17 in code and 8 in docs) and 24 issues were closed (20 in code and 4 in docs). Excluding merges, 16 authors made 622 additions and 383 deletions. See details for code and docs.

6.4 changelog:

  • 62ef125: [FrameworkBundle] don't require fake notifier transports to be installed as non-dev dependencies
  • 69b7675: [FrameworkBundle] require the writer to implement getFormats() in the translation:extract
  • c427887: [Messenger] ensure exception on rollback does not hide previous exception
  • be52235: [HttpKernel] relax assertions on generated hashes

7.2 changelog:

  • 7183de2: [Validator] set the violation path only if the errorPath option is set
  • 14bff67: [FrameworkBundle, Translation] fix translation lint compatibility with the PseudoLocalizationTranslator

7.3 changelog:

  • 30b8038: [Routing] validate namespace (when using Psr4DirectoryLoader)
  • dd882db: [Security] rename userIsGranted() to isGrantedForUser() in SecurityBundle
  • ccf91a1: [PropertyInfo] add non-*-int missing types for PhpStanExtractor
  • 892ab6f: [AssetMapper] added 'Everything up to date' message
  • 7d6b9ad: [JsonEncoder] add native lazyghost support
  • dd061aa: [HttpFoundation] generate URL-safe hashes for signed URLs

Newest issues and pull requests

Symfony Jobs

These are some of the most recent Symfony job offers:

  • 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
  • Backend Symfony Developer at Bold Company
    Full-time - €4,200 / month
    Remote + part-time onsite (Rotterdam, Netherlands)
    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