This week, most Symfony contributors were enjoying the holidays, so development activity focused on miscellaneous bug fixes. Meanwhile, we released the first tagged version of Symfony AI, as the first step on the road to a stable release.

Symfony development highlights

This week, 28 pull requests were merged (27 in code and 1 in docs) and 21 issues were closed (21 in code and 0 in docs). Excluding merges, 20 authors made 8,149 additions and 51,218 deletions. See details for code and docs.

6.4 changelog:

  • cec7fb8: [Console] fix choice autocomplete issue when string has spaces
  • 32254a5: [Console] fix EofShortcut instruction when using a modern terminal on Windows
  • dc4d95c: [FrameworkBundle] fix cache:pool:prune exit code on failure
  • e6b46c7: [Form] always normalize CRLF and CR to LF in TextareaType
  • b1b5e01: [DependencyInjection] fix referencing build-time array parameters
  • b189b94: [HttpClient] fix ever growing $maxHostConnections
  • 2294943: [Cache] fix stampede protection when forcing item recomputation

7.3 changelog:

  • 41d6a27: [Security] fix persisting valid origin for both safe and non-safe requests
  • e792b80: [Console] do not call non-static method via class-name

7.4 changelog:

  • bc8b290: [Messenger] incorrect filtering of signed messages based on routing
  • 98673e3: [DoctrineBridge] fix checking for the session table when using PDO
  • 8fac7ba: [Form] add type hint for FormTypeInterface in FormBuilderInterface
  • 70d05d6: [Config, FrameworkBundle] allow using ParamConfigurator with every configurable value
  • f99a5b8: [WebProfilerBundle] fix using URL objects with EventSource

8.1 changelog:

  • 9e7f3ff: [Serializer] improve NotNormalizableValueException exception messages in BackedEnumNormalizer

Newest issues and pull requests

Symfony Jobs

These are some of the most recent Symfony job offers:

  • DevOps for a Symfony project at Dayuse
    Full-time - €50,000 – €60,000 / year
    Remote + part-time onsite (Paris, France)
    View details
  • Backend Symfony Developer at TreeHouse
    Full-time - €3,200 – €6,500 / month
    Rotterdam, Netherlands
    View details
  • Symfony Developer at 8mylez
    Full-time - €50,000 – €60,000 / year
    Full remote
    View details
  • Symfony Developer at FFTT
    Full-time - €50,000 – €55,000 / year
    Remote + part-time onsite (Paris, France)
    View details
  • Backend Symfony Developer at Edflex
    Full-time - €45,000 – €50,000 / year
    Remote + part-time onsite (Nantes, France)
    View details

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

They talked about us

Call to Action

Published in #A week of symfony