This week, Symfony 7.2.1 was released as the first maintenance version of the 7.2 branch. Meanwhile, the upcoming Symfony 7.3 version introduced a new JsonEncoder component that is 10 times faster than the Serializer component and also supports streaming payloads.

Symfony development highlights

This week, 43 pull requests were merged (35 in code and 8 in docs) and 26 issues were closed (16 in code and 10 in docs). Excluding merges, 25 authors made 9,602 additions and 301 deletions. See details for code and docs.

6.4 changelog:

  • 17364eb: [WebProfilerBundle] update white-space in highlighted code
  • 3fc8d0f: [HttpKernel] denormalize request data using the csv format when using MapQueryString or MapRequestPayload
  • c439a58: [PropertyInfo] fix interface handling in PhpStanTypeHelper
  • c78a9ec: [Messenger] round delay to an integer to avoid deprecation warning in Beanstalkd bridge

7.1 changelog:

  • 36bb990: fix resolve enum in string type resolver
  • 4316986: [PropertyInfo] fix generic enum type extraction test

7.2 changelog:

  • fc6186c: [TypeInfo] made Type::nullable method no-op on every nullable type

7.3 changelog:

  • 0a44b87: [AssetMapper] minor fixes for pre-compression
  • 8c841e3: [Security] remove ServiceSubscriberInterface implementation from Service façade
  • d1a3375: [Console] add support of milliseconds for formatTime
  • c198130: introduced a new JsonEncoder component
  • cfe09c2: [HttpFoundation] support iterable of string in StreamedResponse
  • bb8fc43: [HttpKernel] added key argument to MapQueryString attribute
  • 30d8c31: [FrameworkBundle] wire services in JsonEncoder
  • d57efd1: [JsonEncoder] reuse decodeString in NativeDecoder

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