This week, Symfony released Twig 3.28.0, with improvements to macros and the sandbox. In addition, we published a case study on using Symfony in the industrial sector. Lastly, we proposed a redesign of the exception page for Symfony applications.

Symfony development highlights

This week, 33 pull requests were merged (21 in code and 12 in docs) and 25 issues were closed (18 in code and 7 in docs). Excluding merges, 18 authors made 5,518 additions and 4,348 deletions. See details for code and docs.

6.4 changelog:

  • 8cb8182: [Yaml] fix parsing of integers with a leading plus sign
  • f64a1a7: [PropertyInfo] prevent PhpDocTypeHelper to wrongly assume keys type
  • 4442aeb: [HttpFoundation] add RFC5737 and RFC3849 to IpUtils::PRIVATE_SUBNETS
  • 041613d: [HttpFoundation] add additional IP ranges for RFC2544 and RFC5180

8.1 changelog:

  • c8ddb25: [Tui] fix wrapping lines that end with whitespace followed by ANSI codes exceeding the width
  • c38eb1c: [Console] fix #[MapDateTime] arguments resolved as strings by BuiltinTypeValueResolver

8.2 changelog:

  • 1f6b2d5: [HttpFoundation] fold UriSigner version into the signature without a reserved parameter
  • ff431bb: [ObjectMapper] enable converting backed enums to their scalar values
  • e8d42cf: [DependencyInjection] allow computing #[AutoconfigureTag] attributes per tagged service
  • f78996a: [Yaml] improve the error message for an unterminated quoted string
  • b4cc349: [Translation] update CrowdinProvider HTTP client’s base URI

Newest issues and pull requests

Symfony Jobs

These are some of the most recent Symfony job offers:

  • Lead Symfony Developer at DocuPet
    Full-time - CA$140,000 – CA$180,000 / year
    Full remote
    View details
  • Backend Symfony Developer at KRUU GmbH
    Full-time - €60,000 – €75,000 / month
    Remote + part-time onsite (Bad Friedrichshall, Germany)
    View details
  • DevOps for a Symfony project at Cloudpepper
    Full-time - $150,000 – $180,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

Upcoming Symfony Events

Call to Action

Published in #A week of symfony