Releases: symfony/dependency-injection
Releases · symfony/dependency-injection
v7.0.0-BETA1
Changelog (v6.3.6...v7.0.0-BETA1)
- feature symfony/symfony#52079 [HttpKernel] Add parameters
kernel.runtime_mode
andkernel.runtime_mode.*
, all set from env varAPP_RUNTIME_MODE
(@nicolas-grekas) - feature symfony/symfony#51832 [DependencyInjection] Add
#[AutowireIterator]
attribute and improve#[AutowireLocator]
(@nicolas-grekas, @kbond) - feature symfony/symfony#51703 [PhpUnitBridge] Add some more native types (@d-eff-it)
- feature symfony/symfony#51712 Deprecate
Kernel::stripComments()
(@alamirault) - feature symfony/symfony#51392 [DependencyInjection] add
#[AutowireLocator]
attribute (@kbond) - feature symfony/symfony#51069 Add types to public and protected properties (@nicolas-grekas)
- feature symfony/symfony#50718 [DependencyInjection] Improve reporting named autowiring aliases (@nicolas-grekas)
- feature symfony/symfony#50852 [Components] Convert to native return types (@wouterj)
- feature symfony/symfony#50842 Add missing return types to magic methods (@wouterj)
- feature symfony/symfony#50873 Remove remaining deprecated code paths (@nicolas-grekas)
- feature symfony/symfony#50839 Remove BC layers related to new methods and new parameters (@nicolas-grekas)
- feature symfony/symfony#50578 [DependencyInjection] Remove deprecations across the component (@alexandre-daubois)
- feature symfony/symfony#50791 [DependencyInjection] Add
defined
prefix for env var processor (@GaryPEGEOT) - feature symfony/symfony#50615 [DependencyInjection] Deprecate
ContainerAwareInterface
,ContainerAwareTrait
andContainerAwareLoader
(@alexandre-daubois) - feature symfony/symfony#50600 [ProxyManagerBridge] Drop the bridge (@nicolas-grekas)
- feature symfony/symfony#50404 Bump to PHP 8.2 minimum (@nicolas-grekas)
v6.4.0-BETA1
Changelog (v6.3.6...v6.4.0-BETA1)
- feature symfony/symfony#52079 [HttpKernel] Add parameters
kernel.runtime_mode
andkernel.runtime_mode.*
, all set from env varAPP_RUNTIME_MODE
(@nicolas-grekas) - feature symfony/symfony#51832 [DependencyInjection] Add
#[AutowireIterator]
attribute and improve#[AutowireLocator]
(@nicolas-grekas, @kbond) - feature symfony/symfony#51712 Deprecate
Kernel::stripComments()
(@alamirault) - feature symfony/symfony#51392 [DependencyInjection] add
#[AutowireLocator]
attribute (@kbond) - feature symfony/symfony#50718 [DependencyInjection] Improve reporting named autowiring aliases (@nicolas-grekas)
- feature symfony/symfony#50842 Add missing return types to magic methods (@wouterj)
- feature symfony/symfony#50791 [DependencyInjection] Add
defined
prefix for env var processor (@GaryPEGEOT) - feature symfony/symfony#50615 [DependencyInjection] Deprecate
ContainerAwareInterface
,ContainerAwareTrait
andContainerAwareLoader
(@alexandre-daubois)
v6.3.5
Changelog (v6.3.4...v6.3.5)
- bug symfony/symfony#51198 [DependencyInjection] Fix autocasting
null
env values to empty string withcontainer.env_var_processors_locator
(@fancyweb)
v5.4.29
Changelog (v5.4.28...v5.4.29)
- bug symfony/symfony#51198 [DependencyInjection] Fix autocasting
null
env values to empty string withcontainer.env_var_processors_locator
(@fancyweb)
v6.3.4
Changelog (v6.3.3...v6.3.4)
- bug symfony/symfony#51307 [DependencyInjection] fix dump xml with array/object/enum default value (@Jean-Beru)
- bug symfony/symfony#51251 [DependencyInjection] Do not add
return
inLazyClosure
when return type of closure isvoid
(@ruudk) - bug symfony/symfony#51219 [DependencyInjection][HttpKernel] Fix using
#[AutowireCallable]
with controller arguments (@HypeMC)
v5.4.28
Changelog (v5.4.27...v5.4.28)
- bug symfony/symfony#51307 [DependencyInjection] fix dump xml with array/object/enum default value (@Jean-Beru)
v6.3.2
Changelog (v6.3.1...v6.3.2)
- bug symfony/symfony#51031 Fix deprecations on PHP 8.3 (@nicolas-grekas)
- bug symfony/symfony#50985 [DependencyInjection] Fix fetching lazy non-shared services multiple times (@HypeMC)
- bug symfony/symfony#50595 [DependencyInjection] Don't ignore attributes on the actual decorator (@HypeMC)
- bug symfony/symfony#50905 [DepdencyInjection] Fix costly logic when checking errored definitions (@nicolas-grekas)
- bug symfony/symfony#50837 [DependencyInjection] Fix autocasting null env values to empty string (@fancyweb)
- bug symfony/symfony#50793 [DependencyInjection] Fix resource tracking for lazy services (@nicolas-grekas)
v6.2.13
Changelog (v6.2.12...v6.2.13)
- bug symfony/symfony#51031 Fix deprecations on PHP 8.3 (@nicolas-grekas)
- bug symfony/symfony#50985 [DependencyInjection] Fix fetching lazy non-shared services multiple times (@HypeMC)
- bug symfony/symfony#50595 [DependencyInjection] Don't ignore attributes on the actual decorator (@HypeMC)
- bug symfony/symfony#50905 [DepdencyInjection] Fix costly logic when checking errored definitions (@nicolas-grekas)
- bug symfony/symfony#50837 [DependencyInjection] Fix autocasting null env values to empty string (@fancyweb)
- bug symfony/symfony#50793 [DependencyInjection] Fix resource tracking for lazy services (@nicolas-grekas)
v5.4.26
Changelog (v5.4.25...v5.4.26)
- bug symfony/symfony#51031 Fix deprecations on PHP 8.3 (@nicolas-grekas)
- bug symfony/symfony#50595 [DependencyInjection] Don't ignore attributes on the actual decorator (@HypeMC)
- bug symfony/symfony#50905 [DepdencyInjection] Fix costly logic when checking errored definitions (@nicolas-grekas)
- bug symfony/symfony#50837 [DependencyInjection] Fix autocasting null env values to empty string (@fancyweb)
v6.3.1
Changelog (v6.3.0...v6.3.1)
- bug symfony/symfony#50763 [DependencyInjection] Skip errored definitions deep-referenced as runtime exceptions (@nicolas-grekas)
- bug symfony/symfony#50710 [FrameworkBundle] Fix setting decorated services during tests (@nicolas-grekas)
- bug symfony/symfony#50530 [DependencyInjection] Fix support for
false
boolean env vars (@Okhoshi) - bug symfony/symfony#50560 [DependencyInjection] Support PHP 8.2
true
andnull
type (@ruudk) - bug symfony/symfony#50517 [DependencyInjection] Fix casting scalar env vars from null (@fancyweb)