symfony/dependency-injection
Symfony DependencyInjection standardizes and centralizes object construction with a powerful service container. Define services and parameters, manage autowiring and configuration, and optimize performance through compilation for cleaner, decoupled apps.
Changelog (https://github.com/symfony/dependency-injection/compare/v8.1.4...v8.1.5)
Changelog (https://github.com/symfony/dependency-injection/compare/v7.4.16...v7.4.17)
Changelog (https://github.com/symfony/dependency-injection/compare/v6.4.43...v6.4.44)
Changelog (https://github.com/symfony/dependency-injection/compare/v8.1.2...v8.1.4)
# being processed twice for PSR-4-discovered abstract types (@javiereguiluz)Changelog (https://github.com/symfony/dependency-injection/compare/v7.4.15...v7.4.16)
# being processed twice for PSR-4-discovered abstract types (@javiereguiluz)Changelog (https://github.com/symfony/dependency-injection/compare/v8.1.1...v8.1.2)
not_found for imports..ignore_errors in services.schema and AppReference (@kaznovac)Changelog (https://github.com/symfony/dependency-injection/compare/v8.0.14...v8.0.15)
not_found for imports..ignore_errors in services.schema and AppReference (@kaznovac)Changelog (https://github.com/symfony/dependency-injection/compare/v7.4.14...v7.4.15)
not_found for imports..ignore_errors in services.schema and AppReference (@kaznovac)Changelog (https://github.com/symfony/dependency-injection/compare/v6.4.42...v6.4.43)
Changelog (https://github.com/symfony/dependency-injection/compare/v8.1.0...v8.1.1)
Changelog (https://github.com/symfony/dependency-injection/compare/v8.0.13...v8.0.14)
Changelog (https://github.com/symfony/dependency-injection/compare/v7.4.13...v7.4.14)
Changelog (https://github.com/symfony/dependency-injection/compare/v6.4.38...v6.4.42)
Changelog (https://github.com/symfony/dependency-injection/compare/v8.1.0-RC1...v8.1.0)
Changelog (https://github.com/symfony/dependency-injection/compare/v8.1.0-BETA3...v8.1.0-RC1)
service() as invokable factory in array-based PHP config (@nicolas-grekas)Changelog (https://github.com/symfony/dependency-injection/compare/v8.0.10...v8.0.13)
service() as invokable factory in array-based PHP config (@nicolas-grekas)Changelog (https://github.com/symfony/dependency-injection/compare/v7.4.10...v7.4.13)
service() as invokable factory in array-based PHP config (@nicolas-grekas)Changelog (https://github.com/symfony/dependency-injection/compare/v8.1.0-BETA1...v8.1.0-BETA3)
Changelog (https://github.com/symfony/dependency-injection/compare/v8.0.13...v8.1.0-BETA1)
service() as invokable factory in array-based PHP config (@nicolas-grekas)Stringable when using # (@nicolas-grekas)DeepCloner for COW-friendly deep cloning (@nicolas-grekas)# (@nicolas-grekas)debug:container command (@ayyoub-afwallah)target parameter to # attribute (@ayyoub-afwallah)exclude to ContainerConfigurator::import() (@tilaven). in them (Max Baldanza)SOURCE_DATE_EPOCH environment variable (Charles-Édouard Coste)from_callable (@yoeunes)Changelog (https://github.com/symfony/dependency-injection/compare/v6.4.37...v6.4.38)
Changelog (https://github.com/symfony/dependency-injection/compare/v8.0.9...v8.0.10)
Changelog (https://github.com/symfony/dependency-injection/compare/v7.4.9...v7.4.10)
Changelog (https://github.com/symfony/dependency-injection/compare/v8.0.8...v8.0.9)
Changelog (https://github.com/symfony/dependency-injection/compare/v7.4.8...v7.4.9)
Changelog (https://github.com/symfony/dependency-injection/compare/v6.4.36...v6.4.37)
Changelog (https://github.com/symfony/dependency-injection/compare/v8.0.7...v8.0.8)
Changelog (https://github.com/symfony/dependency-injection/compare/v7.4.7...v7.4.8)
Changelog (https://github.com/symfony/dependency-injection/compare/v6.4.35...v6.4.36)
Changelog (https://github.com/symfony/dependency-injection/compare/v8.0.6...v8.0.7)
Stringable for string-typed arguments in CheckTypeDeclarationsPass (@yoeunes)TypeError when using a custom container base class with typed $parameterBag (@nicolas-grekas)Changelog (https://github.com/symfony/dependency-injection/compare/v7.4.6...v7.4.7)
Stringable for string-typed arguments in CheckTypeDeclarationsPass (@yoeunes)TypeError when using a custom container base class with typed $parameterBag (@nicolas-grekas)Changelog (https://github.com/symfony/dependency-injection/compare/v6.4.34...v6.4.35)
TypeError when using a custom container base class with typed $parameterBag (@nicolas-grekas)Changelog (https://github.com/symfony/dependency-injection/compare/v8.0.5...v8.0.6)
# on decorated services (@lacatoire)ResolveBindingsPass error message (@yoeunes)Changelog (https://github.com/symfony/dependency-injection/compare/v7.4.5...v7.4.6)
# on decorated services (@lacatoire)ResolveBindingsPass error message (@yoeunes)Changelog (https://github.com/symfony/dependency-injection/compare/v6.4.33...v6.4.34)
# on decorated services (@lacatoire)ResolveBindingsPass error message (@yoeunes)Changelog (https://github.com/symfony/dependency-injection/compare/v8.0.4...v8.0.5)
Changelog (https://github.com/symfony/dependency-injection/compare/v7.4.4...v7.4.5)
Changelog (https://github.com/symfony/dependency-injection/compare/v7.3.10...v7.3.11)
Changelog (https://github.com/symfony/dependency-injection/compare/v8.0.3...v8.0.4)
ParamConfigurator in ParametersConfig (@jack-worman)Changelog (https://github.com/symfony/dependency-injection/compare/v7.4.3...v7.4.4)
ParamConfigurator in ParametersConfig (@jack-worman)Changelog (https://github.com/symfony/dependency-injection/compare/v7.3.9...v7.3.10)
Changelog (https://github.com/symfony/dependency-injection/compare/v6.4.31...v6.4.32)
Changelog (https://github.com/symfony/dependency-injection/compare/v8.0.2...v8.0.3)
#[AutowireCallable] sometimes incorrectly inlined (@HypeMC)Changelog (https://github.com/symfony/dependency-injection/compare/v7.4.2...v7.4.3)
#[AutowireCallable] sometimes incorrectly inlined (@HypeMC)Changelog (https://github.com/symfony/dependency-injection/compare/v7.3.8...v7.3.9)
#[AutowireCallable] sometimes incorrectly inlined (@HypeMC)PhpDumper (@nicolas-grekas)PriorityTaggedServiceTrait when tag attributes are not a list (@GromNaN)Changelog (https://github.com/symfony/dependency-injection/compare/v6.4.30...v6.4.31)
PhpDumper (@nicolas-grekas)Changelog (https://github.com/symfony/dependency-injection/compare/v8.0.1...v8.0.2)
PriorityTaggedServiceTrait when tag attributes are not a list (@GromNaN)Changelog (https://github.com/symfony/dependency-injection/compare/v7.4.1...v7.4.2)
PriorityTaggedServiceTrait when tag attributes are not a list (@GromNaN)Changelog (https://github.com/symfony/dependency-injection/compare/v8.0.0...v8.0.1)
$this or its internal scope from PHP config files (@nicolas-grekas).container.known_envs in XML loader (@GromNaN)#[Autowire] attribute (@yoeunes)PhpFileLoader during recursive imports (@yoeunes)query_string env processor for URLs without query string (@yoeunes)CheckTypeDeclarationsPass (@yoeunes)TypedReference in PhpDumper (@yoeunes)Changelog (https://github.com/symfony/dependency-injection/compare/v7.4.0...v7.4.1)
$this or its internal scope from PHP config files (@nicolas-grekas).container.known_envs in XML loader (@GromNaN)#[Autowire] attribute (@yoeunes)PhpFileLoader during recursive imports (@yoeunes)query_string env processor for URLs without query string (@yoeunes)Changelog (https://github.com/symfony/dependency-injection/compare/v7.3.7...v7.3.8)
#[Autowire] attribute (@yoeunes)PhpFileLoader during recursive imports (@yoeunes)query_string env processor for URLs without query string (@yoeunes)CheckTypeDeclarationsPass (@yoeunes)TypedReference in PhpDumper (@yoeunes)LazyClosure (@nicolas-grekas)Changelog (https://github.com/symfony/dependency-injection/compare/v6.4.29...v6.4.30)
#[Autowire] attribute (@yoeunes)PhpFileLoader during recursive imports (@yoeunes)query_string env processor for URLs without query string (@yoeunes)CheckTypeDeclarationsPass (@yoeunes)TypedReference in PhpDumper (@yoeunes)LazyClosure (@nicolas-grekas)Changelog (https://github.com/symfony/dependency-injection/compare/v7.4.0-RC3...v7.4.0)
CheckTypeDeclarationsPass (@yoeunes)TypedReference in PhpDumper (@yoeunes)Changelog (https://github.com/symfony/dependency-injection/compare/v8.0.0-RC3...v8.0.0)
Changelog (https://github.com/symfony/dependency-injection/compare/v8.0.0-RC2...v8.0.0-RC3)
LazyClosure (@nicolas-grekas)Changelog (https://github.com/symfony/dependency-injection/compare/v7.4.0-RC2...v7.4.0-RC3)
LazyClosure (@nicolas-grekas)Changelog (https://github.com/symfony/dependency-injection/compare/v8.0.0-RC1...v8.0.0-RC2)
Changelog (https://github.com/symfony/dependency-injection/compare/v7.4.0-RC1...v7.4.0-RC2)
Changelog (https://github.com/symfony/dependency-injection/compare/v8.0.0-BETA2...v8.0.0-RC1)
How can I help you explore Laravel packages today?