November 30, 2017
Symfony 4.0 released
SymfonyA PHP framework and component library — enterprise web apps and APIs across Europe. 4.0 shipped on November 30, 2017 — embracing PHP 7.1+, autowiring, and a micro-kernelThe core of an operating system that manages hardware, memory, and processes — everything else depends on it. for smaller apps.
What it was for
SymfonyA PHP framework and component library — enterprise web apps and APIs across Europe. 4 made dependency injection automatic and shrunk the framework footprint — `symfony/skeleton` became the starting point for APIs and microservicesAn architecture splitting applications into small independent services — each deployed and scaled separately.. Flex composer plugin streamlined installs; the release kept SymfonyA PHP framework and component library — enterprise web apps and APIs across Europe. central to Laravel components and DrupalA PHP-based CMS known for flexibility — popular for large government and enterprise sites..
Why it's here
SymfonyA PHP framework and component library — enterprise web apps and APIs across Europe. 4's autowiring and Flex modernized PHP framework bootstrapping.
Why it mattered
Smaller kernels and autowired services matched the microservice era.
What it solved
SymfonyA PHP framework and component library — enterprise web apps and APIs across Europe. 3 required verbose service configuration for everyday dependency injection.
Media
ImageSymfonyJavier.eguiluz, CC BY-SA 4.0, via Wikimedia Commons
Related
- Symfony 3.0 releasedNovember 30, 2015
- Symfony framework releasedOctober 22, 2005
- Laravel 5.0 releasedFebruary 4, 2015