Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[DEPS]: Bump symfony/dependency-injection from 5.3.11 to 5.4.0 #108

Merged

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Nov 30, 2021

Bumps symfony/dependency-injection from 5.3.11 to 5.4.0.

Release notes

Sourced from symfony/dependency-injection's releases.

v5.4.0

Changelog (symfony/dependency-injection@v5.4.0-RC1...v5.4.0)

  • no significant changes

v5.4.0-RC1

Changelog (symfony/dependency-injection@v5.4.0-BETA3...v5.4.0-RC1)

  • no significant changes

v5.4.0-BETA3

Changelog (symfony/dependency-injection@v6.0.0-BETA2...v5.4.0-BETA3)

  • bug #44098 fix preloading (nicolas-grekas)
  • bug #44063 fix creating 2nd container instances (nicolas-grekas)

v5.4.0-BETA2

Changelog (symfony/dependency-injection@v5.4.0-BETA1...v5.4.0-BETA2)

  • bug #44012 fix inlining when non-shared services are involved (nicolas-grekas)
  • bug #44010 fix auto-refresh when inline_factories is enabled (nicolas-grekas)
  • bug #43930 Fix support for unions/intersections together with ServiceSubscriberInterface (kbond)

v5.4.0-BETA1

Changelog (symfony/dependency-injection@v5.3.10...v5.4.0-BETA1)

  • feature #42471 Add generic types to traversable implementations (derrabus)
  • feature #43804 Deprecate Composer 1 (derrabus)
  • feature #42238 Add SubscribedService attribute, deprecate current ServiceSubscriberTrait usage (kbond)
  • feature #43386 Extend TaggedIterator and TaggedLocator Attributes with able to specify defaultIndexMethod for #[TaggerIterator] and #[TaggedLocator] (fractalzombie)
  • feature #43479 autowire union and intersection types (nicolas-grekas)
  • feature #43015 Allow injecting tagged iterator as service locator arguments (IonBazan)
  • feature #42959 Make auto-aliases private by default (nicolas-grekas)
  • feature #42532 Sort services in service locator according to priority (BoShurik)
  • feature #42039 Autoconfigurable attributes on methods, properties and parameters (ruudk)
  • feature #42625 Add service_closure() to the PHP-DSL (HypeMC)
Changelog

Sourced from symfony/dependency-injection's changelog.

CHANGELOG

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
  • Add #[Target] to tell how a dependency is used and hint named autowiring aliases

5.2.0

  • added param() and abstract_arg() in the PHP-DSL
  • deprecated Definition::setPrivate() and Alias::setPrivate(), use setPublic() instead
  • added support for the #[Required] attribute

5.1.0

  • deprecated inline() in favor of inline_service() and ref() in favor of service() when using the PHP-DSL
  • allow decorators to reference their decorated service using the special .inner id
  • added support to autowire public typed properties in php 7.4
  • added support for defining method calls, a configurator, and property setters in InlineServiceConfigurator
  • added possibility to define abstract service arguments
  • allowed mixing "parent" and instanceof-conditionals/defaults/bindings
  • updated the signature of method Definition::setDeprecated() to Definition::setDeprecation(string $package, string $version, string $message)
  • updated the signature of method Alias::setDeprecated() to Alias::setDeprecation(string $package, string $version, string $message)
  • updated the signature of method DeprecateTrait::deprecate() to DeprecateTrait::deprecation(string $package, string $version, string $message)
  • deprecated the Psr\Container\ContainerInterface and Symfony\Component\DependencyInjection\ContainerInterface aliases of the service_container service, configure them explicitly instead

... (truncated)

Commits
  • 69c3987 Merge branch '5.3' into 5.4
  • 68b6cde Fix redundant type casts
  • 37b82f9 Merge branch '5.3' into 5.4
  • b4191cd Merge branch '4.4' into 5.3
  • f88dcb2 Fix redundant type casts
  • 0ed16c9 Allow v3 contracts where possible
  • 94c278c Leverage array_is_list
  • ca3bdee Merge branch '5.3' into 5.4
  • aa56227 [DependencyInjection] fix preloading
  • 00894fb [DependencyInjection] fix creating 2nd container instances
  • 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)

@dependabot dependabot bot added dependencies Pull requests that update a dependency file php Pull requests that update Php code labels Nov 30, 2021
@dependabot dependabot bot force-pushed the dependabot/composer/symfony/dependency-injection-5.4.0 branch from 7aaf4dc to bbe1f40 Compare December 1, 2021 09:28
Bumps [symfony/dependency-injection](https://github.com/symfony/dependency-injection) from 5.3.11 to 5.4.0.
- [Release notes](https://github.com/symfony/dependency-injection/releases)
- [Changelog](https://github.com/symfony/dependency-injection/blob/5.4/CHANGELOG.md)
- [Commits](symfony/dependency-injection@v5.3.11...v5.4.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot force-pushed the dependabot/composer/symfony/dependency-injection-5.4.0 branch from bbe1f40 to ac016bc Compare December 1, 2021 09:29
@jenkoian jenkoian merged commit 7b27e20 into main Dec 1, 2021
@jenkoian jenkoian deleted the dependabot/composer/symfony/dependency-injection-5.4.0 branch December 1, 2021 09:31
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 php Pull requests that update Php code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant