A Week of Symfony #918 (29 July - 4 August 2024)


This week, Symfony development activity was calmer than usual because of the summer holidays. In addition to some fixes and tweaks in existing features, the community proposed new features for upcoming Symfony versions such as a Week number constraint and improvements in AssetMapper code, and in the HtmlDumper links.

Symfony development highlights

This week, 26 pull requests were merged (18 in code and 8 in docs) and 24 issues were closed (19 in code and 5 in docs). Excluding merges, 16 authors made 14,670 additions and 10,252 deletions. See details for code and docs.

5.4 changelog:

  • a787ab9: [HttpClient] disable HTTP/2 PUSH by default when using curl
  • 54641cb: [Uid] ensure UuidV1 is created in lowercase
  • a91d20d: [String] fix English inflector for words ending with "le" such as "articles"
  • 68fc2c4: [Validator] allow more unicode characters in URL paths
  • 92a4b72: [Finder] do not duplicate directory separators

6.4 changelog:

  • 5476d38: [Mime] fix RawMessage constructor argument type

7.1 changelog:

  • 0c91466: [Validator] add tldMessage parameter to Url constraint constructor

7.2 changelog:

  • 7368685: replace uniqid() with random_bytes() to create identifiers
  • 127a824: [Cache] document igbinary changes in the Cache component
  • 5286f27: [HttpFoundation] add $requests parameter to RequestStack constructor

Newest issues and pull requests

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

Sponsor the Symfony project.