using-zf3-book-samples icon indicating copy to clipboard operation
using-zf3-book-samples copied to clipboard

Update dependency zendframework/zend-component-installer to v0.7.1

Open renovate[bot] opened this issue 3 years ago • 0 comments

WhiteSource Renovate

This PR contains the following updates:

Package Type Update Change
zendframework/zend-component-installer require minor ^1.0 || ^0.3 || ^1.0.0-dev@dev -> 0.7.1

Release Notes

zendframework/zend-component-installer

v0.7.1

Compare Source

Added
  • Nothing.
Deprecated
  • Nothing.
Removed
  • Nothing.
Fixed
  • #​38 fixes an issue with detection of config providers in ConfigAggregator-based configuration files. Previously, entries that were globally qualified (prefixed with \\) were not properly detected, leading to the installer re-asking to inject.

v0.7.0

Compare Source

Added
Changes
  • #​34 updates the internal architecture such that the Composer IOInterface no longer needs to be passed during config discovery or injection; instead, try/catch blocks are used within code exercising these classes, which already composes IOInterface instances. As such, a number of public methods that were receiving IOInterface instances now remove that argument. If you were extending any of these classes, you will need to update accordingly.
Deprecated
  • Nothing.
Removed
  • Nothing.
Fixed
  • Nothing.

v0.6.0

Compare Source

Added
Deprecated
  • Nothing.
Removed
  • Nothing.
Fixed
  • Nothing.

v0.5.1

Compare Source

Added
  • Nothing.
Changes
  • #​29 updates the composer/composer dependency to ^1.2.2, and, internally, uses Composer\Installer\PackageEvent instead of the deprecated Composer\Script\PackageEvent.
Deprecated
  • Nothing.
Removed
  • Nothing.
Fixed
  • Nothing.

v0.5.0

Compare Source

Added
  • #​24 adds a new method to the InjectorInterface: setModuleDependencies(array $modules). This method is used in the ComponentInstaller when module dependencies are discovered, and by the injectors to provide dependency order during configuration injection.
Deprecated
  • Nothing.
Removed
  • Nothing.
Fixed
  • #​22 and #​25 fix a bug whereby escaped namespace separators caused detection of a module in existing configuration to produce a false negative.
  • #​24 fixes an issue resulting from the additions from #​20 for detecting module dependencies. Since autoloading may not be setup yet, the previous approach could cause failures during installation. The patch provided in this version introduces a static analysis approach to prevent autoloading issues.

v0.4.0

Compare Source

Added
  • #​12 adds a DiscoveryChain, for allowing discovery to use multiple discovery sources to answer the question of whether or not the application can inject configuration for the module or component. The stated use is for injection into development configuration.
  • #​12 adds a ConfigInjectorChain, which allows injecting a module or component into multiple configuration sources. The stated use is for injection into development configuration.
  • #​16 adds support for defining both a module and a component in the same package, ensuring that they are both injected, and at the appropriate positions in the module list.
  • #​20 adds support for modules that define getModuleDependencies(). When such a module is encountered, the installer will now also inject entries for these modules into the application module list, such that they always appear before the current module. This change ensures that dependencies are loaded in the correct order.
Deprecated
  • Nothing.
Removed
  • Nothing.
Fixed
  • Nothing.

v0.3.1

Compare Source

Added
  • Nothing.
Deprecated
  • Nothing.
Removed
  • Nothing.
Fixed
  • #​15 fixes how modules are injected into configuration, ensuring they go (as documented) to the bottom of the module list, and not to the top.

Configuration

📅 Schedule: At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • [ ] If you want to rebase/retry this PR, click this checkbox.

This PR has been generated by WhiteSource Renovate. View repository job log here.

renovate[bot] avatar Sep 07 '21 16:09 renovate[bot]