This week, Symfony released the stable version of Symfony 7.3, which includes lots of amazing new features. We also published the maintenance versions 6.4.22 and 7.2.7.

Symfony development highlights

This week, 67 pull requests were merged (34 in code and 33 in docs) and 36 issues were closed (19 in code and 17 in docs). Excluding merges, 37 authors made 3,728 additions and 2,499 deletions. See details for code and docs.

6.4 changelog:

  • 4da44ef: [ErrorHandler] do not transform file to link if it does not exist
  • a36cfd8: [Translation] add intl-icu fallback for MessageCatalogue metadata
  • 174c892: [Notifier] fix lack of recipient in case DSN does not have optional LIST_ID param in Clicksend
  • 37a619f: [DependencyInjection] make YamlDumper quote resolved env vars if necessary

7.2 changelog:

  • 6b4fced: [Validator] add tests for MacAddress

7.3 changelog:

  • 8943c41: [FrameworkBundle] disable the Lock integration to not register the deduplicate middleware
  • 158dff8: [HttpKernel] do not superseed private cache-control when no-store is set
  • 69018fe: [Webhook] fix controller service name
  • cbab5a8: [Security] do not construct Vote instances inside vote()

7.4 changelog:

  • 298e56a: [WebLink] add class to parse Link headers from HTTP responses
  • c038498: [JsonStreamer] remove nikic/php-parser dependency
  • d344208: [Notifier] allow to set block_id/value for SlackActionsBlock and SlackButtonBlockElement
  • 8c89e4c: [HttpKernel] do not superseed private cache-control when no-store is set
  • 1152edf: [HttpCache] add a waiting trace when finding the cache locked
  • c7d7543: [Dotenv] improve documentation for dotenv component
  • 21c1205: [Form] add input=date_point to DateTimeType, DateType and TimeType
  • f8e605c: [Scheduler] throw error on duplicate schedule provider service registration on the schedule name

Newest issues and pull requests

Symfony Jobs

These are some of the most recent Symfony job offers:

  • Software Architect for a Symfony project at anyIP
    Full-time - $3,000 – $5,000 / month
    Full remote
    View details
  • Symfony Developer at Les Echos Le Parisien Services
    Full-time - €50,000 – €60,000 / year
    Remote + part-time onsite (Paris (15e), France)
    View details
  • Lead Symfony Developer at Gravitas
    Full-time - €72,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