Skip to content

Conversation

@dependabot
Copy link

@dependabot dependabot bot commented on behalf of github Aug 15, 2022

Updates the requirements on symfony/dependency-injection to permit the latest version.

Release notes

Sourced from symfony/dependency-injection's releases.

v5.4.3

Changelog (symfony/dependency-injection@v5.4.2...v5.4.3)

  • bug #44986 copy synthetic status when resolving child definitions (kbond)
  • bug #45063 remove arbitratry limitation to exclude inline services from bindings (nicolas-grekas)
  • bug #44979 Add iterable to possible binding type (vladimir.panivko)
  • bug #44932 Fix nested env var with resolve processor (Laurent Moreau)
  • bug #44879 Ignore argument type check in CheckTypeDeclarationsPass if it's a Definition with a factory (fancyweb)
Changelog

Sourced from symfony/dependency-injection's changelog.

CHANGELOG

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

  • Add ServicesConfigurator::remove() in the PHP-DSL
  • Add %env(not:...)% processor to negate boolean values
  • Add support for loading autoconfiguration rules via the #[Autoconfigure] and #[AutoconfigureTag] attributes on PHP 8
  • Add #[AsTaggedItem] attribute for defining the index and priority of classes found in tagged iterators/locators
  • Add autoconfigurable attributes
  • Add support for autowiring tagged iterators and locators via attributes on PHP 8
  • Add support for per-env configuration in XML and Yaml loaders
  • Add ContainerBuilder::willBeAvailable() to help with conditional configuration
  • Add support an integer return value for default_index_method
  • Add #[When(env: 'foo')] to skip autoregistering a class when the env doesn't match
  • Add env() and EnvConfigurator in the PHP-DSL
  • Add support for ConfigBuilder in the PhpFileLoader
  • Add ContainerConfigurator::env() to get the current environment

... (truncated)

Commits

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)

…^4.4 || ^5.4 to ^5.4.3

Updates the requirements on [symfony/dependency-injection](https://github.com/symfony/dependency-injection) to permit the latest version.
- [Release notes](https://github.com/symfony/dependency-injection/releases)
- [Changelog](https://github.com/symfony/dependency-injection/blob/6.1/CHANGELOG.md)
- [Commits](https://github.com/symfony/dependency-injection/commits/v5.4.3)

---
updated-dependencies:
- dependency-name: symfony/dependency-injection
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Aug 15, 2022
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