This week, Symfony UX released the 2.35 maintenance version and the new 3.0 major version, which removes all deprecated features and updates the PHP and Symfony requirements. In addition, we published more information about the upcoming SymfonyLive Berlin and SymfonyOnline June confernces.

Symfony development highlights

This week, 30 pull requests were merged (25 in code and 5 in docs) and 14 issues were closed (13 in code and 1 in docs). Excluding merges, 15 authors made 900 additions and 741 deletions. See details for code and docs.

6.4 changelog:

  • 8ad4dea: [Workflow] fix HTML escaping in GraphvizDumper labels
  • 4d1b5f6: [DependencyInjection] fix autowiring nullable intersection types
  • 1d24039: [Scheduler] respect console.command DI tag command attribute
  • 25e48fd: [VarExporter] don't warn for __sleep()-listed uninitialized declared properties
  • 10e2fa9: [Dotenv] fix variable corruption when loading env more than once

7.4 changelog:

  • 0c74307: [WebProfilerBundle] fix toolbar toggle button accessibility
  • 713fc0a: [CssSelector] fix :is() and :where() combining conditions with parent selector
  • 5332d44: [Scheduler] support command aliases
  • 9a75a83: [TypeInfo] fix collectUses() to support grouped use imports
  • 8e0580e: [Tests] fix "Incomplete version" PHPUnit warnings

8.1 changelog:

  • c971708: [FrameworkBundle] deprecate calling FrameworkExtension::load() directly without first loading ServicesBundle's extension
  • c21f342: [WebProfilerBundle] improve profiler pages accessibility semantics
  • 8b75188: [WebProfilerBundle] improve toolbar accessibility for screen reader
  • 1c92483: [DependencyInjection] fix empty bundle cache when container is rebuilt
  • 2fc5fbe: [DependencyInjection] allow inline Definition as factory and configurator
  • b096b08: [Contracts] fix tests requirement using full semver in #[RequiresPhp]

Newest issues and pull requests

Symfony Jobs

These are some of the most recent Symfony job offers:

  • Symfony Developer at Design Force Marketing
    Full-time - $60,000 – $100,000 / year
    Grand Haven Michigan, United States
    View details
  • Backend Symfony Developer at ShipMonk
    Contract / Freelance - $5,000 – $8,000 / month
    Full remote
    View details
  • Backend Symfony Developer at Vacatia
    Full-time - $150,000 – $180,000 / year
    Remote + part-time onsite (Portland, Oregon, United States)
    View details
  • Backend Symfony Developer at POLAVIS
    Full-time - €30 – €45 / hour
    Full remote
    View details
  • Backend Symfony Developer at Travis International Road Services
    Full-time - €3,800 – €4,500 / month
    Remote + part-time onsite (Tilburg, 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

Upcoming Symfony Events

Call to Action

Published in #A week of symfony