Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Mar 1, 2023

Bumps symfony/dependency-injection from 5.4.6 to 6.0.20.

Release notes

Sourced from symfony/dependency-injection's releases.

v6.0.20

Changelog (symfony/dependency-injection@v6.0.19...v6.0.20)

  • bug #49126 Fix order of arguments when mixing positional and named ones (nicolas-grekas)

v6.0.19

Changelog (symfony/dependency-injection@v6.0.18...v6.0.19)

  • bug #49077 Fix named arguments when using ContainerBuilder before compilation (nicolas-grekas)
  • bug #48971 Fix dump order of inlined deps (nicolas-grekas)
  • bug #48931 Fix dumping inlined withers (nicolas-grekas)
  • bug #48926 Fix support for named arguments on non-autowired services (nicolas-grekas)

v6.0.17

Changelog (symfony/dependency-injection@v6.0.16...v6.0.17)

  • bug #48791 Fix deduplicating service instances in circular graphs (nicolas-grekas)
  • bug #48591 Shared private services becomes public after a public service is accessed (alexpott)
  • bug #48482 Revert "bug #48027 Don't autoconfigure tag when it's already set with attributes" (nicolas-grekas)

v6.0.16

Changelog (symfony/dependency-injection@v6.0.15...v6.0.16)

  • bug #48224 Process bindings in ServiceLocatorTagPass (MatTheCat)
  • bug #48093 don't move locator tag for service subscriber (RobertMe)
  • bug #48027 Don't autoconfigure tag when it's already set with attributes (nicolas-grekas)

v6.0.13

Changelog (symfony/dependency-injection@v6.0.12...v6.0.13)

  • bug #47635 EnvPlaceholderParameterBag::get() can't return UnitEnum (jack.shpartko)

v6.0.11

Changelog (symfony/dependency-injection@v6.0.10...v6.0.11)

  • bug #46973 Fail gracefully when attempting to autowire composite types (derrabus)
  • bug #46800 Spaces in system temp folder path cause deprecation errors in php 8 (demeritcowboy)

v6.0.10

Changelog (symfony/dependency-injection@v6.0.9...v6.0.10)

  • no significant changes

v6.0.9

Changelog (symfony/dependency-injection@v6.0.8...v6.0.9)

  • bug #46448 Fix "proxy" tag: resolve its parameters and pass it to child definitions (nicolas-grekas)
  • bug #46427 fix wiring of annotations.cached_reader (nicolas-grekas)
  • bug #46425 Ignore unused bindings defined by attribute (nicolas-grekas)
  • bug #46276 Fix lazyness of AutowiringFailedException (nicolas-grekas)

... (truncated)

Changelog

Sourced from symfony/dependency-injection's changelog.

CHANGELOG

6.2

  • Use lazy-loading ghost objects and virtual proxies out of the box
  • Add arguments &$asGhostObject and $id to LazyProxy's DumperInterface to allow using ghost objects for lazy loading services
  • Add enum env var processor
  • Add shuffle env var processor
  • Allow #[When] to be extended
  • Change the signature of ContainerAwareInterface::setContainer() to setContainer(?ContainerInterface)
  • Deprecate calling ContainerAwareTrait::setContainer() without arguments
  • Deprecate using numeric parameter names
  • Add support for tagged iterators/locators exclude option to the xml and yaml loaders/dumpers
  • Allow injecting string $env into php config closures

6.1

  • Add #[MapDecorated] attribute telling to which parameter the decorated service should be mapped in a decorator
  • Add #[AsDecorator] attribute to make a service decorates another
  • Add $exclude to TaggedIterator and TaggedLocator attributes
  • Add $exclude to tagged_iterator and tagged_locator configurator
  • Add an env function to the expression language provider
  • Add an Autowire attribute to tell a parameter how to be autowired
  • Allow using expressions as service factories
  • Add argument type closure to help passing closures to services
  • Deprecate ReferenceSetArgumentTrait
  • Add AbstractExtension class for DI configuration/definition on a single file

6.0

  • Remove Definition::setPrivate() and Alias::setPrivate(), use setPublic() instead
  • Remove inline() in favor of inline_service() and ref() in favor of service() when using the PHP-DSL
  • Remove Definition::getDeprecationMessage(), use Definition::getDeprecation() instead
  • Remove Alias::getDeprecationMessage(), use Alias::getDeprecation() instead
  • Remove the Psr\Container\ContainerInterface and Symfony\Component\DependencyInjection\ContainerInterface aliases of the service_container service

5.4

  • Add $defaultIndexMethod and $defaultPriorityMethod to TaggedIterator and TaggedLocator attributes
  • Add service_closure() to the PHP-DSL
  • Add support for autoconfigurable attributes on methods, properties and parameters
  • Make auto-aliases private by default
  • Add support for autowiring union and intersection types

5.3

... (truncated)

Commits
  • 359806e Merge branch '5.4' into 6.0
  • 8185ed0 [DependencyInjection] Fix order of arguments when mixing positional and named...
  • 34302da Merge branch '5.4' into 6.0
  • 99dae35 [DependencyInjection] Fix named arguments when using ContainerBuilder before ...
  • 0b6e015 Merge branch '5.4' into 6.0
  • 66b61ee [DependencyInjection] Fix dump order of inlined deps
  • f8ec789 Merge branch '5.4' into 6.0
  • c7492c0 Merge branch '5.4' into 6.0
  • 1be9134 bug #48926 [DependencyInjection] Fix support for named arguments on non-autow...
  • e20cd83 [DependencyInjection] Fix dumping inlined withers
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [symfony/dependency-injection](https://github.com/symfony/dependency-injection) from 5.4.6 to 6.0.20.
- [Release notes](https://github.com/symfony/dependency-injection/releases)
- [Changelog](https://github.com/symfony/dependency-injection/blob/6.2/CHANGELOG.md)
- [Commits](symfony/dependency-injection@v5.4.6...v6.0.20)

---
updated-dependencies:
- dependency-name: symfony/dependency-injection
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Mar 1, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant